Re: [Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread David Finlayson
Rich Hickey the creater of Clojure (functional Lisp) has done a bunch of nice videos on the language here is one he did on concurrency that is really very good: http://blip.tv/file/812787 At the end, he introduces an ant colony simulation that has similar concurrency problems to your rock falling

Re: [Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Michael van der Gulik
On Mon, Mar 23, 2009 at 2:21 PM, Michael van der Gulik wrote: > > > On Mon, Mar 23, 2009 at 12:34 PM, Igor Stasenko wrote: > >> >> Now consider the overhead of creating a fork vs the actual useful code >> which is running within a block. >> I presume, this code will run 10x times slower on a singl

Re: [Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Michael van der Gulik
On Mon, Mar 23, 2009 at 12:34 PM, Igor Stasenko wrote: > > Now consider the overhead of creating a fork vs the actual useful code > which is running within a block. > I presume, this code will run 10x times slower on a single core > processor, comparing to one w/o forks. > So, you will need to ha

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Schwab,Wilhelm K
Ensure execution of releasing the lock is about as slick as it gets. You might want to have another look. -Original Message- From: pharo-project-boun...@lists.gforge.inria.fr [mailto:pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Antony Blakey Sent: Sunday, March 22, 2009 6

Re: [Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Igor Stasenko
2009/3/23 Michael van der Gulik : > > > On Mon, Mar 23, 2009 at 11:39 AM, Antony Blakey > wrote: >> >> On 23/03/2009, at 7:37 AM, Michael van der Gulik wrote: >> >> >> >> > Smalltalk, the language rather than the implementation, already has >> > fantastic support for concurrency. Smalltalkers just

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Igor Stasenko
2009/3/23 Antony Blakey : > > On 23/03/2009, at 12:32 AM, Stéphane Ducasse wrote: > >> can you illustrate that point? > > It might be that Smalltalk and wide-spread immutability and > fundamentally incompatible. The problem is that Smalltalk's model has > Objects whose state changes in response to

Re: [Pharo-project] Software update

2009-03-22 Thread Rob Rothwell
Well...the Universe Browser used to be in the Pharo image, but now I just open up the repository from Monticello and check for changes when I see things flying around on the lists that might fix something that has been bugging me...! Take care, Rob 2009/3/22 Mariano Martinez Peck > Hi guys. I

[Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Michael van der Gulik
On Mon, Mar 23, 2009 at 11:39 AM, Antony Blakey wrote: > > On 23/03/2009, at 7:37 AM, Michael van der Gulik wrote: > > > > > Smalltalk, the language rather than the implementation, already has > > fantastic support for concurrency. Smalltalkers just don't know how > > to use it. We don't need to r

Re: [Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Igor Stasenko
2009/3/22 Michael van der Gulik : > Argh. Stupid GMail sent it prematurely. > > On Mon, Mar 23, 2009 at 10:45 AM, Michael van der Gulik > wrote: >> >> If, for example, you were trying to allocate an array of arrays >> concurrently, then I would write (using my namespaces :-) ): > > >> >> array :=

[Pharo-project] Software update

2009-03-22 Thread Mariano Martinez Peck
Hi guys. I am quite confused with software updates. When you do right button -> system -> software update, what is updated? just the core ? For example, tools like OB how must be updated ? Thanks, Mariano ___ Pharo-project mailing list Pharo-project@l

Re: [Pharo-project] Fwd: Issue 668: should clean the option-World click menu

2009-03-22 Thread Rob Rothwell
Got it...I'll play with it and see what you think... Rob On Sun, Mar 22, 2009 at 5:29 PM, Stéphane Ducasse wrote: > > On Mar 22, 2009, at 10:17 PM, Rob Rothwell wrote: > > > Ok...I'll try to figure out what those are. You CAN still create > > new Project AND navigate to it, though... > > yes t

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Antony Blakey
On 23/03/2009, at 12:32 AM, Stéphane Ducasse wrote: > can you illustrate that point? It might be that Smalltalk and wide-spread immutability and fundamentally incompatible. The problem is that Smalltalk's model has Objects whose state changes in response to messages. Such state change brea

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Antony Blakey
On 23/03/2009, at 9:36 AM, Schwab,Wilhelm K wrote: > Semaphores and Mutexes are the lower level tools. **Critical > sections** implemented in terms of blocks are the fantastic part. I don't regard critical sections as particularly fantastic. > The little that I know about functional language

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Schwab,Wilhelm K
Semaphores and Mutexes are the lower level tools. **Critical sections** implemented in terms of blocks are the fantastic part. The little that I know about functional languages and their immutable data structures suggests that a LOT of copying occurs. That has to be expensive in terms of sche

Re: [Pharo-project] Pharo a VMs

2009-03-22 Thread Mariano Martinez Peck
On Sat, Mar 21, 2009 at 5:46 AM, Alexandre Bergel wrote: > All VM on which Squeak run may be safely used with Pharo. > This may change in the future with the introduction of closures. > Ok, and which VM can run safely squeak of those I said ? > > Cheers, > Alexandre > > On 20 Mar 2009, at 21:

Re: [Pharo-project] Clock icon when vm is buzy

2009-03-22 Thread Mariano Martinez Peck
2009/3/22 Gary Chambers > This has to be done manually at the moment for things that may be > expected to take a while... > > Cursor wait showWhile: someBlock > Excellent! Thanks Gary > > Regards, Gary > > - Original Message - > *From:* Mariano Martinez Peck > *To:* Pharo Development

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Antony Blakey
On 23/03/2009, at 7:37 AM, Michael van der Gulik wrote: > Anybody who relies on the behaviour of the scheduler deserves to be > forced to program in BASIC. Semaphores work; use them. And they work with native threads, which was my point. A more pedantic answer to your response is that you ta

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Antony Blakey
On 23/03/2009, at 12:32 AM, Stéphane Ducasse wrote: >> Green threads make some underlying implementation details easier, but >> at the language level the difference they make is determined by the >> interleaving guarantees they provide, and the extent to which the >> user >> can take advantage

Re: [Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Michael van der Gulik
Argh. Stupid GMail sent it prematurely. On Mon, Mar 23, 2009 at 10:45 AM, Michael van der Gulik wrote: > > If, for example, you were trying to allocate an array of arrays > concurrently, then I would write (using my namespaces :-) ): > > array := Concurrent.Collections.Array new: 10. "

[Pharo-project] Concurrent programming (was: Would you start a new Smalltalk project today?)

2009-03-22 Thread Michael van der Gulik
On Mon, Mar 23, 2009 at 12:18 AM, Igor Stasenko wrote: > 2009/3/22 Igor Stasenko : > > 2009/3/22 Michael van der Gulik : > >> > >> > >> On Sat, Mar 21, 2009 at 8:38 AM, Janko Mivšek > >> wrote: > >>> > >>> Philippe Marschall pravi: > >>> >> Michael van der Gulik wrote: > >>> > >>> >> So now it s

Re: [Pharo-project] Fwd: Issue 668: should clean the option-World click menu

2009-03-22 Thread Stéphane Ducasse
On Mar 22, 2009, at 10:17 PM, Rob Rothwell wrote: > Ok...I'll try to figure out what those are. You CAN still create > new Project AND navigate to it, though... yes this is why we should remove the menus because Project will soon explode :) > > > On Sun, Mar 22, 2009 at 5:01 PM, Stéphane Du

[Pharo-project] [Ann] System-PasswordManager

2009-03-22 Thread Keith Hodges
I have published MCPasswordManager as a separate package http://www.squeaksource.com/mc/System-PasswordManager Keith ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-projec

Re: [Pharo-project] Fwd: Issue 668: should clean the option-World click menu

2009-03-22 Thread Rob Rothwell
Ok...I'll try to figure out what those are. You CAN still create new Project AND navigate to it, though... On Sun, Mar 22, 2009 at 5:01 PM, Stéphane Ducasse wrote: > we should remove first the obsolete items (related to etoy and project). > > stef > > On Mar 22, 2009, at 9:24 PM, Rob Rothwell w

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
run the tests - with the four fixes so far isValid, asMiniRepresentation methodSelector, variablesAndOffsetsDo: 2941 run, 2875 passes, 2 expected failures, 15 failures, 49 errors, 0 unexpected passes vs. in 10259 2929 run, 2908 passes, 2

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Michael van der Gulik
On Mon, Mar 23, 2009 at 12:49 AM, Antony Blakey wrote: > > On 22/03/2009, at 9:48 PM, Igor Stasenko wrote: > > > Sorry, my fault. You need to sync in both cases (even with green > > threads). > > Green threads make some underlying implementation details easier, but > at the language level the diff

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
Yes I fixed that and asMinimalRepresentation already. Stef On Mar 22, 2009, at 9:57 PM, wrote: > Rob Rothwell writes: >> Well, I don't have any "tough, real world examples," but the >> example Bert >> gave me: >> >> multiply := Array new: 4. >> 1 to: 4 do: [:i | >> multiply at: i put: [

Re: [Pharo-project] Fwd: Issue 668: should clean the option-World click menu

2009-03-22 Thread Stéphane Ducasse
we should remove first the obsolete items (related to etoy and project). stef On Mar 22, 2009, at 9:24 PM, Rob Rothwell wrote: > Ok...it seems to be build in: > > Morph>>buildMetaMenu: > and > PasteUpMorph>>addCustomMenuItems:hand: > > So...any thoughts on what should be in this menu? > > Take c

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread bryce
Rob Rothwell writes: > Well, I don't have any "tough, real world examples," but the example Bert > gave me: > > multiply := Array new: 4. > 1 to: 4 do: [:i | >multiply at: i put: [:x | x * i]. > ]. > > (multiply at: 3) value: 5. > > Resulted in the appropriate answer 15!!! I

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Schwab,Wilhelm K
Stef, Adding #isValid got me a little further along. I was able to select the new theme and can at least open a debugger, though _using_ it stirs up trouble over #asMinimalRepresentation (or similar method). In trying to evaluate 'hello' at:200, I was faced with some message boxes claiming th

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread bryce
Stéphane Ducasse writes: > I guess not. > Normally if Bryce support closure the rest should flow. :) The VMs I supplied both support closures, or should. I'll have a quick test here. Bryce ___ Pharo-project mailing list Pharo-project@lists.gforge.in

Re: [Pharo-project] Fwd: Issue 668: should clean the option-World click menu

2009-03-22 Thread Rob Rothwell
Ok...it seems to be build in: Morph>>buildMetaMenu: and PasteUpMorph>>addCustomMenuItems:hand: So...any thoughts on what should be in this menu? Take care, Rob 2009/3/21 Stéphane Ducasse > probably > I see > > > > > On Mar 21, 2009, at 8:23 PM, Rob Rothwell wrote: > > Is this what you are t

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
Apparently Traits do not understand variablesAndOffsetsDo: invoked indirectly from parse: sourceStream class: class category: aCategory noPattern: noPattern context: ctxt notifying: req ifFail: aBlock EncoderForV3PlusClosure>>init: aClass context: aContext notifying: req requestor :=

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
Excellent I created an issue. what I will do is to run the tests before and after. http://code.google.com/p/pharo/issues/detail?id=685 Stef On Mar 22, 2009, at 8:01 PM, Lukas Renggli wrote: > Another thing that is missing in ContextPart is #methodSelector, used > by the debugger. > > F

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
did it work in the nonclosure version? Stef On Mar 22, 2009, at 8:06 PM, Marco Schmidt wrote: > There is a DNU after trying to open the SqueakMap Package Loader- > Tool... > > > VM: Squeak 3.11.1 (alpha) - (The above "multiply" test ^^ succeded) > IMG: 10259-ClosureBootstrap > OS: Windows Vist

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Marco Schmidt
There is a DNU after trying to open the SqueakMap Package Loader- Tool... VM: Squeak 3.11.1 (alpha) - (The above "multiply" test ^^ succeded) IMG: 10259-ClosureBootstrap OS: Windows Vista x64 2009/3/22 Stéphane Ducasse > probably doing a difference between the interface of BlockContext and

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Lukas Renggli
Another thing that is missing in ContextPart is #methodSelector, used by the debugger. Fix attached. On Sun, Mar 22, 2009 at 7:44 PM, Stéphane Ducasse wrote: > probably doing a difference between the interface of BlockContext and > BlockClosure will help. > > Stef > On Mar 22, 2009, at 7:34 PM,

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
probably doing a difference between the interface of BlockContext and BlockClosure will help. Stef On Mar 22, 2009, at 7:34 PM, Stéphane Ducasse wrote: >> UIThemeVistary beCurrent. > > what is nice is that the VM does not crash. > I cannot open any browser. > So in another image I checked a bi

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
> UIThemeVistary beCurrent. what is nice is that the VM does not crash. I cannot open any browser. So in another image I checked a bit. BlockContext defined isValid (a polymoprph-EventEnhancements) sent by BlockContext>>isValid "Answer true so we can be used in event dispatching."

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
I guess not. Normally if Bryce support closure the rest should flow. :) Stef On Mar 22, 2009, at 7:02 PM, Schwab,Wilhelm K wrote: > This is the closure boostrap zip? I ran it under Bryce's recent > expupery vm (win32) and was fine up until > >UIThemeVistary beCurrent. I got the same on

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
Excellent! On which OS are you? Syeg On Mar 22, 2009, at 6:48 PM, Rob Rothwell wrote: > Yep...since it came out, I've just been using it to see if it caused > any problems! > > Rob > > On Sun, Mar 22, 2009 at 1:46 PM, Stéphane Ducasse > wrote: > Pay attention you need a closureVM. > > Stef >

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Schwab,Wilhelm K
This is the closure boostrap zip? I ran it under Bryce's recent expupery vm (win32) and was fine up until UIThemeVistary beCurrent. I backtracked to try 'hello' at:200 and got a very similar stack trace. I do not know the correct jargon, but it is not a notifier or debugger, just tex

Re: [Pharo-project] Issue #684 Recent Morphic Changesets

2009-03-22 Thread Rob Rothwell
Thanks...I'll keep looking for it...! On Sun, Mar 22, 2009 at 1:47 PM, Stéphane Ducasse wrote: > should be somewhere in PasteUpMorph and there should be a > BuildmetaMenu something. > :) > Stef > > On Mar 22, 2009, at 6:40 PM, Rob Rothwell wrote: > > > Hope I didn't get it there too late before

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Rob Rothwell
Yep...since it came out, I've just been using it to see if it caused any problems! Rob On Sun, Mar 22, 2009 at 1:46 PM, Stéphane Ducasse wrote: > Pay attention you need a closureVM. > > Stef > > On Mar 22, 2009, at 6:40 PM, Rob Rothwell wrote: > > > Thanks...I'll give it a try for you on Window

Re: [Pharo-project] Issue #684 Recent Morphic Changesets

2009-03-22 Thread Stéphane Ducasse
should be somewhere in PasteUpMorph and there should be a BuildmetaMenu something. :) Stef On Mar 22, 2009, at 6:40 PM, Rob Rothwell wrote: > Hope I didn't get it there too late before the next round of big > changes! > > BTW...do you have a clue where that Option-Click World Menu is > buil

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Rob Rothwell
Well, I don't have any "tough, real world examples," but the example Bert gave me: multiply := Array new: 4. 1 to: 4 do: [:i | multiply at: i put: [:x | x * i]. ]. (multiply at: 3) value: 5. Resulted in the appropriate answer 15!!! Rob On Sun, Mar 22, 2009 at 1:40 PM, Rob Rothwell wrote

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
Pay attention you need a closureVM. Stef On Mar 22, 2009, at 6:40 PM, Rob Rothwell wrote: > Thanks...I'll give it a try for you on Windows... > > Rob > > On Sun, Mar 22, 2009 at 1:37 PM, Stéphane Ducasse > wrote: > yes at >https://gforge.inria.fr/frs/?group_id=1299 > then files pane > >

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Rob Rothwell
Thanks...I'll give it a try for you on Windows... Rob On Sun, Mar 22, 2009 at 1:37 PM, Stéphane Ducasse wrote: > yes at >https://gforge.inria.fr/frs/?group_id=1299 > then files pane > > stef > > On Mar 22, 2009, at 6:23 PM, Rob Rothwell wrote: > > > Is the image available for download?

Re: [Pharo-project] Issue #684 Recent Morphic Changesets

2009-03-22 Thread Rob Rothwell
Hope I didn't get it there too late before the next round of big changes! BTW...do you have a clue where that Option-Click World Menu is built? I can find the Pharo-refactored TheWorldMenu class, but not the menu that is created with the Option-Click... Rob On Sun, Mar 22, 2009 at 1:37 PM, Stép

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
yes at https://gforge.inria.fr/frs/?group_id=1299 then files pane stef On Mar 22, 2009, at 6:23 PM, Rob Rothwell wrote: > Is the image available for download? > > Rob > > On Sun, Mar 22, 2009 at 1:05 PM, Stéphane Ducasse > wrote: > Hi all > > I did the following: >- loaded john

Re: [Pharo-project] Issue #684 Recent Morphic Changesets

2009-03-22 Thread Stéphane Ducasse
thanks rob I missed that. Stef On Mar 22, 2009, at 6:22 PM, Rob Rothwell wrote: > Hi all, > > I got tired of filing in HaloMorphRefactoring and PluggableTextMorph- > scrollSelectionIntoView with every new update, so I published a > Morphic package Morphic-rob_rothwell.290 in the inbox with th

Re: [Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Rob Rothwell
Is the image available for download? Rob On Sun, Mar 22, 2009 at 1:05 PM, Stéphane Ducasse wrote: > Hi all > > I did the following: >- loaded john adaptation layer >- loaded install >- followed the instructions >- saved >- load tempVariable fix >-

[Pharo-project] Issue #684 Recent Morphic Changesets

2009-03-22 Thread Rob Rothwell
Hi all, I got tired of filing in HaloMorphRefactoring and PluggableTextMorph-scrollSelectionIntoView with every new update, so I published a Morphic package Morphic-rob_rothwell.290 in the inbox with these changes after upgrading to version 10259. Just fixes the non-transparent HaloMorph and non-

[Pharo-project] [ANN] Closures for beta testers

2009-03-22 Thread Stéphane Ducasse
Hi all I did the following: - loaded john adaptation layer - loaded install - followed the instructions - saved - load tempVariable fix - saved I did not saved the dirty packages for now. This release is to make sure that the image can be viable and

[Pharo-project] [ANN] 10259 available for download

2009-03-22 Thread Stéphane Ducasse
at https://gforge.inria.fr/frs/?group_id=1299 then files Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] Fwd: [ANN] 10254

2009-03-22 Thread Gary Chambers
I'll move the method in the Polymorph packages so it doesn't reappear in a merge for Pharo. Regards, Gary - Original Message - From: "Stéphane Ducasse" To: Sent: Saturday, March 21, 2009 4:49 PM Subject: Re: [Pharo-project] Fwd: [ANN] 10254 so henrik is is ok if I remove areasRemain

Re: [Pharo-project] Clock icon when vm is buzy

2009-03-22 Thread Gary Chambers
This has to be done manually at the moment for things that may be expected to take a while... Cursor wait showWhile: someBlock Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo Development Sent: Friday, March 20, 2009 3:10 PM Subject: [Pharo-project]

Re: [Pharo-project] Could not merge changes... DNU

2009-03-22 Thread Gary Chambers
Will have a look. Not encountered an organisation conflict before. You can, of course, select the conflict manually from the tree and choose from there... Regards, Gary - Original Message - From: "Stéphane Ducasse" To: "Pharo Development" Sent: Thursday, March 19, 2009 9:13 PM Subject

Re: [Pharo-project] Starting to clean theWorldMainDockingBar

2009-03-22 Thread Stéphane Ducasse
The project invokes it but when I recompile a method the bar is recreated so probably using the change notification system updateIfNeeded: aDockingBar "Update the given docking bar if needed" | timeStamp | timeStamp := aDockingBar valueOfProperty:

Re: [Pharo-project] Starting to clean theWorldMainDockingBar

2009-03-22 Thread Stéphane Ducasse
am i correct that the dockingBar is redrawing itself continously? I would be curious to understand the execution cost of this feature. stef On Mar 22, 2009, at 12:01 PM, Stéphane Ducasse wrote: > http://code.google.com/p/pharo/issues/detail?id=683 > Started to remove reference to projectlong

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Stéphane Ducasse
On Mar 22, 2009, at 12:49 PM, Antony Blakey wrote: > > On 22/03/2009, at 9:48 PM, Igor Stasenko wrote: > >> Sorry, my fault. You need to sync in both cases (even with green >> threads). > > Green threads make some underlying implementation details easier, but > at the language level the differenc

Re: [Pharo-project] Starting to clean theWorldMainDockingBar

2009-03-22 Thread Rob Rothwell
Yes...I have fixed up the FileList reference one or two times before. I am still looking for where the Option-Click World menu is built... Rob On Sun, Mar 22, 2009 at 7:01 AM, Stéphane Ducasse wrote: > http://code.google.com/p/pharo/issues/detail?id=683 > Started to remove reference to project

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Antony Blakey
On 22/03/2009, at 9:48 PM, Igor Stasenko wrote: > Sorry, my fault. You need to sync in both cases (even with green > threads). Green threads make some underlying implementation details easier, but at the language level the difference they make is determined by the interleaving guarantees t

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Igor Stasenko
2009/3/22 Igor Stasenko : > 2009/3/22 Michael van der Gulik : >> >> >> On Sat, Mar 21, 2009 at 8:38 AM, Janko Mivšek >> wrote: >>> >>> Philippe Marschall pravi: >>> >> Michael van der Gulik wrote: >>> >>> >> So now it seems that Gemstone is the only multi-core capable Smalltalk >>> >> VM :-(. >>>

[Pharo-project] Starting to clean theWorldMainDockingBar

2009-03-22 Thread Stéphane Ducasse
http://code.google.com/p/pharo/issues/detail?id=683 Started to remove reference to projectlong effort though Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Igor Stasenko
2009/3/22 Michael van der Gulik : > > > On Sat, Mar 21, 2009 at 8:38 AM, Janko Mivšek > wrote: >> >> Philippe Marschall pravi: >> >> Michael van der Gulik wrote: >> >> >> So now it seems that Gemstone is the only multi-core capable Smalltalk >> >> VM :-(. >> >> > AFAIK Gemstone isn't multi-core ca

[Pharo-project] [ANN] 10259 : ProjectHistoryRemoval

2009-03-22 Thread Stéphane Ducasse
ProjectHistory is now out. Some of its friends will be in the radar too. Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

[Pharo-project] [release team] scriptloader new version

2009-03-22 Thread Stéphane Ducasse
Hi guys adding some extra functionality addPackage: removeSystemCategory: to be tested. I'm doing a release that remove ProjectHistory now. Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Lukas Renggli
> How about Huemul? I think I read it maps Smalltalk Processes onto POSIX > threads. And uses Exupery extensively, but that I think is beside the point. SmalltalkMT seems to be multithreaded: http://www.objectconnect.com/ Lukas -- Lukas Renggli http://www.lukas-renggli.ch _

Re: [Pharo-project] Fwd: [vwnc] Would you start a new Smalltalk project today?

2009-03-22 Thread Göran Krampe
Michael van der Gulik wrote: > I'm feeling a bit disheartened by the fact that there aren't any Smalltalk > VMs, commercial or not, that can do fine-grained parallelism. How about Huemul? I think I read it maps Smalltalk Processes onto POSIX threads. And uses Exupery extensively, but that I think