The article is about how all bosses who aren’t into computer science think all programming language are basically the same, they think the know enough for them to take the decision on which programming language should the team use. Later on I saw that that was only the intro to an explanation of why Lisp is better that other languages for certain things, which it is. Something people outside of computer science need to understand is that if a language is written similarly (or not, in the case of Lisp) they serve different purposes. That’s why they were created.
Lisp presented a lot of benefits when it was presented, like garbage collection and recursion. This features were later added to modern programming languages. The article also talks about (like the article before this) how lisp is great a doing things people would think them should be done with another language. Also talks about how with Lisp a programmer could create shorter programs.
I think this article tries to make the point that the “revenge of the nerds” is that we, as programmers (basically as nerds) could have a huge impact on the company by choosing the appropriate programming language for the given task, and if the boss doesn’t think the same way as us, the final product wouldn’t be as good as the one made with the correct programming language. So the “revenge” is that the bosses company could go to bankruptcy if they don’t listen to us.
As for the Lisp part, I think Lisp could be a useful language if it is used in the correct project, since it is an uncommon language, there aren’t many Lisp programmers, so it is an expensive language to use. It’s not like Java or python that, if the project is not super specific, the programmers could easily decide between the two.
Lisp presented a lot of benefits when it was presented, like garbage collection and recursion. This features were later added to modern programming languages. The article also talks about (like the article before this) how lisp is great a doing things people would think them should be done with another language. Also talks about how with Lisp a programmer could create shorter programs.
I think this article tries to make the point that the “revenge of the nerds” is that we, as programmers (basically as nerds) could have a huge impact on the company by choosing the appropriate programming language for the given task, and if the boss doesn’t think the same way as us, the final product wouldn’t be as good as the one made with the correct programming language. So the “revenge” is that the bosses company could go to bankruptcy if they don’t listen to us.
As for the Lisp part, I think Lisp could be a useful language if it is used in the correct project, since it is an uncommon language, there aren’t many Lisp programmers, so it is an expensive language to use. It’s not like Java or python that, if the project is not super specific, the programmers could easily decide between the two.
Comments
Post a Comment