On Tue, 2007-04-03 at 15:23 +0400, Artem Gr wrote:
> >> http://lists.motion-twin.com/pipermail/neko/2006-May/000931.html
> > 
> > Yes, but that's Isaac's biased view of what happened.
> 
> It seems the only place i've found were he tries to explain why the 
> Felix isn't in the Shootout. His (official) reason seems that the 
> language doesn't have the neccessary user base...

That's a valid reason, but it isn't the real reason.
No one with any genuine interest in programming languages
would knock one of the fastest contenders out of a competition.
Doing so is one of the main reasons Felix *isn't* popular.
Nope, sorry: the reasons were personal.

> This being the only argument against excluding Felix from Shootout, 
> apart from it being inconvenient to have an obscure laguage thrashing 
> the tests, we can safely redo the test on the Felix site.

Indeed. And my test harness is much more robust than the Shootout.
It randomises the test order, and it runs tests for long periods.
And it will process data collected from others.

> Do you have the GHC installed?

Yes.

> > First, Felix doesn't support exception handling: only the run time
> > system (or user C++ libraries) can throw exceptions .. with one
> > caveat -- Felix throws continuations sometimes to unwind the machine
> > stack before continuing on to unwind the spaghetti stack.
> > Other than that .. any error or C++ exception just aborts the
> > thread (which is a problem .. it should abort the program  :) 
> 
> When maintaining real systems, error management is crucial. The 
> programmer needs to know, where the error occured.

Felix uses variants, not exceptions. Same as C, except you 
can't forget to test the error code :)


-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to