Industry


Ads by TechWords

See your link here


Martin MC Brown's picture
Martin MC Brown

Computing From the Front Lines

10 programming languages to learn

There's an interesting piece on the 10 Programming Languages You Should Learn Right Now.

The article compares the number of available jobs against the different programming languages. There's an interesting mix here, and four of those quoted are directly open source, including the big three (Perl, PHP and Python) and of course Ruby.

My only criticism of the article is that it quotes AJAX as a language (it isn't, it's a technology, and you can do AJAX with Javascript and just about any backend language you like); and Ruby on Rails is a web environment for Ruby, and probably shouldn't be considered as a different entity (they both get the same ranking).

Overall though, the numbers are interesting, whatever your skills and language preferences.

What People Are Saying

i don't see any numbers

i don't see any numbers here. Can you please post the link.

It is hard to take seriously

It is hard to take seriously this king of COBOL bashing from column writers or feedback readers. Often it is from "IT experts" whose ignorance of the most powerful business programming language ever created to date is absolutely staggering .
If any of you want to see what can be accomplished on the Internet with COBOL, visit http://www.COBOLonWeb.com, and experience the power and lightning speed of COBOL on the internet like you have never seen it before. There is no - repeat - no other language used to power the business application per se. At the moment you select an option COBOL takes over. The user interface is in HTML. And some JavaScript to handle animated graphics, the menu and to make COBOL "swing". FYI, the Web server in located in central Florida and is the slowest machine we could find to prove a point; a mere 1.29 Ghz Intel CPU.
Furthermore the same COBOL module runs in a multi-lingual environment, from English to French to Spanish to Arabic, Hebrew, Hindu, and more...
And try the “2007 look” of the application by clicking on the United Nations flag. Again still the absolute same COBOL modules but different UI. Enjoy!

Questions and consulting Inquiries welcome at cgm@ils-international.com or sales@ils-international.com

do you want to start your

do you want to start your own dot as cheap as $20? if yes lets begin to built your site for only $20.

What was written here is

What was written here is basically a recruitement trend wherein recruitement agency or corporate management decisions are made.

We forgot to probably checkout corporate IT decision makers (CIOs). Most CIO prefer to still use Cobol for their corporate backbone, and yes AJAX is a technology and uses Javascripting language. For a sensitive business programming operations, I suggest that we should combine technologies that are working efficiently and mature that is why I prefer Cobol as STILL need to be learned.

Let me give a sample site below which will give you a "combination" of Cobol object-oriented code and AJAX technology using an ASP page. Use an Internet Explorer v6 (without Yahoo tabs) or recent version for the AJAX to work.

http://infowaters.infodynamicsconsult.com

At first, there is a slowdown upon the entry of "Account name" field because the server will load the Cobol application (this is done only once). After a single query though the ONLINE and REALTIME web application will behave as you have a localized network PC.

The given sample site above is a real good example how Cobol and new technology (AJAX, ASP) works. Whatever languages you use in your corporate demands, DO NOT forget Cobol!

Is there any possibility

Is there any possibility that someone can post the link for this article?

What about VB.net ... is that in the list? Anyway, I think that languages like PHP or Java are going to loose popularity in the next 5 years because the .net platform is making everything extremely easy for developers to complete projects. Also, we cannot forget that mainframe technology is still being used by several companies and because of the baby boomers leaving the job market in the next five years; companies will want to hire top salaries to COBOL developers and SDIR developers.

Moreover, I would like to say that the best option for us, IT people, is to become project managers specifically in the system integration segments of markets. There is a certification called certified outsourcing professional (COP) that is available in different schools across the country. With that being said, the ultimate goal for us is to become more project management oriented than good programmers.

Speaking about COBOL2002, I

Speaking about COBOL2002, I like the standard, but no vendor has yet produced a completely conformant compiler.

'Building Web apps from

'Building Web apps from scratch using C or COBOL is going the way of the dinosaur," said Duquaine.'

It's hard to take the rest of this article seriously after reading this line. Exactly how many 'Web apps' have *ever* been written in COBOL? I've at least seen a web app or two written in C, but the % of those has to be insignificant as well.

Just did a search on COBOl

Just did a search on COBOl in DICE.com and got 1400 hits in domestic USA !!

SQL is a language, but it's

SQL is a language, but it's not a programming language. It's, as it says, a structured query language.

SQL is a standard (vendors'

SQL is a standard (vendors' dialect nothwithstanding). Do not forget procedural extensions - PL/SQL(Oracle), SQL/PL(DB2), Transact-SQL(MSFT, Sybase), pgSQL(PostgreSQL)...
Scripting languages are in vogue again, but nothing replaces good solid C, followed by Java and C#.