Hacker News new | ask | show | jobs
by fyloraspit 1307 days ago
It's not a real programming language tho
3 comments

Yeah! REAL programmers program only in the REAL programming languages like ${MY_FAVORITE_LANG}. Bash? More like - Bah!.
It's not a real programming language in the same way Brainfuck isn't a real programming language, because it makes life too hard.
So does Java, yet it is still considered a real programming language...
I always have to share this video on threads like these: https://youtu.be/kdMG40wUCm4. Maybe you’ve seen it - interview with a senior Java developer in 2022.
> It has clean code and a clear architecture which makes it perfect for serious business

I love how vague and meaningless this is, yet I still feel like I've heard this sentence said unironically a hundred times.

Let me summarize. Java, the good parts:

> We don't actually use Java. We use Scala.

true, but nothing (besides how entrenched sh is) prevents replacing it with a real language. you don't need to use a posix shell in your terminal, any REPL that can launch executables will do. i used tclsh as my shell for a while, for instance.
So why do people write real production code in it?