Comics | In two years, I learned all the programming languages!

bb806b2b7391e1b5c5727e29d3326c15.jpeg

14e0521b8fdc4a2bd626d5b746e25c89.jpeg

816436a067fea7ff8c402e48a6f6d8b4.jpeg

6a93532f7989b347aaef2b0d07f5c146.jpeg

55a85eb3cd472ebba260560b6bc9545d.jpeg

35e2e4399dd29e7bc3c760a6d9ae6a15.jpeg

5301adaef7a11f579ca3c5da889a6137.jpeg

5ec9ae3cb2066836fb5966860554f2f1.jpeg

A topic that this article wants to explore is: As a programmer, how do you view so many programming languages? Do you want to study? How to study? In fact, many people have this experience. After you have learned a language, the difficulty of learning a new language will be greatly reduced, because many concepts are the same, just in a different packaging form, but every language Each has its own unique features. For example, Ruby can easily "open" a class at runtime, add behaviors to this class, and handle method_missing. This feature makes it particularly suitable for implementing DSL. RoR is also very popular. No wonder.

So when learning a new language, it’s more important to pay attention to the differences between it and the language you already know . The basic concepts involved in these differences are limited, and this article lists some.

In addition, after learning a new language, if it is not used in the project, you will not be able to use it proficiently, and you may quickly forget the syntax, because programming does require constant practice, especially project experience. In this sense, , it will be more important to learn and understand those basic concepts.

Guess you like

Origin blog.csdn.net/coderising/article/details/133109140