Jump to content

  • Log In with Google      Sign In   
  • Create Account

- - - - -

Light at the end of the R7 tunnel

Posted by , 03 June 2009 · 90 views

More headway on Release 7 today. As you can see in the previous post, a lot of items are getting checked off. In fact, it's worth taking a look at the remaining items in a fresh list. So here it is:

  • Integrate new features with the assembler and bytecode systems

  • Pop the parser stack correctly to improve error responses

  • Implement support for named lists

  • Fix(?) boost static_assert weirdness

  • Implement allocators properly, remove hacked code

  • Fix some bugs in nested response map support

  • Improve syntax for initializing and accessing nested structures

  • Change task IDs to string variables for easier metaprogramming

  • Perform complete code review for exception safety, documentation, code cleanliness, error handling robustness, and elimination of hardcoded strings/magic numbers

Unfortunately most of this stuff isn't terribly exciting, which means I probably won't be going out of my way to make time to work on it. However, things still progress towards the release.

R7 will also be the first release hosted outside of GDNet; I plan to set up a Google Code space and migrate my development setup over to there. In particular I'm looking forward to starting to use Mercurial for version control; up until now I've been doing the "make lots of backup CDs" version of code control, which just plain sucks.

Another nice thing is that having the code open on a well-known project site is bound to attract some attention eventually. Since, y'know, none of you wankers here ever show any interest in it [razz]

Hah, I got used to nobody caring about my projects ;)
Original post by evolutional
Hah, I got used to nobody caring about my projects ;)

Indeed! [depressed]
The irony of this is that I follow the progress of both of your projects with interest :)
Hey I'm not a wanker!! (Maybe sometimes...) And I show tons of interest.


January 2017 »

22 232425262728