|
|
|
|
|
by Zu_
543 days ago
|
|
The last part seems like a very 'gate keepy' point of view. If you want to introduce someone to programming, you probably don't want them to worry about what all those 'magic words' do. At least for their first steps, they won't need to know what a class is or what `public` and `static` mean. |
|
About the first steps of a newcomer, there's always going to be some level of "don't worry about this now, we'll see what this means later" for any language. I remember this to be the case for every tutorial I read to learn a language. And it's fine, as long as you can try stuff and it doesn't get in the way.
I'd say it's more important for a language and its vocabulary to be well structured and well documented for a newcomer and Java does quite good on this front.