Programming languages polyglots: how many languages you know?


 
Thread Tools Search this Thread
The Lounge What is on Your Mind? Programming languages polyglots: how many languages you know?
# 15  
Old 08-21-2008
Over the past several months my interests returned to Java again after having essentially abandoned the language for several years. Back in 2004 I worked on a Web site that was composed of mostly servlets. I swore I wouldn't do J2EE again because it was simply too much code to program something really simple.

A few months ago I encountered a Java EE framework that I was impressed for so little code I need to write. It really changed my impression of Java EE and I think I have found a really good way to do Web applications.

I also do Perl, PHP and some C/C++ (though I tend to pretend I don't know C/C++ because I haven't written anything substantial for at least 7 years).
# 16  
Old 08-26-2008
As long as i still did write programs i liked the "down to the bare metal" approach. I was gladly writing in assembly, FORTRAN/77 and thought of C as a great tool for rapid prototyping. I also knew my way around JCL and REXX. Object orientation was for quiche-eaters.

The only part which survived the years is the last: i still think object orientation is a big hype and 95% of the so-called object-oriented software could well have been written in a structured manner without any adverse effect. Most probably is, because - as the saying goes - you can write FORTRAN programs in any language: a lot of programmers still write ordinary C programs and the only thing ++ is the compiler.

In the last ten years i wrote solely in shell scripting languages. I prefer ksh over any other shell but can be patched to work with Bourne shell too. I dislike csh for its bugridden job control and other shortcomings and i dislike bash (no technical reason, just a matter of taste).

bakunin
# 17  
Old 08-26-2008
Quote:
i dislike bash (no technical reason, just a matter of taste)
I was expecting that, after reading your comparison SCSI vs. IDE Smilie, no offense, just a light joke.
# 18  
Old 08-26-2008
I'm with bakunin - GNU often overdoes bells and whistles. ksh is better, maybe in my case because I can't do "cute" things like add "seq" to further increase code obscurity.

The issue I have is porting scripts. We have old highly obfuscated Bourne shell scripts and I'm the only one with enough patience to diddle them into working when we migrate.
Even a minor change of OS release hoses these darned things.

I started C back in the 1970's when there was an explosion of languages, most of which have been relegated to the junk heap. However, I stuck with C, COBOL, assembler and whatever job control language was around. Due to lack of imagination I think. Went off on a tangent into VMS internals for a while, mostly assembler, then got back into unix in the late 1990's.

Where the languages thing got out of hand for me was in database 4GL's and 'languages' like PL/SQL and IDML. Those things have been like a blur. I worked for one company that was into the 'database du jour' concept and it was hell. Fortunately, with the exception of Oracle products, I've completely forgotten them... Mumps, Progress, Userbase, InTouch, ad nauseum. All of the marginal players in the database game.
# 19  
Old 08-26-2008
Maybe the one or other likes the lighter side of this discussion. Here's something i stumbled across in my younger days:

Programming languages are like women

bakunin
# 20  
Old 08-27-2008
bakunin gave a great idea Programming languages are like women. How about analogies for other languages like bash, php, sql, tcl, python, perl, java?

I challenge era to give an analogy for perl, mcnamara for bash, sysgate for tcl, cbkihong for java.

I'll try giving one for python.

Go, go, go!
# 21  
Old 08-27-2008
Perl? She's been with so many guys and each of them spoke a different language, so she's forgotten half of English and speaks in a weird mixture of Chinese, Russian, Greek, Hebrew, Finnish, Xhosa, Tamil, and Mongolian (some of which sounds a lot like swearing, but once you figure it out, you'll see that it's actually rather expressive and cultured). Any food you throw at her, she'll cook into something which is considered edible in some part of the world, and often, you'll find that her pickled dachshund or maggot stew is a lot better than you thought it would be, but a lot of people are too prejudiced to try. Her library is full of weird books about exotic things, but sometimes, you find that the promising-looking pamphlet about genetic algorithms (in Turkish, by the way) was written by someone who knows less about the subject than you do. She's good at solving riddles, though sometimes, the answer she gives is a lot more imaginative than what you had in mind.
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. What is on Your Mind?

How can I learn computer programming languages on my own?

I would love the idea to develop games. How can I teach myself computer programming? What programs or software must I use? I have the new iMac? (5 Replies)
Discussion started by: Anna Hussie
5 Replies

2. Web Development

What Web Development languages should i learn?

I am learning Web Development, so far i am learning html,xhtml, css, java script.... What I want to know is what other Web Development languages should i learn? (1 Reply)
Discussion started by: Anna Hussie
1 Replies

3. UNIX for Advanced & Expert Users

How to export/link Control_m with another programming languages

Hello All. Everyday at work I have to fill a big .xls spreadsheet with process chains start and end time information. The thing is that it takes too long and a lot of boring work. :( I was wondering if I could link this with a tool in java that would export this information into a .xls... (1 Reply)
Discussion started by: pingosa
1 Replies

4. Shell Programming and Scripting

bash and languages

Hi everyone, First of all, i dont know what id do without this forum its been such a great help:) so a big thankyou to all, anyway i have a simple question, if i wrote a scrpt in english would it work on another machine with a different language, or do i have to put something in the script to say... (9 Replies)
Discussion started by: dave123
9 Replies

5. Shell Programming and Scripting

output in different languages

hello, i have to change a lot of shell scripts for one reason : the output in a script should be done in different languages. for example: echo "this is a test" and "this is a test" should be printed out in language for an example: german,italian and so. i saw a tool "gettext" ,... (2 Replies)
Discussion started by: bora99
2 Replies

6. UNIX for Dummies Questions & Answers

Programming/Scripting Languages To Learn

Which languages would, in the long run, be best to learn on a UNIX environment for kernel work, every day programs, and overall UNIX programming? I've been learning C for over a year now (which I'm pretty confident with) and decided I want to look into some other languages. I'll mainly be... (1 Reply)
Discussion started by: tjinr
1 Replies

7. UNIX for Advanced & Expert Users

Operating System and Programming languages

I'm trying to create an operating system. Just as a small hobby, it will not be anything big I am trying to get some practice. Does anyone reccomend a certain programming language because I dont know which one to use. Any help please? (2 Replies)
Discussion started by: jacx2
2 Replies

8. UNIX Desktop Questions & Answers

Shell scripting & programming languages

If I want to do high-end 3d animation, what skell scripting languages, and programming languages shoul I learn? If you know any good resources for learning these languages they would be appreciated. (1 Reply)
Discussion started by: aloysius1001
1 Replies
Login or Register to Ask a Question