[Felix-language] garbage

2007-02-07 Thread skaller
There's an open problem here wrt to garbage collection. Felix gc system is basically designed as a 'semi-automatic' memory recovery system that's a bit smarter than C++ destructors and manual deletion, in that it allows one to cleanup memory without too much work keeping track of how to do so. It

Re: [Felix-language] garbage collection.

2006-07-18 Thread Stephane Le Dorze
I got one... http://opencxx.sourceforge.net/ Hope this could help! :) -Original Message- From: skaller [mailto:[EMAIL PROTECTED] Sent: 11 juillet 2006 20:35 To: Stephane Le Dorze Cc: [email protected] Subject: Re: [Felix-language] garbage collection. On Tue, 2006-07

[Felix-language] garbage collection.

2006-07-12 Thread Rhythmic Fistman
I had some worries about garbage collection initially, but it's never made me miss a frame yet. - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology

Re: [Felix-language] garbage collection.

2006-07-11 Thread skaller
On Tue, 2006-07-11 at 14:44 -0400, Stephane Le Dorze wrote: > Ok, I though you where missing information to be able to call some Felix > code - The thread frame pointer - and needed to intrusively change C++ > code to pass it around... > This is annoying but not as much as I thought initially. > Th

Re: [Felix-language] garbage collection.

2006-07-11 Thread skaller
On Tue, 2006-07-11 at 14:32 -0400, Stephane Le Dorze wrote: > Hum... > Do not know if this could help but there a C99/C++ conformant parser > written in C++ using spirit library. > The implementation is quite clean and inspired from FP programming. > http://www.boost-consulting.com/boost/libs/wave/

Re: [Felix-language] garbage collection.

2006-07-11 Thread jdennett
n OCaml... > > -Original Message- > From: skaller [mailto:[EMAIL PROTECTED] > Sent: 11 juillet 2006 14:23 > To: Stephane Le Dorze > Cc: [email protected] > Subject: RE: [Felix-language] garbage collection. > > On Tue, 2006-07-11 at 13:44 -0400,

Re: [Felix-language] garbage collection.

2006-07-11 Thread Stephane Le Dorze
the need. -Original Message- From: skaller [mailto:[EMAIL PROTECTED] Sent: 11 juillet 2006 14:31 To: Stephane Le Dorze Cc: [email protected] Subject: RE: [Felix-language] garbage collection. On Tue, 2006-07-11 at 13:54 -0400, Stephane Le Dorze wrote: > Oh! This is ri

Re: [Felix-language] garbage collection.

2006-07-11 Thread Stephane Le Dorze
OCaml... -Original Message- From: skaller [mailto:[EMAIL PROTECTED] Sent: 11 juillet 2006 14:23 To: Stephane Le Dorze Cc: [email protected] Subject: RE: [Felix-language] garbage collection. On Tue, 2006-07-11 at 13:44 -0400, Stephane Le Dorze wrote: > You're rig

Re: [Felix-language] garbage collection.

2006-07-11 Thread skaller
On Tue, 2006-07-11 at 13:54 -0400, Stephane Le Dorze wrote: > Oh! This is right; what a mess... > I have to think my design avoiding as much as possible using callbacks > from C++. Callbacks aren't a problem! The problem is *embedding* Felix code in C++ code: void f(int x) { printf ("%d\n", FEL

Re: [Felix-language] garbage collection.

2006-07-11 Thread skaller
On Tue, 2006-07-11 at 13:44 -0400, Stephane Le Dorze wrote: > You're right sometime I forget it's "only" a C++ generator... :) This is good and bad. I'm seriously thinking to 'downplay' the high level language thing and pretend it's just a fancy kind of pre-processor -- this may gain more acceptan

Re: [Felix-language] garbage collection.

2006-07-11 Thread Stephane Le Dorze
@lists.sourceforge.net Subject: Re: [Felix-language] garbage collection. On Wed, 2006-07-12 at 01:37 +1000, skaller wrote: > Indeed. The assurance is that Felix is just a C++ code generator. > You can mix up your Felix and raw C++ code as required. BTW: I call this 'seamless integration'. T

Re: [Felix-language] garbage collection.

2006-07-11 Thread Stephane Le Dorze
You're right sometime I forget it's "only" a C++ generator... :) -Original Message- From: skaller [mailto:[EMAIL PROTECTED] Sent: 11 juillet 2006 11:38 To: Stephane Le Dorze Cc: [email protected] Subject: Re: [Felix-language] garbage collection. O

Re: [Felix-language] garbage collection.

2006-07-11 Thread skaller
On Wed, 2006-07-12 at 01:37 +1000, skaller wrote: > Indeed. The assurance is that Felix is just a C++ code generator. > You can mix up your Felix and raw C++ code as required. BTW: I call this 'seamless integration'. The language pair with the most seamless integration around is obviously C++: i

Re: [Felix-language] garbage collection.

2006-07-11 Thread skaller
On Tue, 2006-07-11 at 09:50 -0400, Stephane Le Dorze wrote: > I am not saying I want something similar to C/C++. > Avoiding memory management is a quality in a garbage collector and is > very appreciated. > (I do not want people in the team manually delete objects neither - it > is hazardous). It

Re: [Felix-language] garbage collection.

2006-07-11 Thread Stephane Le Dorze
PROTECTED] Sent: 10 juillet 2006 17:39 To: Stephane Le Dorze Cc: [email protected] Subject: Re: [Felix-language] garbage collection. On Mon, 2006-07-10 at 11:51 -0400, Stephane Le Dorze wrote: > As I told before; I am considering using Felix as a high level > programming l

Re: [Felix-language] garbage collection.

2006-07-10 Thread skaller
On Mon, 2006-07-10 at 11:51 -0400, Stephane Le Dorze wrote: > As I told before; I am considering using Felix as a high level > programming language in Video Game. > > My preferred choice as: “The next video game mainstream programming > language”. > > Video games are a real time application and c

[Felix-language] garbage collection.

2006-07-10 Thread Stephane Le Dorze
As I told before; I am considering using Felix as a high level programming language in Video Game. My preferred choice as: “The next video game mainstream programming language”. Video games are a real time application and cannot suffer the “stop the world” side effect of garbage collectio