[Vm-dev] #becomeUncompact not longer works in Cog/Stack VMs

stephane ducasse stephane.ducasse at gmail.com
Sun May 8 10:24:59 UTC 2011


> Therefore, some classes
>>> cannot be made non-compact in Cog, and that is a perfectly good tradeoff.
>> In theory. But you have no proof now.
>> Why i should trust you/Eliot/anyone else, without being able to test it?
> 
> You don't. But why must Eliot jump every time you have a hunch that something can be done differently? Adding unneeded generality to a JIT just to disprove your hunches is an amazingly pointless waste of time for him. Unless you are intending to pay him for it, of course. Oh, you weren't...

Hi andreas 

your points are totally valid. Now the point is that it does not look like we are building a community
around Cog, more a sect and this is sad - even if eliot is doing his best to answer the stupid questions of people like mariano. I organized the school deep into smalltalk and payed eliot for his talks just to spread the knowledge. For me this is important to discuss and that knowledge is spread on pros and cons. So at least the links you sent were good. 

Now personally I do not use Cog yet just to see how far I need to be bound to something 
complex and understood by two persons. This is my way to manage my own risks in my business.
So making pharo fast on the interpreter is a reasonable approach too. I think that our little community 
should realize that, else one day it can be hurt. 

This is sad that we do not succeed to build a set up where the community could pay eliot to work on Cog
but this is like that so far. I tried some setup but so far this is not working. Now even if this would be the case, how a set of companies would invest money  in something that only one guy or two understand. I think that if we do not minimize the truck factor then we have a high risk profile that investors should be able to understand quite well and run away from us (or they are blind which is better). After we should not cry when "rewrite everything in java" arrives (even if it may be for other less obvious reasons). As an investor of the money for my kids I tend to be much more picky about reality and risks. Having kids is a good way to check reality.

Stef



More information about the Vm-dev mailing list