While reading about the last GSOC 2010 at:
http://code.google.com/p/google-summer-of-code-2010-esug/downloads/list I wonder what happened to the results. Are they just available to play with them in private. Or will Pharo/the overall Smalltalk community profit from them since they can be usefull for the next step. Therefore especially two questions: 1. Is the Namespace code conceptually the one we want to have for Pharo and if so are there any plans to integrate it (Pharo 1.3/1.4./... ?) 2. Is the code from Cross-Dialect Smalltalk FFI ready or what is the state/strategy for Alien/FFI these days. Thx T. -- GMX DSL Doppel-Flat ab 19,99 Euro/mtl.! Jetzt mit gratis Handy-Flat! http://portal.gmx.net/de/go/dsl |
On Mar 18, 2011, at 12:04 AM, Torsten Bergmann wrote: > While reading about the last GSOC 2010 at: > > http://code.google.com/p/google-summer-of-code-2010-esug/downloads/list > > I wonder what happened to the results. Are they just available > to play with them in private. > > Or will Pharo/the overall Smalltalk community profit > from them since they can be usefull for the next step. > Therefore especially two questions: > > 1. Is the Namespace code conceptually the one we want to > have for Pharo and if so are there any plans to > integrate it (Pharo 1.3/1.4./... ?) No > 2. Is the code from Cross-Dialect Smalltalk FFI ready > or what is the state/strategy for Alien/FFI these days. Yes > > Thx > T. > > > > > -- > GMX DSL Doppel-Flat ab 19,99 Euro/mtl.! Jetzt mit > gratis Handy-Flat! http://portal.gmx.net/de/go/dsl > |
Hi,
about namespaces, the code is available in http://www.squeaksource.com/Environments/ and you can see a video here with a demonstration. I attached some documentation about the decisions we made in the project and other stuff. On Fri, Mar 18, 2011 at 4:13 AM, Stéphane Ducasse <[hidden email]> wrote:
Despite of this I want to resume my work on Environments (the college left me with no time available the last months). I received some feedback and I want to do a lot of refactors plus, I want to add a RPackage integration and improve the GUI. All the feedback about the design, improvements or critics in general are welcome (and needed).
Cheers -- Germán Leiva [hidden email] User_stories(draft_pre_implementation).pdf (182K) Download Attachment EnvironmentsAbstract.pdf (377K) Download Attachment |
In reply to this post by Stéphane Ducasse
El 18/03/2011, a las 4:13a.m., Stéphane Ducasse escribió:
why? Cheers, Esteban
|
I think the "No" answer is more like "there are no current plans,
because nobody has pushed it" than "the namespaces implementation is banned from Pharo" Cheers El vie, 18-03-2011 a las 12:14 -0300, Esteban Lorenzano escribió: > > El 18/03/2011, a las 4:13a.m., Stéphane Ducasse escribió: > > > > > On Mar 18, 2011, at 12:04 AM, Torsten Bergmann wrote: > > > > > > > > 1. Is the Namespace code conceptually the one we want to > > > have for Pharo and if so are there any plans to > > > integrate it (Pharo 1.3/1.4./... ?) > > > > No > > > > > why? > > Cheers, > Esteban -- Miguel Cobá http://twitter.com/MiguelCobaMtz http://miguel.leugim.com.mx |
In reply to this post by EstebanLM
On Mar 18, 2011, at 5:18 PM, Miguel Cobá wrote: > I think the "No" answer is more like "there are no current plans, > because nobody has pushed it" than "the namespaces implementation is > banned from Pharo" Or: Namespaces can be done so easily wrong so that oe needs to think very carefully and there are no braincycles left just now. At least, that's my view... and I think that the project indeed is very important, as it shows one solution that we can learn from... and then we can realize something for Pharo after we are sure we learned enough. Marcus -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. |
How to navigate them?What model? Because this is not because you have namespace that you do not get name clash. How to use them in presence of package? What is the impact on tools? What do we want exactly? Do we want selector namespaces? No need to answer and I have a long list. I'm thinking about namespaces since we did classboxes and so far the anwser is not easy. Because I would like to have late bound class name but this may imply to see if we can avoid to have mixin. So I think that we have more urgent things to do now. The current need is easily solved by prefixing so let us prefix. Because what I want is to be able to reuse tests but with another Collection package and so far simple namespaces do not solve that and the solution I know is far to big and its impacts are big too. Stef On Mar 18, 2011, at 5:25 PM, Marcus Denker wrote: > > On Mar 18, 2011, at 5:18 PM, Miguel Cobá wrote: > >> I think the "No" answer is more like "there are no current plans, >> because nobody has pushed it" than "the namespaces implementation is >> banned from Pharo" > > > Or: Namespaces can be done so easily wrong so that oe needs to think very carefully and > there are no braincycles left just now. > > At least, that's my view... and I think that the project indeed is very important, as it shows one > solution that we can learn from... and then we can realize something for Pharo after we > are sure we learned enough. > > Marcus > > > -- > Marcus Denker -- http://www.marcusdenker.de > INRIA Lille -- Nord Europe. Team RMoD. > > |
+1
Alexandre On 18 Mar 2011, at 16:16, Stéphane Ducasse wrote: > > How to navigate them?What model? Because this is not because you have namespace that you do not get name clash. > How to use them in presence of package? What is the impact on tools? What do we want exactly? Do we want selector namespaces? > No need to answer and I have a long list. > I'm thinking about namespaces since we did classboxes and so far the anwser is not easy. > Because I would like to have late bound class name but this may imply to see if we can avoid to have mixin. > So I think that we have more urgent things to do now. > The current need is easily solved by prefixing so let us prefix. > Because what I want is to be able to reuse tests but with another Collection package and so far simple namespaces > do not solve that and the solution I know is far to big and its impacts are big too. > Stef > > On Mar 18, 2011, at 5:25 PM, Marcus Denker wrote: > >> >> On Mar 18, 2011, at 5:18 PM, Miguel Cobá wrote: >> >>> I think the "No" answer is more like "there are no current plans, >>> because nobody has pushed it" than "the namespaces implementation is >>> banned from Pharo" >> >> >> Or: Namespaces can be done so easily wrong so that oe needs to think very carefully and >> there are no braincycles left just now. >> >> At least, that's my view... and I think that the project indeed is very important, as it shows one >> solution that we can learn from... and then we can realize something for Pharo after we >> are sure we learned enough. >> >> Marcus >> >> >> -- >> Marcus Denker -- http://www.marcusdenker.de >> INRIA Lille -- Nord Europe. Team RMoD. >> >> > > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
Free forum by Nabble | Edit this page |