Re: [Haskell] Google SoC: Software Transactional Memory for Parrot

2006-06-27 Thread Audrey Tang
在 2006/6/27 上午 12:09 時,Bulat Ziganshin 寫到: Software Transactional Memory for Parrot by Charles Albert Reiss, mentored by Leopold Toetsch (mentioned on http://code.google.com/soc/tpf/about.html ) it seems that Haskell continues to be a source of new technologies for other languages. Yeah, tha

Re: [Haskell] Google SoC: Software Transactional Memory for Parrot

2006-06-27 Thread Jared Updike
Am I the only one whose first instinct upon reading this is "EW!"? You are not the only one, judging from my own experience. I made my own sort of algebraic datatypes / abstract datatypes in C# by using Enums and Objects and runtime casts. It works, but the code itself is hairy. I guess the good

RE: [Haskell] Google SoC: Software Transactional Memory for Parrot

2006-06-27 Thread Bayley, Alistair
> From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Ralf Lammel > > Bulat wrote: > > > it seems that Haskell continues to be a source of new > technologies for > > other languages. i will wait for GADT for C# :) > > No need to wait: > http://doitest.acm.org/10.1145/1094811.10948

Re: [Haskell] Google SoC: Software Transactional Memory for Parrot

2006-06-27 Thread Taral
On 6/27/06, Ralf Lammel <[EMAIL PROTECTED]> wrote: No need to wait: http://doitest.acm.org/10.1145/1094811.1094814 " We show that existing object-oriented programming languages such as Java and C# can express GADT definitions, and a large class of GADT-manipulating programs, through the use of ge

RE: [Haskell] Google SoC: Software Transactional Memory for Parrot

2006-06-26 Thread Ralf Lammel
Bulat wrote: > it seems that Haskell continues to be a source of new technologies for > other languages. i will wait for GADT for C# :) No need to wait: http://doitest.acm.org/10.1145/1094811.1094814 " We show that existing object-oriented programming languages such as Java and C# can express GAD

[Haskell] Google SoC: Software Transactional Memory for Parrot

2006-06-26 Thread Bulat Ziganshin
Hello haskell, browsing Google SoC site, i found one accepted project that you may be interesting to hear about: Software Transactional Memory for Parrot by Charles Albert Reiss, mentored by Leopold Toetsch (mentioned on http://code.google.com/soc/tpf/about.html ) it seems that Haskell continu