Why I think C# is awesome

First just a bit of a backstory. I've been a developer for about 3-4 years now. When I first began my programming journey I began with C. I started learning all of the fundamentals about Data types, variables, flow control, structs, pointers, arrays, etc. From C i decided I was going to move up the metaphorical "Programming Ladder" and learn C++. Thanks to C++ I learned the fundamentals of classes and Object oriented Programming although I never got far enough in the language to have to dabble with Templates,Containers etc. I wanted something a bit easier than C++ that I could use for general purpose programming. My primary interest at the time (and still is) was making applications and games. I started to look around at other languages like Java and Python. While Python was nice for scripting it lacked the speed of a compiled language. I tried Java but didn't care much for it at least at the time I dunno my opinion could be different now. Then I found a language called C#.

I soon began to realize that almost everything I wanted to do in C++ I could do in C#. If I wanted to do game development I could with frameworks like Monogame or libraries like OpenGL via OpenTK or even Unity3D. I realized that with Xamarin I could also create Native mobile apps and games for Android, Windows Phone and IOS devices using C#. I had never wrote a GUI before up until a month ago but I did it with WinForms and C#. Thanks to .Net being cross-platform due to Mono I was able to port my last C# Application over from Windows to Linux and Mac with ease. Being able to use one language for so many different types of software whether it's games, mobile or deskop apps or even web, is something that I really like.


I've only just scratched the surface of why I think C# is an awesome programming language. There are many more reasons I could list such as it being Open Source, having a wonderful IDE, Nuget etc.
I'm interested to hear what you guys think. Are you a programmer? Do you love C# or hate it? Do you have a favorite programming lang? Sound off below. Til then I'm off to write some more code. Cheers

Comments

There are no comments to display.

Blog entry information

Author
wiired24
Views
175
Last update

More entries in Personal Blogs

More entries from wiired24

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    That's a far cry from it
  • BigOnYa @ BigOnYa:
    Is it a free to play bs, pay to get any good weapon/gear
  • K3Nv2 @ K3Nv2:
    Not free to play but $35
  • K3Nv2 @ K3Nv2:
    Inb4 kiiwii gives it a 0/10
  • BigOnYa @ BigOnYa:
    6/10 rating on steam
  • Psionic Roshambo @ Psionic Roshambo:
    I would like a Predator game "Kill Team" it takes place in the Jungle of the first movie, your team is sent to hunt the predator, using current tech drones and a trained team. Set traps use strategy to hunt and trap or kill the predator.
  • BigOnYa @ BigOnYa:
    Ill stick with my Battlefield. Yea a predator hunting game like that would be cool. Esp if you can be Arnold and say "Get to da choppa"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe Arnold could do a cameo voice acting, he is the one briefing you on the mission
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly surprised they didn't make a tie in game for Predators that movie was awesome
  • Psionic Roshambo @ Psionic Roshambo:
    I was kinda sad the Yakuza guy died sword fighting a predator lol
  • Psionic Roshambo @ Psionic Roshambo:
    The Russian guy went out like a boss
  • Psionic Roshambo @ Psionic Roshambo:
    Double claymores to the face definitely kill a predator lol
  • BigOnYa @ BigOnYa:
    I went today and looked at a motorcycle someone was selling. I get there and the battery on it was dead, so the guy grabbed a battery charger and hooked it up. He plugged it into the wall, and the motorcycle sparked and started smoking. Come to find out the bike uses a 6 volt battery and the guy had the charger set to 12v. I said sorry to the dude and walked away. I felt bad for him tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds like it would be an exciting ride....
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure I would want something on fire between my legs
  • BigOnYa @ BigOnYa:
    He ruined it basically. Sad cause it was a decent old bike. It would take more money to rewire the bike than it was worth tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I'm sure at minimum the starter was fried
  • Psionic Roshambo @ Psionic Roshambo:
    Alternator and battery
  • BigOnYa @ BigOnYa:
    Prob alot of fried parts. It was still smoking when I left.
  • K3Nv2 @ K3Nv2:
    I would've said show me how it rides
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted one of those Smart Cars with a Hyabusa motor in it.
  • K3Nv2 @ K3Nv2:
    I'm getting sick and tired of cheap ass baking pans now
    K3Nv2 @ K3Nv2: I'm getting sick and tired of cheap ass baking pans now