By Computer.Linguist
via computerlinguist.com
Published: Nov 14 2008 / 20:01
Are you guilty of subconsciously regarding ’scripting’ languages as inferior? Do you think real programming means using C, C++, C#, or Java? Does your conscience accuse you of laziness when you feel tempted to use a truly high-level language for your app?
Comments
drstankus replied ago:
Makes sense to me. KISS means using the simplest tool that gets the job done effectively, and in programming, that means the highest level language that you can use.
Computer.Linguist replied ago:
Exactly. I think one problem is that there aren't any advertising $$ behind the "scripting" languages... It's all behind .Net and Java...
Insecure programmers also have a tendency to prematurely optimize their code, and often this mistake will take place in the form of choosing Java/.Net/C++ for the primary language.
It's much better to find those couple of bottlenecks and farm just that bit out to a Java/Clojure/C# library. Much easier to maintain.
Voters For This Link (9)
Voters Against This Link (1)