It's almost July
"Mark Hahn" <[email protected]>
| Newsgroups | gmane.comp.lang.prothon.user |
|---|---|
| Message-ID | <[email protected]> |
Prothon isn't going to have the specifications for version 1.0 of Prothon frozen by the beginning of July as I originally scheduled, but we can do the second best thing. I'd like to close the door on adding new items for consideration within the next few days. So put on your thinking caps and let us all know your wild ideas now for consideration in version 1.0. Also put in your final bids to change existing features. Here is the outstanding list of items currently under consideration. Let me know if I'm missing anything: 1) Stackless language features, thread keyword, lock keyword 2) Continuations 2) call_ str_ "fix", class proposal, other 2-tier paradigms 3) Metaclass replacement 4) Design by contract class 5) Design by contract type check, interfaces 6) Assignment as expression 7) from Module import * 8) 1xc3fe instead of -0xc3fe 9) Taint attribute on strings, unTaint() method 10) _"abc" translation strings 11) conditional expression "if c then x else y" 12) Deterministic finalization 13) Code blocks (extension of function-as-command) Unfortunately the docs on what is already in Prothon isn't great right now. You can look in the code or ask me questions. After the next real release today or tomorrow you can look in changes.txt. All we have to do now to finish up the specs for Prothon 1.0 is vote on this list and get the details nailed down on the ones we decide to include. I don't see where that should take more than a week or two. Then I go through a documentation phase and a big cleanup phase to get a reference implementation of 1.0 going and we then argue about the finer details as we start to use it.