Live data from Hacker News

Ask HN: What “old” programming languages will you still be using in 2017?

news.ycombinator.com

71–80 of 502 posts

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#71
post #6

- sh (I really don't use bash features in scripting) - awk - perl - sed, if that counts as language. It's funny that a course that I took in university almost 29 years ago, for learning the use of Unix scripting tools, is one of the most useful learning experiences in my daily work today - even if my job is not really a programmer. But very often I see colleagues (project managers, architects etc) struggle with proce…

As always there's a relevant xkcd. https://xkcd.com/519/

Too true. When I was 13 or so, I read the DOS 5.0 manual from cover to cover. If I recall, a lot of it was about batch files (autoexec.bat and stuff). Batch was really my first "programming" experience.

Then when I was 22, after a good computer science education, my first job was working at EA, and the build system involved a bunch of batch files. That knowledge from nearly a decade before came in handy! The CS stuff didn't come up until later.

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#73
post #70

SQL. If I had to pick a language that I'll use my entire career that's the one. It has been overused and underused, but always relevant.

I'll agree with you there. SQL is the one language that I hate, yet use constantly, and will certainly out-live me.

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#76

Lots and lots of C. (I'm mostly an embedded C programmer these days). Some C++ for a bit of higher-level "business logic" that benefits from a class-based approach, but a fairly limited subset of "modern" C++.

Actual question from a software engineering newcomer: What would you consider "business logic" and where would said programs be running?

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#77
Tcl. It works really well as a cross-platform (*nix/Windows) alternative to shell scripting that doesn't suffer from the same problems as the POSIX shell (see http://www.dwheeler.com/essays/fixing-unix-linux-filenames.h...). It builds on the same foundation of everything being text but with a few changes to the substitution rules builds something a lot like a Lisp on top of it.

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#78
post #9

MUMPS. Despite its strong resemblance to compiler IR and lack of a type system, it is the standard DB in Health IT in America.

Oh my, just had memories of a much younger me reading these in horror back in the day:

http://thedailywtf.com/articles/A_Case_of_the_MUMPS

http://thedailywtf.com/articles/MUMPS-Madness

Post reply on HN