What are your least/most favorite programming languages?

Page may contain affiliate links. Please see terms for details.

albion

Guru
On the whole the best is the one you know with the worst still being foreign. I suppose you have to love older 4 and 8 bit assembler in that with such a small instruction set one could easily pen it in hexadecimal.
 

the snail

Guru
Location
Chippenham
Smalltalk rules, no contest. 100% OO, no edit-compile-run cycle, and a simple consistent syntax. The Lego Robotics Invention System RAD IDE is pretty cool too. Least favourite VB why anyone uses it has always been a mystery to me.
 

nr.

Active Member
Location
The Fens
Forth, without a proper keyboard is a bit, um, stimulating: http://sites.google.com/site/libby8dev/fignition

Other than that, RPG II goes down as both best and worst language ever, for broadly the same reasons that COBOL was mentioned earlier. It was brilliant at what it was designed for (reading an input file, producing a report to a print file) but for anything involving user input, it was horrendous. Happy memories though.

nr.
 

scots_lass

Senior Member
I loved COBOL back in the days of real monsters of computers. Followed by Fortran and then RPG. Got out of programming just as PCs exploded onto the workplace. Anyone remember paper tape?
 
I loved COBOL back in the days of real monsters of computers. Followed by Fortran and then RPG. Got out of programming just as PCs exploded onto the workplace. Anyone remember paper tape?

How else would I post here?
biggrin.gif
 

Angelfishsolo

A Velocipedian
I always hated programming full stop. I understand the premiss behind the code but as one of my former lecturers said "your code is twice as long and half as functional as everyone else's) My talents lay in problem solving installations and network issues.
 

vernon

Harder than Ronnie Pickering
Location
Meanwood, Leeds
I used to like occam.

I used to shave with its razor.
 

Cardiac

Über Member
A bit rusty now, but in descending order of preference....

TMS9900 Assembler (jeez - the stuff I wrote with that! And I still know some of the op-codes...)
BCPL (nice and minimalist, a high level language that hardware guys like me can work with)
C (well, you have to for so many things, don't you)

C is what I use today if I have to use anything.
 

Yellow Fang

Legendary Member
Location
Reading
I have to say, I'm not a great fan of FORTRAN. I am having to use it a bit now and again because most the other modules in the computer package are written in it. I could use C++, but as I say, everything else is written in FORTRAN. At least with C++ you can download free compilers from Microsoft. I found a free compiler for FORTRAN, but it's going back to the days of batch files. I can't single step through the code and it doesn't seem to compile Fortran 95 code.

I quite like C, but Bjarne Stroustrup made C++ too f****** hard. I bought his 700 page opus, but only got to p100 before giving up on it.
 
I remember that from an early 80s computer magazine. "ADA is good because Dijkstra doesn't like it" :rolleyes:
I was studying that language at University before they'd released a full compiler for it.
A crap language that zealots claimed stopped errors though I wasn't impressed by one bit of code written
by a clown where a keyboard scanning routine treated no keypress as an exception to be thrown so there were
1000s of exceptions a second :wacko:
 
I remember that from an early 80s computer magazine. "ADA is good because Dijkstra doesn't like it" :rolleyes:
I was studying that language at University before they'd released a full compiler for it.
A crap language that zealots claimed stopped errors though I wasn't impressed by one bit of code written
by a clown where a keyboard scanning routine treated no keypress as an exception to be thrown so there were
1000s of exceptions a second :wacko:

At the start of my career I used to have to toggle in the boot sequence for a GEC4080 using the front panel switches every morning. That was programmed in ADA and had a massive 10MB Winchester disk store the size of a small car wheel. Now the iPad is as fast as a Cray-2 which I also used to work on.
 

Yellow Fang

Legendary Member
Location
Reading
I remember that from an early 80s computer magazine. "ADA is good because Dijkstra doesn't like it" :rolleyes:
I was studying that language at University before they'd released a full compiler for it.
A crap language that zealots claimed stopped errors though I wasn't impressed by one bit of code written
by a clown where a keyboard scanning routine treated no keypress as an exception to be thrown so there were
1000s of exceptions a second :wacko:

We used Ada when I worked at a company that developed fuel and engine control systems for aircraft systems. The code had to fully predictable, i.e. it had to be possible to track through each path through each module. Therefore, we weren't allowed to use its instantiation, tasking or interrupt and exception handling features. We might as well have used Pascal.
 
Top Bottom