11

MOTHERF*CKING HELLO WORLD Tuts.

What is it with people that after what 20 years (?) still every programming language tutorial starts with a "Hello World" program?
Programmers are usually such creative people, so why does everybody who writes a tutorial start with "Hello world"?
You learn nothing by such an example, it is boring as hell already the second time (first time is funny though).
And especially: If you write a tutorial with the prerequisite that people reading it should already know another language, WHY THE HELL START OUT LIKE THAT?

Okay, now back to learning Scala 😊

Comments
  • 3
    I feel u.
    Now, If that programming paradigm is the same as I used to know, I will skip 'hello world' to syntax quick reference and go straight reading their standard lib xD
  • 2
    In my experience Todo-lists are slowly taking over for Hello world tutorials.
    They take much longer to do than a simple Hello World, but you learn much more of the language.
  • 6
    Usually when learning new language I always tried hello world first to make sure the program can be compiled correctly on my pc. Then I go straight to docs after that.
  • 1
    well, a tutorial will have to cater for every skill level since there was a time when even you were fascinated with a compiled "Hello World!". Luckily most tutorials label their videos or lessons so you can just... you know... skip them.
  • 0
    If you dislike at Hello World, then start learning COBOL from a todo app. Not to mention assembly. Good luck!
  • 4
    It beats 'Goodbye World'...
  • 2
    We need to keep the traditions of our ancestors.
  • 2
    @pacebrian0
    But if a tutorial explicitly states that you should know Java already, then it is just not for everyone and certainly not for beginners.
    But nevertheless, @Alt-Grrr pointed out that my rant was unclear: it was mainly about the phrase "Hello World" itself and not about the fact that a simple print out is used in the first step.
  • 0
    @Deserter
    Tradition is not about worshipping the ashes but propagating the fire ☺️
Add Comment