Now it's a bit easier I am going to experiment a bit
with extensible languages.

The idea is: most languages have a fixed grammar.
You can add new variables, types, and functions.
In some languages, you can cheat to save inventing 
new names, and use overloading. [We also have parametric
polymorphism but that isn't quite the same].

With extensible languages the idea is to add new language.
Being rather dumb, I will follow my usual style and add everything
including two kitchen sinks until there's enough use cases to see
how to refactor and simplify.

"In principle" adding new syntax is vastly more powerful than
merely adding new types and functions, this means it should
lead to much simpler, more compact code if done right .. 
and an utter mess if its inconsistent. It's the same with libraries,
just more so.

So .. not everything is will end up in the final language.
We need to analyse it and see how best to use this facility.

--
john skaller
skal...@users.sourceforge.net
http://felix-lang.org




------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to