What's the one programming language you hope you never have to code in again ever?
@juglugs @nixCraft woah woah woah explain that one because lisp has a cult following

@ozamidas @nixCraft

So do many classic cars, but they're all a bit crap and almost every modern alternative is better.

I answered the question honestly. I hope I never have to code in it again.

@juglugs @nixCraft alright then, i thought you had a horror story with the lang, because c++ and cobol tend to

@ozamidas @nixCraft

Only that I was forced to learn/use it, and I found it really hard - I could do everything I needed to (back then) with Pascal or C, so it was just pointless to me.

@ozamidas

For centuries, mathematicians have written f(x), and because of low level consideration that are obsolete since at least the 80s, Lisp has decided to write (f x).

I'm alergic to Polish notation.

@nixCraft javascript
Sadly I will need to do so again, and again and again.
@nixCraft BASIC. Seriously. It's the one language I consider a form of generational abuse; a method to inflict brain damage on the young. It took me years after that to grok WTF a pointer was.
@phaysis @nixCraft How dare you!! Basic was probably the first and last language I did completely understand! πŸ˜‚

@Davidjackson @phaysis @nixCraft To its credit, BASIC was a good introductory generalist language to bring a more diverse audience to computing. And it made sense for 8bit microcomputers to boot straight into that.

Nowadays, Python and BASH are a better fit for this role.

and even in the 16 bit era it started to show its limitations

@dryak @phaysis @nixCraft It did. But I still remember the family activity of one person reading code out from Electron User magazine, another typing it in, and a third checking it.
@phaysis @nixCraft opposite effect here:
Started back in the "PEEK'n'POKE" era of home computing; so when I stole my mom's "C tutorial" books, my reaction to pointers was a happy "Okay, now we have the real deal!"

@dryak @nixCraft
Unfortunately, I never had the benefit of PEEK and POKE, because my daily driver was a TI99/4A, which had a dumb version of BASIC. To get the advanced features, one needed the TI-BASIC Extended cartridge, which nobody had.

Was totally jealous of my C64 friends. Wasn't until I got my hands on an Amstrad CPC that I finally unlocked some skills.

@nixCraft
I've only dabbled in a few, but out of them, JavaScript. Just so weird.
@nixCraft ruby, C#, Haskell
@blint @nixCraft damn why haskell?
@ozamidas @nixCraft well, I had a really bad teacher, and I've experience only the pain of using it...

@nixCraft modula-2

Oh wait, Cobol

@nixCraft Windows Workflow Foundation. Maybe not technically a language but we used it in Team Foundation Server to program CI pipelines. It was hell. The designer you were supposed to be using was leaking memory and became unusable on large files so you had to edit the XAML files manually.
@nixCraft VBA is pure evil. Especially considering that it is very hard to track changes as it's part of an Excel sheet

@pavel

I can highly recommend rubberduck. It enhances the experience quite a bit. And you can easily export and import all the files. And check those into version control
https://rubberduckvba.com/
With rubberduck it's a whole different experience...

rubberduckvba.com

@zinz I am happy to announce that I am no longer working with VBA and am not planning to change it

Thanks for the link though!

@nixCraft i'd have said C a couple of years ago. But now I'm doing C again πŸ˜…
@nixCraft Java. Just never got into it.
@nixCraft once was forced to work under windows for c# and 8 hate to work with both
@nixCraft VBS may it be eternally tortured in hell
@nixCraft why force me to choose only one? 😭
@nixCraft Not sure it accounts for a programming language, but csh scripting was a pain.
@nixCraft PHP and JavaScript, even though they financed my CS degree
@nixCraft VBA,tcl
@gnarf @nixCraft fascinating, what's up with Tcl for you? #lang_en
@ellenor2000 @nixCraft If you ever had to maintain a XML 'parser' that consisted of magically glued regexes written in tcl...
@gnarf were you forbidden from loading addons written in C? or was this in an era when an XML parser addon was not available for Tcl? #lang_en
@ellenor2000 pure tcl because of religious reasons.
@nixCraft javascript and PHP
although there might be no escaping JS ever..