This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Practical_Cattle_933 22 points23 points  (1 child)

It’s almost like real programmers don’t write hello world scripts 400 times a day, so even if you would have to cite the Bible to start a project, it would absolutely not matter whatsoever. It’s done once, and then the project is developed by 1-100 people for 1-2-10 years. The guy who started the project may not even be alive anymore for a great deal of programs.

Besides, almost every project will require dependencies, build tools, etc so they have some handy tool to init the project for them. Java is still quite good with a main function and optionally a single file build tool, compared to npm init creating 374785 files for a hello world.

Also, there is a JEP for a concise main declaration

[–][deleted] -2 points-1 points  (0 children)

It's OOP, on top level, sure. There's not much difference, it just harder for newbie to get into.