Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


ONLamp.com: What I Hate About Your Programming Language

May 14, 2003, 04:00 (4 Talkback[s])

At a very high level, all programming languages are similar. They all require you to describe a problem to solve. They all require similar skill sets--a good programmer in one language will find his or her skills will transfer to another language.

"Of course, at a practical level, there are important differences between languages. Different language families make certain techniques easier than others. You'd rarely be able to write a useful procedural program without any variables, but it's common in functional languages. Expressing a logic problem in terms of objects and classes will require a different approach than that of an imperative language.

"Setting aside those differences and looking at the popular languages for open source development today, there are many syntactic and otherwise superficial differences. At one level, all languages have a philosophical axe to grind. They exist for a reason. At another level, they're all just flipping bits and jumping around in a long chain of ones and zeroes.

"Everything in between is a matter of taste, and that's where most of the messy details go..."

Complete Story

Related Stories: