Many languages need constructors (and static methods) because the class is not an object. In Smalltalk the class is the sole instance of another class (MetaClass), so a "static method" becomes a "class-side" method. And…
These are commercial vendors, but there are industrial uses of Pharo itself, and as Pharo gets better a lot of companies are moving from their commercial dialects to Pharo. In particular from Cincom Smalltalk to Pharo.
The syntax is similar, and for the most part, compatible. Pharo's syntax has a few extra extensions, but nothing incompatible. But Pharo's is inspired by Smalltalk, and I myself consider it Smalltalk, but the purpose of…
I think it is the only language that enables a single individual to understand a big and complex system like the development environment itself.
Do you still see an advantage of using Smalltalk (like Squeak/Pharo) as a general purpose language/tool to build software or do you think that most of its original ideas were somehow "taken" by other alternatives?
Mi experience about real systems Dependency Management: Yes. Source code control: Yes (proprietary, file based/git) Continuous Integration: Jenkins, TravisCI, TeamCity Deployment: I'm aware of people using Docker and…
Excellent job guys. Kudos to the website designer too.
Dolphin is stagnated since several years. It's a beatiful piece of Software, and the best Smalltalk Dialect in terms of native Windows integration. So good integration that its low level developer (Blair McGlashan) is…
No, it doesn't. It is single process with "green threads". Same as node.js ;-)
That depends a lot on your background and interests. But if you like dynamic languages, and being highly productive with a "years ahead" development environment, then Pharo is a good alternative. Many of the features…
True, the Seaside home page looks outdated. But people is still using it, and it is under active development.
It is the most recent release of a the Smalltalk based programming environment, Pharo. If you never heard of Smalltalk, you can google it. But as a summary I can tell you it is the father of Object-Oriented Programming,…
It isn't fully functional, is it? The image from the CI opens with an STDOUT error. What's missing to have a "nice" (working?) configuration for Pharo 2.0?
I haven't seen a bigger release for a Smalltalk dialect in the last several years. Great work!
Many languages need constructors (and static methods) because the class is not an object. In Smalltalk the class is the sole instance of another class (MetaClass), so a "static method" becomes a "class-side" method. And…
These are commercial vendors, but there are industrial uses of Pharo itself, and as Pharo gets better a lot of companies are moving from their commercial dialects to Pharo. In particular from Cincom Smalltalk to Pharo.
The syntax is similar, and for the most part, compatible. Pharo's syntax has a few extra extensions, but nothing incompatible. But Pharo's is inspired by Smalltalk, and I myself consider it Smalltalk, but the purpose of…
I think it is the only language that enables a single individual to understand a big and complex system like the development environment itself.
Do you still see an advantage of using Smalltalk (like Squeak/Pharo) as a general purpose language/tool to build software or do you think that most of its original ideas were somehow "taken" by other alternatives?
Mi experience about real systems Dependency Management: Yes. Source code control: Yes (proprietary, file based/git) Continuous Integration: Jenkins, TravisCI, TeamCity Deployment: I'm aware of people using Docker and…
Excellent job guys. Kudos to the website designer too.
Dolphin is stagnated since several years. It's a beatiful piece of Software, and the best Smalltalk Dialect in terms of native Windows integration. So good integration that its low level developer (Blair McGlashan) is…
No, it doesn't. It is single process with "green threads". Same as node.js ;-)
That depends a lot on your background and interests. But if you like dynamic languages, and being highly productive with a "years ahead" development environment, then Pharo is a good alternative. Many of the features…
True, the Seaside home page looks outdated. But people is still using it, and it is under active development.
It is the most recent release of a the Smalltalk based programming environment, Pharo. If you never heard of Smalltalk, you can google it. But as a summary I can tell you it is the father of Object-Oriented Programming,…
It isn't fully functional, is it? The image from the CI opens with an STDOUT error. What's missing to have a "nice" (working?) configuration for Pharo 2.0?
I haven't seen a bigger release for a Smalltalk dialect in the last several years. Great work!