What are the *distinguishing* features of Felix? I have a list below, but some explanation of what the question means: Felix has many features of advanced programming languages, such as first class lexically scoped anonymous functions, polymorphism and garbage collection.
An ML or Haskell programmer, or an academic, won't be impressed by a long list of such features, because they're *expected* in any decent language. So what makes Felix *different*? Here's my list .. comments appreciated: * compatible with C++ object model, lightweight embedding of C++ source * User extensible syntax, domain specific sublanguage capable * Typeclasses * Scripting language usability with native code performance * high performance user space threading * builtin high performance platform independent networking * builtin high performance platform independent parallel programming NOTE: the parallel programming feature is not currently implemented. The user extensible syntax is under development (dypgen stuff) and should be ready soon. -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language