Hacker Newsnew | past | comments | ask | show | jobs | submit | estebanlor's commentslogin

you see a welcome wizard when you open it. it has pages, as the arrow show clearly (maybe this is not understood?)... and the 3rd page is literally a pointer to resources to learn pharo (including a small tutorial called ProfStef and an online MOOC).


and of course, joining our discord server (invite at: http://pharo.org/community) is the best way to get help and guidance in fast way, we have several channel dedicated to help newbies :)


Is a generic purpose language, and there are generic usages, and a lot of examples :) But here you have a huge SaaS made with Pharo: https://yesplan.be/en, and here you have a small mobile app made also with Pharo: https://plc3000.com [edit] technically is not a mobile app, but runs in any browser so... yes :P


truth to be told, we learned that the hard way ;) but we learned! :P


there was a problem with the PhL, that took more time to update of what we thought. Now it should be working... but please take into account that 32bit versions are deprecated (unless you're working on ARM)


It (Pharo9 launcher I just downloaded) seems to want to launch my Pharo7 installation. Should I uninstall everything and try again?


it doesn't yet support the whole IDE (because it has some other complications, we will solve in next release), but it supports application development with it.


Cool. How does it work, is it 100% native widgets? Are there any platform specific (x11 etc.) things used?


it works everywhere gtk3 works (we have production applications in windows, macOS and obviously linux)


weird, it loads correctly for me. Yes, a bunch of companies (some of them very important in their fields) are backing Pharo... but Pharo is a community effort, made by hundreds of people.


Loads for me now too. Wow, that is indeed an impressive list!

And yes, definitely don't want to detract from the community effort, the huge list of individual contributors is impressive in itself.


it requires an update :)


Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.


“Pharo is a … and immediate feedback.”

The key that we should provide more often.

Bret Victor has been discussing for over a decade. Can’t find them demo that i’m thinking of but here’s an introduction into Bret

https://youtu.be/ef2jpjTEB5U

https://youtu.be/8pTEmbeENF4

His ideas go beyond “immediate feedback” …


I have to say this: I am the architect of Pharo (bah, the guy who has the responsibility of putting the pieces together and handle the releases). While I cannot do anything about it, I do not feel comfortable (and I know a lot if not all the members of the "core team" either) with this kind of "evangelisation". We love our little environment, and we certainly believe it has merits enough to be considered a player in the language ecosystem. We do our language with passion and conviction, but also with respect for other languages and programmers.

While the author has the right to do as he thinks is the best, please consider this is not how the team developing Pharo thinks and act.


This article is mainly about the programming competition. What's wrong with that kind of evangelism? I think it's a great idea. It certainly attracts attention to Smalltalk (Pharo), a relatively obscure language.

If you're grousing about the author's comparison to other languages, he's not showing disrespect by pointing out that their approach to language promotion hasn't produced the desired outcome. He's simply stating the truth.


Dear Mr Eng (or louiscyphre or smalltalkcoder), please stop using alternative accounts to pretend that others like your articles.


I am not Richard Eng. Why would you think that anyone who supports Smalltalk can only be him? Do you really believe there is only one Smalltalk fan throughout the world?

Richard is the most prolific promoter of Smalltalk in years. So I support and applaud his efforts. Why is this so difficult to accept?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: