[Pharo-project] Alien bug fix
Just found the tex file: https://github.com/SquareBracketAssociates/PharoByExample-english/blob/maste... -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
:) Most of the things we do for pharo are freely available On Aug 19, 2011, at 9:21 AM, Torsten Bergmann wrote:
Just found the tex file:
https://github.com/SquareBracketAssociates/PharoByExample-english/blob/maste... -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
yes but the Alien chapter is more or less empty currently. I started long time ago and I will have to write it once. Initially I wanted to described the most advanced FFI mechanism that exists for Pharo. I thought it was Alien because it supports callbacks. But after I learnt that FFI callout was better (BTW it seems that the NativeBoots callout is even better). But FFI did not support callback (it seems it is not the case anymore). But a good FFI should also supports re-entrance and multi-threading. It is implemented somewhere thanks to Eliot. I do not remember the details: which VM? which Plugin? restrictions on OS? At the end it is difficult to explain all of that and make it work if you not spent lot of time on it. I think that we should merge every working and important part into only 1 good FFI library. And we *must* rename it also. #Luc 2011/8/19 Stéphane Ducasse <stephane.ducasse@inria.fr>
:) Most of the things we do for pharo are freely available
On Aug 19, 2011, at 9:21 AM, Torsten Bergmann wrote:
Just found the tex file:
https://github.com/SquareBracketAssociates/PharoByExample-english/blob/maste...
-- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
+1 I know the feel. Especially when you try to wrote something to document it for others :( Stef On Aug 19, 2011, at 6:44 PM, Luc Fabresse wrote:
yes but the Alien chapter is more or less empty currently. I started long time ago and I will have to write it once.
Initially I wanted to described the most advanced FFI mechanism that exists for Pharo. I thought it was Alien because it supports callbacks. But after I learnt that FFI callout was better (BTW it seems that the NativeBoots callout is even better). But FFI did not support callback (it seems it is not the case anymore).
But a good FFI should also supports re-entrance and multi-threading. It is implemented somewhere thanks to Eliot. I do not remember the details: which VM? which Plugin? restrictions on OS? At the end it is difficult to explain all of that and make it work if you not spent lot of time on it.
I think that we should merge every working and important part into only 1 good FFI library. And we *must* rename it also.
#Luc
2011/8/19 Stéphane Ducasse <stephane.ducasse@inria.fr> :) Most of the things we do for pharo are freely available
On Aug 19, 2011, at 9:21 AM, Torsten Bergmann wrote:
Just found the tex file:
https://github.com/SquareBracketAssociates/PharoByExample-english/blob/maste... -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
participants (3)
-
Luc Fabresse -
Stéphane Ducasse -
Torsten Bergmann