On Sun, Apr 25, 2010 at 6:12 PM, Stéphane Ducasse <[email protected] > wrote:
> > > > yes communication with C library. so this is just a tool too. > > > > > > > > Exactly. It is a tool. Not a dev tool in my opinion.In such way, > SqueakDBX is also a tool. A tool to persist in a relational database. > > Mariano FFI/ALIEN is ***REALLY*** important to get the possibility to call > and write code in smalltalk > as mentioned by john so this is more central (closer to core) than openDBX > or refactoring browser. > Look at lua... why lua is cool because he can be embeded seamlessly in C > and call C. So if we do not put pressure > on FFI to support callback well or ALIEN then we will stay this language > that has problem to interact with the outside world. > This is why having FFI in pharo-dev is important. We should be able to call > mac native menu. > Of course we should pay attention that we rely too much on C library but > the world is getting more complex and writing > everything in smalltalk is also costly. Not FFI/ALIEN can reduce our > dependency to C compilation and C-writing so this is already > an important step. > Am I clear? > > Yes, and I agree. However, that was not the discussion. I agree FFI is important. I don't care to add it to PharoDev 1.1 if you agree with that. But I STILL think and that's what I was discussing in the last mail, is that FFI is NOT A DEV TOOL for me. Anyway...forget this little discussion. In summary, should I add FFI when I start to build PharoDev 1.1 ? Cheers Mariano Stef > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
