27 lines
659 B
Markdown
27 lines
659 B
Markdown
---
|
|
id:
|
|
aliases: []
|
|
title: C#
|
|
tags:
|
|
- authorship/original
|
|
- destiny/permanent
|
|
- status/incomplete
|
|
- type/encyclopedia-entry
|
|
dg-publish: true
|
|
---
|
|
# C\#
|
|
|
|
C\# (read "C sharp", like the [[music-theory|musical]] symbol)
|
|
is modern high-level [[programming-languages|language]]
|
|
supporting [[object-oriented-programing|object-oriented]] patterns.
|
|
|
|
It is the sane man's Java.
|
|
|
|
I have an unhealthy relationship with C\#.
|
|
I'm bad at it, I can never make it do what I want,
|
|
but I always blame myself for its shortcomings.
|
|
|
|
C\#/.NET naming conventions are excellent.
|
|
Methods and variables are almost never abbreviated,
|
|
and `PascalCase` is God's gift to the world.
|