Mark Watson’s Artificial Intelligence Books and Blog

Share this post

Use of only a single programming language considered harmful

markwatson.com

Use of only a single programming language considered harmful

Mark Watson
Jun 4, 2005
Share
Share this post

Use of only a single programming language considered harmful

markwatson.com

Java is a universal programming language and platform. While standardization on a single programming language/platform has huge benefits (e.g., good supply of trained programmers, competition for infrastructure software, etc.) I really like to see programmers develop skill in multiple programming languages.

Different languages allow us to think differently about problem solving. In psychology, the Sapir-Worph Hypothesis states that language influences thought (talking about natural or human languages here).

We spend a lot of time developing skills and acquiring knowledge based on programming experience. Some of that time should be spent learning additional programming languages. Have some fun - pick a new language like Ruby, Lisp, Smalltalk, etc. and program your brain in different ways to solve problems.

PS. the title of this article is obviously a tip-of-the-hat to Edsger Dijkstra and his 1968 article "GoTo Considered Harmful"

Share
Share this post

Use of only a single programming language considered harmful

markwatson.com
Comments
Top
New

No posts

Ready for more?

© 2023 Mark Watson
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing