7 ms·
What do people use Pharo for? Is anyone here using it for a product?
by jadbox 3y ago
What do people use Pharo for? Is anyone here using it for a product?
- asicsp 3y agoSee discussion for Pharo 10: https://news.ycombinator.com/item?id=30917420 https://news.ycombinator.com/item?id=30917420
- sigzero 3y agohttps://pharo.org/success/ https://pharo.org/success/
- notwhereyouare 3y agoI work for one of the companies on that list and can attest we still use smalltalk/pharo.
- sigzero 3y agoVery cool. Smalltalk is one of those "I'd like to learn" languages for me.
- zabzonk 3y agoit would take you about half an hour. absolute minimal syntax and fairly obvious semantics. of course, learning how to use it properly might take a little longer :-)
- melvinroest 3y agoI disagree with this. You need to know more method signatures to write any program in it. For example things like: someCollection do: [ :someArgument | "some code" ]. Stuff like that. It's still a lot less than most languages though. I found that this really helps [1] and I find it more representative of how difficult the language actually is. The postcard example is a bit contrived. [1] https://gist.github.com/jdevoo/8e8866cd6087e05790841d0f20b2e377 https://gist.github.com/jdevoo/8e8866cd6087e05790841d0f20b2e...
- VaxWithSex 3y agosigzero doIt.
- dgellow 3y ago> ATMs in Moscow streets > From 2008 to 2015 ATMs deployed in Moscow streets were developed and run using Pharo. People use them to pay for services with cash and cards (phone, internet, taxes, parking, etc)."Pharo was a really enabling technology. We developed user interfaces using advanced flow control based on continuations and mixed prototype with class-based programming. We supported various kind of equipment and a... > 2 March 2017 https://pharo.org/success/ATMsInMoscowStreets.html https://pharo.org/success/ATMsInMoscowStreets.html That's a surprising success story!
- gladimdim 3y agoI use it for my interactive-fiction backend and to host save files for another game. Nothing fancy, just a web server getting file and saving them. Like a KV-storage. I have deployed it to dogital ocean on 2017. I have not TOUCHED it since then. Still running good. And I can access the Pharo GUI via the web VNC just from my browser with full access to the IDE and dev env. The cons: I forgot how to run that docker image. If it fails I am in troubles reminding myself how to run it one more time. 6 years have passed...
- gladimdim 3y agoOn contra, my dart telegram bot runs on the same machine. I have to restart it weekly. Even when the load is 0. LMAO
- bantunes 3y agoYou can use this tool to figure out how to run again any currently running container https://github.com/lavie/runlike https://github.com/lavie/runlike
- replwoacause 3y agoAwesome, I’ve been learning Docker lately and asked ChatGPT how to do this. It told me to run inspect and that there was not a way to get the command used to launch the container. Thanks for sharing.
- all2 3y agoYour bash history should be helpful here.
- leadguit 3y ago> And I can access the Pharo GUI via the web VNC just from my browser with full access to the IDE and dev env. That's a thing I read about elsewhere, and it sounds like it has or had an integrated VNC Server - is that true (meaning run it heqdless from cli via ssh and connect to it through that), or do you need an X and leave Pharo "opened"? Any pointers appreciated ;-)
- andrewl 3y agoThere is a list at: https://pharo.org/success/ https://pharo.org/success/