Top Six Programming Languages NOT To Learn


Top Six Programming Languages NOT To Learn
Oh, of course, if it’s your job to work at these, more power to you. But if you’re just joining the ranks of those who spend hours per day explaining in pains-taking detail how to get these idiot machines to do what we want them to do, these languages have some reasons *not* to adopt them as your pet language…
1. Java Java has many strengths, but they are offset by having to code hundreds of lines of pure object code to do every simple thing. Java is based on the idea that object-oriented code is an absolute must, for every single situation, and so everything you write in it will sound like a Congressional legal brief. It is also designed for cubicle-dwellers in code-grinding factories – you can get a job in Java, but only a job as Drone #349012-C. The Borg are programmed in Java, there’s no doubting it.

2. COBOL This language died 30 years ago, and yet the mainframe machines it ran on are so expensive to replace that companies still try to keep them going. The result: a small, aging minority of COBOL coders keep around to patch the old systems. Unless your ambition in life is to gather dust as a museum exhibit in a town nobody visits, stay away from COBOL.

3. BASIC BASIC was fun when we were kids. So was playing with action figures, Tonka trucks, and dollhouses. But after a while, it’s time to move on, and explore languages that aren’t made out of die-cast metal and colorful polystyrene. BASIC has been extended and added on to until the original structure is lost in the maze of bolted-on scaffolding. It’s just as wimpy as it always was, but less fun now that people try to make it do serious work.

4. Shell Scripting Shell scripting languages like DOS, Bash, and zsh are all as handy as a roll of duct tape. The downside is, nobody hires an engineer who builds everything out of duct tape. Shell scripting is a given for most administrative tasks, but if you find yourself reaching for it to solve every problem, your career just fell apart.

5. Perl Sure, Perl is powerful. It can do anything. What can you expect out of a language built by combining every other current language into one big mess? If you combined a Sherman tank, steam shovel, building crane, skateboard, quad, Volkswagon Jetta, Mac truck, and a Hummer into one vehicle, you’d have Perl: able to go everywhere and do everything, but too big to fit into most spaces (including your head), sucking power, and too complicated for any mortal to drive.

6. PHP It’s kind of pointless to say it, because it looks like you’ll have to learn PHP if you want to come within ten feet of a web server for the next five years. But even at that, PHP is to be used like a toilet plunger: when you absolutely have to. Like a toilet plunger, it gets ugly and smelly after repeated use and isn’t the kind of thing you should take to bed and cuddle. And PHP is the number-one language for coding something which you’ll be terrified to run for the first time, because for all you know, a mistake will cause a rift in the space-time continuum.

Courtesy : Top Six Programming Languages NOT To Learn | Ask Rea Maor (dot) Com – Technology and Money Making at its best

4 thoughts on “Top Six Programming Languages NOT To Learn

  1. I agree with all up to the point of Shell and PHP.
    You’ll find yourself using Shell scripts for any type of heavy server side scripting now and then. For example, creating system users. There are many uses for shell scripts–heck I use them every day.

    When it comes to PHP, I’m all for it. PHP is not a toilet plunger, however many stupid-uneducated people seem to use it as if it were a toilet plunger. The problem with PHP is that it’s WAY to forgiving. If you use it in the right way, I mean don’t code like a schizophrenic on crack, it’ll pay you back. I work on PHP apps every day, a CMS, a classifieds site and my own future social network. Hell it does get messy every once in a while, thats why I keep my code organized–not a bad skill to learn IMO.

    My experience with PHP is that it’s a quick, easy to learn, somewhat powerful, easy to maintain(if built properly), cheap to run flexible and satisfying. I’ve also noticed that PHP has some faults but so does Python, C++, ASP etc. Look at it this way, if PHP never existed we’d be stuck with Perl and ASP. Now that would be horrible.

    Just my thoughts. Great Post!:)
    Have a great one.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s