I was not sure if they were joking or if they were serious.
At least in Java there's a pretty clear mapping from packages and classes to folders and files. In PHP, the mapping is not so clear.
Edit: I'm not saying I agree with the author, I'm just pointing out one aspect.
what i like about it though, is not the IDE but the image based development:
that i can debug and fix an application while it is running. that, for certain classes of errors, i can pause an application (or it will pause by itself), and simply resume after fixing the error.
maybe 10 years ago, and certainly 20 or 30 years ago, smalltalk's IDE was ahead of its time. today, many alternatives exist.
but image based development is limited to very few platforms. only smalltalk, lisp and a few others offer that.
i also like that smalltalks syntax is incredibly minimalistic.
the downside is that smalltalk effectively requires you to forget all the tools you worked with before. but this is again, where pharo development makes its mark. it is now well integrated with git for example.
we all know that git has its issues and a learning curve, and many GUIs are trying to make git more accessible. pharo managed to integrate git in a way that it works well with the traditional smalltalk development style while at the same time allowing it to take advantage of the strengths that git has to offer.
greetings, eMBee.
Im my generation children used assembly language without any problems, and those who didn't have assemblers just worked out the hex codes on paper and POKEd them in and CALLed them.
They want to sell you courses.
What makes articles like this one really annoying are the same old claims that seem to be a bit delusional if not outright wrong, such as:
"the Pharo IDE is much simpler and cleaner than Visual Studio and Eclipse. Even children can use it without difficulty!"
The accompanying screenshot surely doesn't support that claim.