Reginald Braithwaite says that a programming language cannot be better without being unintuitive. I agree more with his follow up, that Unfamiliarity is the driving force behind being better in the sense of a programming language. And “intuitive” isn’t a real property of programming languages, it’s the result of good design. [Continue]
Someone has gone through a huge effort to chart out the popular languages. The popularity is measured using various aspects, looking at job postings, number of programming books, most discussed. For the search results the top 3 ranks are: C Java PHP The top 3 ranks from the discussion sites are: C Java Python Some observations from this. [Continue]
The Robert Half Technology’s 2008 Salary Guide survey says .Net and Java will earn more and LAMP and the likes will suffer. IT employment specialist Robert Half Technology’s 2008 Salary Guide found application and senior web developers versed in Java and Microsoft’s languages can add another 10 to 12 per cent on top of the salary range for developers. Those skilled in LAMP and AJAX can add around five per cent. [Continue]
Reginald Braithwaite writes about the challenge of learning a new programming language. A very good article. Learning a programming language is more than reading a book. [Continue]
While learning a new language it is important to identify what to reuse and what to unlearn. I experienced some funny moments while learning languages and interacting with others. Here are a some of them. [Continue]
In spite of many paradigms using which programming languages are classified, there is one that stands out, painfully! In my various dealings with students, freshers and even developers, there seems to be a bias towards a particular set of languages. The other set of languages are ignored, howmuchever they deserve merit and attention, they are largely unnoticed. [Continue]
Jeff Atwood says When you choose a language, like it or not, you’ve chosen a platform. I do nod my head, but still have a thought lurking in my mind. Can it be the other way too? [Continue]
Joel Spolsky has touched a basic and important topic - choice of programming languages for development. A wrong decision here can ruin the entire effort of software development. Well, not always, but a feeling of using an improper language down the line is too frustrating, it kills motivation for writing better software. [Continue]