Skip to content

Comment on Ask HN: Which programming language for a first-time coder in 2022?

Comments

I think Pharo fits the bill:

1) The "Hello World" is just to type "Transcript show: 'Hello World'" in the playground, and then see it printed to the transcript window;

2) It's a Smalltalk family language, with minimalistic syntax, and a environment that makes easy to learn it by exploring, initially developed as a means to teach children;

3) It adopts a image-based development approach, so everything you need in terms of tooling is contained inside the system image, and available out-of-the-box. There's no need to set up a complex set of interlocking dependencies to get proper environment and tooling.

There's a MOOC at https://mooc.pharo.org/ and free books at https://books.pharo.org/

Squeak, the Smalltalk dialect from where Pharo was forked also would be a good alternative.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.