3 ms·
Yes, very different is part of less pragmatic IMHO. It is very oriented to develop tooling of tooling of tooling and we all work with files nowadays, not wirh
by germandiago 2y ago
Yes, very different is part of less pragmatic IMHO.
It is very oriented to develop tooling of tooling of tooling and we all work with files nowadays, not wirh images.
I want to like Pharo, but that creates other frictions with tools such as Git (I know you can use Git, I tried, it is just not obvious how the workflow works).
Also, it has a full set of APIs for GUIs that noone knows in contemporany programming.
It is a pitty bc I really think it could really excel at interactive and live programming. However, when I drop Python there even if supposedly inferior, I can have my editor and iterate fast.
I can invent even some kind of hot reloading that works well enough. And the result (the pragmatic result!) is that overall it ends up working better for me.
I really want to like Pharo. I find it super cool. But... every time I use it I end up getting stuck. C FFI, I am not sure how to do it (my fault probably!), workflow is unobvious even if more powerful.
So I end up wanting to do some interactive stuff but I always get stuck.
Also, the software deployment with Pharo is weird. It looks weird. It should look like a regular app when I launch something, not like a marsian environment.