Earlier quoted context omitted.
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.
Ask HN: Do you use an old or 'unfashionable' programming language?
221–230 of 338 posts
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#222Earlier quoted context omitted.
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.
Or literally just a linter and ES6.
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#223Edit: of course it's not just the language, it's the whole Delphi environment with a variety of components and libraries and the development community.
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#224I use a language originally called MUMPS, with the alternate name of M, which is the core language in Cache Object Script. I use it because it has features that are still not (really) included in more "modern" languages, because it is actively used in niche markets, and because I've used it for 34 years, so I have a lot of experience in it and tools written in it. It is incredibly terse, which allows for use in tight…
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#225Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#226Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#227Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#228Everything in Tcl is a string. This is just one example of the idiocy of this language.
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#229Earlier quoted context omitted.
It has a dependency on the bash runtime. And coreutils. And often moreutils, or various others.
Often with better performance than Python or Perl
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#230Oh, and you can specify subroutine names with a pattern (and of course, one subroutine whose name matches is picked at random).
The same works for GOTO as well. It's a very non-deterministic language. And it's so moribund that I think only two commercial programs (Racter is one, I think I've come across another) were written in it.