3 ms·
You obviously did not read the whole blog post. He is talking about the importance of programming paradigms and the ideas behind programming languages that coul
by kiloreux 10y ago
You obviously did not read the whole blog post. He is talking about the importance of programming paradigms and the ideas behind programming languages that could lead to a more general understanding of new languages :) .
- marai2 10y agoI did read the blog post and what Im saying is that I think the end goal of being able to understand the different paradigms that different languages bring to your understand/repertoire - would be much better served by - not just sampling a whole bunch of languages in 2017 - but by thinking in just one paradigm a year and then going on to the next one the next year.
- lgas 10y agoI think this really depends on what your background is and what your personal expansion of "understand" is. Assuming a cold start (which would never actually be case), with your approach it would take seven years to get through eg. Assembly, C, Java, Haskell, Prolog, Factor and and J. Obviously you would have a better understanding of each paradigm and their strengths, weaknesses and tradeoffs after seven years of study than someone who tries to get through all seven in 2017. But that person will have a much better understanding of all seven paradigms in one year, whereas you will have no basis to compare the single language you've learned in that year to anything else.
- marai2 10y agooh wait - you're right. For the purposes of being able to get a more general understanding of new languages it is better to have somewhat of a (good) grasp on the main paradigms that exist out there. So my earlier comment and advice (which I still maintain) was orthogonal to the blog post.