4 ms·
Isn't that hugely elaborate compared to languages where top level statements are a function, functions return their last statement, and the return value of the
by usrusr 2y ago
Isn't that hugely elaborate compared to languages where top level statements are a function, functions return their last statement, and the return value of the entry function is sent to stdout unless invoked in special ways? That print() around the "hello world!" does not appear any less superfluous than all the public static void you can throw at a javac 1.0
- driggs 2y agoYou mean a language like... Python? >>> 'hello world' 'hello world'
- usrusr 2y agoExactly like that (well, almost exactly: if python includes the quotes then it's not really equivalent to print()). The point was that by including that print(), people already do say yes to including "like you'd do in a real program" ceremony in their supposedly minimal examples.