Live data from Hacker News

Ask HN: Do you use an old or 'unfashionable' programming language?

news.ycombinator.com

131–140 of 338 posts

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#131
post #16
post #13

Delphi Developer here. Still using it at work and there is still Development in it.

Delphi was the first language I learned and I always thought it was a teaching language. What are you developing in delphi?

I develop medical systems for windows with Delphi. Also develop a graphical system in my spare time for the Mac with Delphi

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#132

Smalltalk! I got in touch with it in university and I love it. I'm convinced it is the best OO language there is, and generally one of the best general purpose languages (and environments!) ever invented. I even had the luck to be able to use it on my last job (VisualWorks), but unfortunately I no longer have that job :(

I tried Smalltalk recently, but I couldn't get into it: 1. The (basically mandatory) UI was keyboard unfriendly 2. They removed multiple inheritance from the language. That's not still Smalltalk, is it?

As far as I know, Smalltalk never had "real" multiple inheritance, but merely an experimental hack implementation around doesNotUnderstand (cf. http://c2.com/cgi/wiki?MultipleInheritanceInSmalltalk ). So I wouldn't agree to the sentiment that it has been removed from the language, but I'm too young to judge how essential it once was. Personally, I don't miss it at all.

Which Smalltalk did you try exactly? There are huge differences between the UIs, and e.g. GNU Smalltalk doesn't have a UI at all.

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#133
post #67

Earlier quoted context omitted.

Oh, look, we got a comedian

Unfortunately I'm absolutely serious. JavaScript is a farcical joke, yet no one's laughing.

try typescript, if you haven't already, its very nice. Doesn't help with the browser part unfortunately, but at least gets rid of the javascript oddities.

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#134

I used to code a lot in Fortran 77, but have been programming in Modern Fortran for the past few years (90, 95... I am not sure which standard I am adhering to exactly). Both of these would also be considered fashionable. Part of the reason is that it's still the standard in chemical engineering and atmospheric science for large-scale simulation where speed is an issue. There has been a long history of compiler optim…

I've been learning Fortran 90/95 for my computational astrophysics class the language is proving itself to be surprisingly modern and capable, there's a lot of quirks coming from C/C++, but it's mostly syntax preferences and nothing huge. It's also very good at most of the problems that I've thrown at it which require high performance computing of some sort.

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#135

Smalltalk! I got in touch with it in university and I love it. I'm convinced it is the best OO language there is, and generally one of the best general purpose languages (and environments!) ever invented. I even had the luck to be able to use it on my last job (VisualWorks), but unfortunately I no longer have that job :(

It is the best OO language there is, it is after all the original OO language. Everything else is a poor copy.

I know. But just because something is the first, doesn't mean it (still) is the best ;) But as I already said, I agree; everything that came after was subpar.

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#136
post #34

Pascal - still use it today. I started with Turbo Pascal 3.0, went through several versions of Borland Pascal (DOS and Windows), several versions of Delphi, and am now using FreePascal. I do most of my work on Linux nowadays. Pascal still gets everything done and after 20+ years I am really fluent in it. Did a little bit of Javascript with Node.js, also looked at Golang. While I did like some aspects of them, there w…

Holy cow! I used Pascal at college about 16 years ago. I never thought I would see it used in the wild, especially in 2016. Nicely done!

I taught Pascal at college about 40 years ago.

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#137

The question here is about unfashionable languages and no one here has commented about it yet :D php, tcl, c++, java ?? come on guys.

PHP/C++/Java may not be the hot new startup language, but I doubt you'll find anyone that says those languages don't have a ton of traction behind them.

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#138
I've been using Clarion since back in the late 1980's (when it ran on DOS). Still using it to this day, and it earns me the majority of my revenues in my company.

Wiki link: https://en.wikipedia.org/wiki/Clarion_(programming_language)

The language itself is an amalgamation of COBOL, Pascal and C. But for me, the biggest advantage was the development environment. It was the first IDE that I came across back then that allowed a separation of the back end database from the actual front end code. I loved how easy it was to build applications using dBase, SQL, Btrieve etc. as the back end data store.

Also loved how the business logic was defined in a 'dictionary' so that validation rules etc. could be centrally controlled. Still haven't seen a modern day framework that allowed this much control and flexibility.

Clarion has had its ups and downs, but I think I will be still writing code in it until I retire...

Re: Ask HN: Do you use an old or 'unfashionable' programming language?

#140
post #95

Bash. I'm obsessed - so much so that I'll solve more complex problems taking 3x time rather than falling back to Python. And then there's bash one-liners, they're the best!

I too love bash. It's always there. It has no dependencies. It works.

It has a dependency on the bash runtime.

And coreutils.

And often moreutils, or various others.

Post reply on HN