Which programming languages do you like and which programming languages do you dislike.
Which programming languages do you like and which programming languages do you dislike.
So I'm not the only one....Alain, fair question for ensuring that you maintain threads in the 'top 40'
If I want to improve my Perl skills and support FBSD at the same time, where would be a good place to start?Love: Perl. What can I say, I'm a Perl monger. It's also a language I have used the most, I'm therefor very comfortable with it.
Hate: Forth. Tried getting to grips with the old Forth loader(8). I'm quite fond of my RPN calculator so figured an RPN programming language can't be that difficult to understand. Boy was I wrong. I gave up after nearly getting a brain aneurysm from studying the code.
Few other languages I dislike mainly because the syntax was quite hard to understand. Even if I don't know a particular language I can usually read and understand what the code does. The structures (loops, conditionals, etc) and variables often are quite similar between different languages. This particular one however, forgot the name of the language, the code looks like a bunch of random characters to me.
There's nothing in the base OS that uses Perl. Not anymore at least. Perl used to be included in the base, it got removed and moved to a port. This also meant that nothing in the base OS could rely on it anymore.If I want to improve my Perl skills and support FreeBSD at the same time, where would be a good place to start?
This got somewhat better in more modern versions of C++ (especially template based errors are much better since the introduction of concepts in C++20). But yes, overall I agree with you. C++ is not necessarly the "use it once per year" kind of language.errors can be pretty arcane
Most compilers, especially the ones used for desktop software such as GCC, clang, MSVC and so on, do not error on unused variables by default. This is a setting that is deliberately set manually. The default behavior does exactly what you want/expect.like "unused variable"... WTF, can't you leave that alone? Turns out it's possible to get the compiler to ignore specific errors like that, but it's extra effort to figure out how to do that - AFTER putting the mental effort into the program itself.
You know that that was from Microsoft, and the same as on the Atari?C(++)
? JavaScript and similar abominations
A special place in my heart has AmigaBasic because that's the language it all started with more than 30 years ago.
?peek(710)
and poke 710, 177
are burnt to my brain forever. Used to type that (the later) every time I started any bigger project on *my atari (by project I mean open a book and write line by line from there to a computer.). Indeed good times.