On Thu, Oct 26, 2017 at 3:40 PM, Paulo R. Dellani <dell...@pobox.com> wrote:

> I like your depiction of the situation and arguments, Andrew.
>
> The inherent volatility of the software industry due to its tendency
> to self disruption, as you pointed out, is fertile ground to all kinds of
> crap, but we as developers should keep our eyes wide open and
> look for the pearls and gems that grow here and there,
> like Pharo Smalltalk.
>
> Of course my "vision", as a Smalltalker is inherently biased, but
> as you said, when "shit has to work", I think that we have good
> cards at our hands.
>

If that is a key requirement, share these with your stakeholders...
* GemStone:64 Update and Roadmap

https://www.youtube.com/watch?v=ejtXqJoSrb4&list=PLJ5nSnWzQXi_THfKwhzxFwbXy00YTi0uv&index=28
* Running Pharo on the GemStone VM

https://www.youtube.com/watch?v=TkvjUXn3tGs&list=PLJ5nSnWzQXi_THfKwhzxFwbXy00YTi0uv&index=3

"Develop on Pharo, Deploy on Gemstone" seems to be a growing meme.



> So yesterday we had another meeting and I think I could make a
> good point for Smalltalk, thanks to all your arguments here at the
> list. But surely the absolute killer argument is that "this shit really
> works" :-)
>
> As pointed out by several of you, integration is key. For my particular
> present case, I could successfully integrate the developed tools in
> the system, a medical imaging processing pipeline,
>

Juan might be able to advise on the suitability of Smalltalk for image
processing...
*
https://news.squeak.org/2017/05/24/satellogic-hyperspectral-cameras-geometric-and-spectral-processing-software-written-in-cuis-smalltalk/
* https://www.nature.com/articles/n-12305964

Regarding the reality of Pharo having less libraries than mainstream
languages.  I am reminded of this interesting perspective...
*
https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-invented-here-syndrome/

that reuse is not always an advantage.  Certainly FFI provides access to a
large selection of pre-made libraries - but it opens applications to memory
protection faults and other quirks that make debugging more difficult.  As
always, its "horses for courses".

cheers -ben

Reply via email to