print "C# | An Absolute Nightmare";
print "By Glenn Thompson"; C# is interesting. On the one hand, I cannot sit and say that I hate it. It is useful. I'm aware of that. On the other hand however, I also find there to be faults with it. Many, many faults. It is hard for a computer to interpret human language. On a fundamental level, human language is subjective. What I mean by this is that it has a certain flexibility because connotations for words can and are different from person to person. And there is not just one language in existance. There are thousands. Because of this, it is hard to translate that into machine code. At a basic level, computers run on ones and zeros. Ons and offs. To convert human words into these ones and zeroes, and in meaningful ways as well, we need scripting. This is where I understand why C# is difficult. There are rules and mechanics to C# that are unique to itself. It's a programming language, not a programming dialect. You cannot simply tell the computer to "Please make it so that the WASD keys move my character like in every other video game" since the computer just won't understand what that means. Using a series of inputs, semicolons and a liiiiiiiiittle bit of luck though, it will understand. On the other hand though, I wonder at times why it must be the way it is. Why are some rules in C# the way that they are. I suppose I would understand that more if I learned the language, however the language almost seems intentionally counter-intuitive at times which makes it a vicious cycle of wanting to understand and not being able to understand. Likewise, should we not strive to make code interpretation as much like human speach as possible? It's food for thought.
0 Comments
Leave a Reply. |
AuthorI am an artist as anyone else is an artist (if that makes sense). My style is abstract and I also draw cartoons. I am also a voice actor for a web-series. Archives
January 2023
Categories
All
|