Squirrel

The programming language
Welcome to Squirrel Sign in | Join | Help
in Search

Squirrel 3

Last post 06-15-2009, 5:30 AM by tomlu709. 4 replies.
Sort Posts: Previous Next
  •  02-13-2009, 10:33 PM 3038

    Squirrel 3

    Is there any timeline planned for squirrel 3? I remember there being an alpha version released a while back...

    Perhaps more importantly, is there a definitive list somewhere of the main changes in language and API from version 2 to version 3?  It would be very useful to know what parts of the language/API to avoid to make easy to switch to version 3 when it comes out.

    Thanks,
    John B
  •  02-13-2009, 10:49 PM 3039 in reply to 3038

    Re: Squirrel 3

    Stupid me. I was misled by the default date restrictions on the forums - looks like there are plenty of posts with this information already.

    Still, any updated information would be interesting.

    Thanks,
    John B
  •  02-16-2009, 5:02 AM 3042 in reply to 3039

    Re: Squirrel 3

    Me wants to know too.

    Alberto, please, tell us about the progress on new version?

     

  •  03-03-2009, 11:25 PM 3056 in reply to 3042

    Re: Squirrel 3

    I'm experimenting with new scoping rules and I'm a bit stuck, I have few new ideas but none really satisfy me completely. I'm considering adding 'mixins'. An inplementation of lua-style lexical scoping is beeing considered. The fact that I haven't released anything in a while is because I'm not sure about few things I don't want to release stuff that is not going to make it in the final language.

    Alberto

  •  06-15-2009, 5:30 AM 3306 in reply to 3056

    Re: Squirrel 3

    > An implementation of lua-style lexical scoping is being considered.

    I would really appreciate that. We're talking Lua-style upvalues, right? It's always been right at the top of my wishlist, and if you want to do a little bit of functional style programming it really helps.

    Also, because (thankfully) Squirrel uses the <- (new slot) operator and local keyword, you won't have the same difficulties as the Python folks did when they started doing lexical scoping.
View as RSS news feed in XML
Powered by Community Server, by Telligent Systems