- 7

What's the hardest programming language to learn ?

20th Sep 2017, 1:50 PM
The Kid
The Kid - avatar
8 Answers
+ 2
@Aklex Mastery doesn't prevent change, nor does it prevent relative perception, which as we all know, you can have the same thing and 20+ different perspectives on the same thing. Mastery doesn't imply that one will never have anything to learn further, nor does it mean they won't find it necessary to change how they currently do things. Part of mastery is understanding and realizing that you must be flexible and able to move with changes. As you mentioned, I've been programming for decades also, and even today a new fresh perspective can cause me to change how I do things compared to the way I've just always known to be tried & true. Anyways, I go by the definition that they teach in school/college, and the definition that they use in the business world for it. (in my relative location in the world) I respect that you have your own opinion upon it, and I certainly don't want animosity between us over something petty as this. As such, lets just agree to disagree on that part of it, and know that we agree that one should always continue learning, growing, and becoming more than they were yesterday.
20th Sep 2017, 2:55 PM
AgentSmith
+ 1
@Aklex Wrong. @Chinwendu Honestly, binary code and assembly is pretty brutal. Not impossible to learn, but were the hardest programming I've had to do before.
20th Sep 2017, 2:02 PM
AgentSmith
+ 1
@Aklex I never suggested or implied that one should ever stop learning. Technology is always progressing, and there is always new perspectives you can take upon something. However, that doesn't mean you can't master a programming language, or anything else for that matter. I could be a master tennis player, but that doesn't mean I play tennis like every tennis player. I AM a master bassist, but that doesn't mean I play the bass like everyone else. Always new note combinations to figure out, but that doesn't make me any less of a master at my craft. Equally so, many people know what a programming language currently has to offer, and many stay up to date with every little update so they can see what more was added to it. However, one should always be open to new and efficient ways of doing something, and that goes for all walks of life. Again though, that doesn't mean one lacks mastery over something. Rather than suggesting that someone can't become a master at a programming language, maybe focus on your points that one should never stop learning and be open minded enough to upgrade their methods if something better/more efficient comes along.
20th Sep 2017, 2:34 PM
AgentSmith
0
@aklex to learn then
20th Sep 2017, 1:55 PM
The Kid
The Kid - avatar
0
Depends of you seriously, but C++ is complex one for example
20th Sep 2017, 1:58 PM
Andrija Dinic
Andrija Dinic - avatar
0
@Netkos Ent Perhaps we have different definitions of mastering then. To me, mastering something means you have nothing new to learn or improve your skills with on said thing. I've been programming with C++ for about 8 years, and I still learn new things and more efficient ways of doing things. I think it would be more reasonable to say that you can be become fluent with a programming language, rather than mastering. Similar to English, you can become fluent with it, but you can't master it. At least to me anyways. We all have our own opinions.
20th Sep 2017, 2:45 PM
aklex
aklex - avatar
0
@Netkos Ent Please tell me how then. There is never a point where you've discovered everything a programming language has to offer or new efficient ways of doing things. The combinations are endless, and you should never stop learning.
20th Sep 2017, 2:45 PM
aklex
aklex - avatar
- 5
There's no such thing as mastering a programming language
20th Sep 2017, 1:53 PM
aklex
aklex - avatar