3 ms·
As you say, it's not different languages that are hard to learn but different paradigms. The languages you mention in your first paragraph are all too similar
by tempodox 5y ago
As you say, it's not different languages that are hard to learn but different paradigms. The languages you mention in your first paragraph are all too similar in that respect to be counted as different. You can write Fortran in all of these with more or less ease. Doing the same in Prolog or Haskell would be more of a challenge.
- xxs 5y agoObject Orient Programming was all the rage in my teens. I had some hardships understanding the concept. I used and liked Pascal. Turbo Pascal 6 & OOP - not the most elegant combo. Managed to grasp how it worked: imagine the entire method surrounded by "with" (with in javascript does the same) - I looked at the assembly and the virtual method dispatch and it all became super clear and obvious. Pretty much learned OOP by looking at the disassembled code compiled with Turbo Pascal.