Login  Register

Re: Energy efficiency of Pharo/Smalltalk

Posted by Stéphane Ducasse on Oct 13, 2020; 2:49pm
URL: https://forum.world.st/Energy-efficiency-of-Pharo-Smalltalk-tp5122777p5123420.html


> Hi Stéphane,
>
> Thanks for your feedback. I agree that the usefulness of these results is limited. However, if we (Object Guild) want to make a case for energy efficiency, it can help if the language itself can be shown to be efficient as well.

I do not know what is energy efficient nor how it is measurable.
Now our objectives is that pharo does not burn the batteries when doing nothing and we start to have that with the headless and idle vm.

> For now, I think the efficiency will need to come from a good object design.

this would presume that message passing is faster than branching.
And I remember that we had argument with hardware people about our reengineering pattern
on condition to polymorphism


>
> Kind regards,
>
> Jonathan van Alteren
>
> Founding Member | Object Guild B.V.
> Sustainable Software for Purpose-Driven Organizations
>
>