C# fascinated me a lot when I was in BTS SIO SISR (French diploma of computer networks) and now I’m decided to learn it in parallel with my training as a Front-End Web developer.
A short introduction to C#
I first heard about C# in the summer of 2013 in high school when I was working for high school diploma. When I saw it and understood its peculiar syntax, I became fascinated. I was very much impressed by the way it expressed the intent of the code as if it was living organisms. A developer had to feed it with the right data to create the right state and after a certain moment, it turned itself into something living, intelligently responding to its environment. Of course this means it can be complex at first, but if you can accept its idiosyncrasies, you will eventually reach the plateau of sophistication. I know that C# doesn’t have the advantages that the more famous Java or C++ have: dynamic scope, static type safety, immutability, and so on.
Why I choose C#
Technical reasons Its features are very rich. Compared to Java, there are far more “stuff” and I don’t miss it in Web Development Support from Microsoft – they actively work on C#. Its an object oriented language (with built-in “cooperative” object model). Its very similar to Ruby which is a good programming language. its object oriented (with built-in “cooperative” object model). Its very similar to Ruby which is my favorite programming language. Its perfect for Web Development (since C# is a superset of C#). Its very easy to learn. Development Experience Im currently coding a project with this Language. I finished coding and passed all the unit tests before I started studying it.
What is a language?
First, I want to explain what’s a language. Language is, to put it short, a set of rules, or an organization of rules, that describe how computers (running programs or programs made of instructions) should function. So, for example, in English we say that something is “color” so to speak. Color is not only the word to express the color in my opinion, color is also the things we can see and see differently from each other. That’s why every programming language has its own language (as an example Java). So C# is a language, a set of rules, so that it can be used by humans or programs as a resource for executing their instructions. Why a new developer doesn’t know a C#? To give you an idea, just a minute! Here’s the deal. Learning a new language is really hard.
What is the benefit of learning another programming language?
It’s been a while since I started this blog and I’m still amazed to see how much it’s grown.