On Thu, 2007-04-26 at 11:24 -0400, Chris King wrote: > On 4/26/07, skaller <[EMAIL PROTECTED]> wrote: > > Given an intended market of C++ programmers, > > I don't really see Felix's target being "C++ programmers" per se, but > more so "people who would really rather program in some other language > but need the speed / libraries / etc. that C++ offers". At least, > that's why I'm interested in it, having never written a line of C++ > (that wasn't just C) in my life. For people like me the current > tutorial is just fine (in that it provides a good "translation" > reference from other similar languages).
Yes, but actually you're "interested" but not actually using it. Now that's fine .. but we do need people actually using it in a production environment. Felix has some potential for academia, especially science: replacing Fortran would be cool. IMHO many numerical people simply aren't convinced about C++: it is clearly better than Fortran .. but not good enough to warrant the risk .. but here a top class library and type system support for numerical stuff would be very persuasive, IMHO. > However I agree it would be beneficial to have a step-by-step mixed C > / Felix tutorial, say writing a small program that interfaces with a > common library such as zlib or ncurses in an ad-hoc way, to show how > easy it is to bind to C functions. At the same time it should > showcase the key features of Felix. Some ideas: > > * Extract http:// links and e-mail addresses from gzipped HTML files. > At the least this would showcase regexp matching and binding to zlib, > and could even use fthreads to interact with zlib. yeah, but then you need zlib .. hmm .. FFAU licence .. cool! > * Interactive file browser (show a list of files, allow the user to > select one, maybe show a preview). Would showcase binding with > ncurses and could probably also introduce some Felix data structures. ncurses not on Windows .. :) Production apps are too big for tutorials. We have bindings for SDL, OpenGL, GMP, etc in the system already .. all you have to do is look at them. -- 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