<html><body>
<p><tt>> "Torsten Bergmann"</tt><br>
<tt>> It's an interesting discussion - I should have read the warning in <br>
> Ians original changeset more clearly. It said:<br>
> <br>
> "Use of this changeset has been officially condemned by the <br>
> Independent Board of Syntactical Aesthetics for Squeak." :)<br>
</tt><br>
<tt>+3</tt><br>
<tt>LOL</tt><br>
<br>
<tt>> >Just 2r11 from a "legacy" Smalltalker who, yes, still uses MVC, albeit<br>
> >running in parallel in a custom VM on a 64-core Tilera chip. ;-)</tt><br>
<tt>><br>
> How is the project going, havent heard from it since 2008?<br>
<br>
</tt><br>
<tt>The Renaissance project is going on nicely. Dave Ungar and I have VMs for both Tilera Tile64 and Intel Multicore (thanks to our collaborator Stefan Marr of Vrije Univ). We have also defined an experimental language for using our new massively parallel programming model concepts. Its a variant of Javascript/Self, and we have a fledgling IDE developed for it in Squeak. More details soon as we are hoping to open source the effort.</tt><br>
<br>
<tt>Along the way I have also developed an MVC version of the Object Explorer and a bunch of other goodies, running in our relatively tiny MVC images. May get to open source the whole batch if approved.</tt><br>
<br>
<tt>And, er, the language uses underscores as normal characters, since our target programming community is Javascript folks.</tt><br>
<br>
<tt>Regards,<br>
Sam<br>
</tt><br>
<br>
Sam S. Adams, IBM Distinguished Engineer, IBM Research<br>
Mobile: 919-696-6064, email: ssadams@us.ibm.com<br>
Asst: Kenndra K. Quiles. (732) 926-2292 Fax: (732) 926-2455, email: Kenndra@us.ibm.com<br>
<<Hebrews 11:6, Proverbs 3:5-6, Romans 1:16-17, I Corinthians 1:10>><br>
<br>
<br>
<tt>squeak-dev-bounces@lists.squeakfoundation.org wrote on 03/12/2010 10:31:11 AM:<br>
<br>
> "Torsten Bergmann" <astares@gmx.de> </tt><br>
<tt>> Sent by: squeak-dev-bounces@lists.squeakfoundation.org<br>
> </tt><br>
<tt>> 03/12/2010 10:31 AM</tt><br>
<tt>> <br>
> Please respond to<br>
> The general-purpose Squeak developers list <squeak-<br>
> dev@lists.squeakfoundation.org></tt><br>
<tt>> <br>
> To</tt><br>
<tt>> <br>
> squeak-dev@lists.squeakfoundation.org</tt><br>
<tt>> <br>
> cc</tt><br>
<tt>> <br>
> Subject</tt><br>
<tt>> <br>
> [squeak-dev] Selectors with underscores</tt><br>
<tt>> <br>
> Hi Sam,<br>
> <br>
> >Supporting underscores in selectors makes a significant change to how the<br>
> >code looks to the eyes<br>
> >You can argue its not that important, or folks should just change and <br>
> >enjoy it, but it does impact readability.<br>
> <br>
> You seem to miss my point here. I AGREE with you regarding readability<br>
> - since I like well written Smalltalk code in the same way you like it. <br>
> <br>
> A #fooBar is always better than a #foo_Bar! Nothing said about it -<br>
> I have no beard but appreciate reading/writing clean Smalltalk <br>
> code since 1994...<br>
> <br>
> <br>
> BUT:<br>
> <br>
> CALL_ME_BACK: is also more readable than CALLMEBACK in an <br>
> FFI callback, especially when the C function has the same name<br>
> <br>
> The other Smalltalks allowed to use underscores in selectors <br>
> and still have well written and readable Smalltalk methods. <br>
> <br>
> You may argue that this is due to their commercial nature -<br>
> but I believe it's because Smalltalk people really use this <br>
> feature carefully.<br>
> <br>
> I think you fear that after introducing this change anybody <br>
> is instantly_switching_to_writing_ALL_its_method_selectors_with_underscores<br>
> - which I just doubt! <br>
> <br>
> Therefore I would like to go the way Bert nicely described as:<br>
> Supporting them: +1<br>
> Using them: -1<br>
> <br>
> It's an interesting discussion - I should have read the warning in <br>
> Ians original changeset more clearly. It said:<br>
> <br>
> "Use of this changeset has been officially condemned by the <br>
> Independent Board of Syntactical Aesthetics for Squeak." :)<br>
> <br>
> >Just 2r11 from a "legacy" Smalltalker who, yes, still uses MVC, albeit<br>
> >running in parallel in a custom VM on a 64-core Tilera chip. ;-)<br>
> <br>
> How is the project going, havent heard from it since 2008?<br>
> <br>
> ></previous_post_eaten_by_LotusNotes><br>
> <br>
> Since Notes-UI is written in Java I think underscores are OK here<br>
> <br>
> Bye<br>
> T.<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> -- <br>
> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!<br>
> Jetzt freischalten unter <a href="http://portal.gmx.net/de/go/maxdome01">http://portal.gmx.net/de/go/maxdome01</a><br>
> <br>
</tt></body></html>