InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Pharo Alternatives
Similar projects and alternatives to pharo
-
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
python-lsp-server
Fork of the python-language-server project, maintained by the Spyder IDE team and the community
-
-
-
-
-
gtoolkit
Glamorous Toolkit is the Moldable Development environment. It empowers you to make systems explainable through experiences tailored for each problem.
-
makepad
Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
pharo discussion
pharo reviews and mentions
-
_M2dir: Treating mails as files without going crazy
Pharo/SmallTalk seem to also explore the ideas akin to this. (https://pharo.org/)
to be fair the current state of affairs is similar enough with file extensions + mime info if you squint hard enough and pretend that app and systems folders files don't exist but it's held with pinky promises.
-
Enlightenmentware
Smalltalk and as a particular case Pharo is an example of this for me. (https://pharo.org/). When I was in uni a paper that I always came back to was Licklider's 1960s paper on human-computer symbiosis (https://worrydream.com/refs/Licklider_1960_-_Man-Computer_Sy...)
"[...]to enable men and computers to cooperate in making decisions and controlling complex situations without inflexible dependence on predetermined programs."
Experimenting with Smalltalk (and also with Clojure and Emacs) was one of the things to me that genuinely felt like that vision of programs as living, interactive, organic things rather than the formulaic, static and low level programming that I was used to learning.
-
Why don't schools teach debugging, or, more fundamentally, fundamentals?
I think in part it's because the idea that programming is text and math-based is too ingrained in society.
For example, we talk about programming languages. But IMO there are also programming systems such as Smalltalk [1]. I've programmed 2 years professionally in it, currently looking for an engagement in a different language (a curiosity thing, also a resume thing).
I think Smalltalk has a lot to offer by switching the programmer's view of thinking about programming systems rather than programming languages.
Moreover, programming systems is also not where it is at. One downside that Pharo in particular has is that the community is small. A lot of plugins/libraries that are a given in other languages aren't there! For some, however, this is a strength because one gets to learn much better how to build stuff from the ground up and tinker on it by yourself. Given that there is still a lot of low hanging fruit it is easy to become a contributor.
But this part, whether a community is big or small means that I think it's smarter to think about programming ecosystems where a programming language or programming system is the central hub connecting the programming community together.
Why don't schools teach about programming communities? See my first sentence ;-)
[1] https://pharo.org - a modern Smalltalk
- Ask HN: What perfect software did you discover of recent?
-
Pharaoh - Server Side Framework for Dart
I read Pharo for just a split second
- LSP could have been better
- Ask HN: What would an IDE built for the Apple Vision Pro look like?
-
Is there a programming language that will blow my mind?
And Pharo is a good Smalltalk!
-
emacs version of Microsoft Access?
What you need is a cross platform GUI framework that still is a mutable environment allowing easy extend ability with a simple language. May I suggest Pharo Smalltalk?
- Pharo 11, the pure object-oriented language and environment is released!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 20 Sep 2024
Stats
pharo-project/pharo is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of pharo is Smalltalk.