5 Definitely want to get tasks running and such today, since that would be cool
10 Think I want to actually have some system call work done, move things over so
11 that when RatufaCoat gets closer something actually could potentially run.
15 I also want to cleanup the C code and have a constants of sorts, because there
20 I want to get rid of the aliasing between pointer and object for any code that
21 is for SpringCoat and Java SE since it is pretty nasty to have!
25 Okay, I do want to just re-organize my projects and such. I think the class
26 file stuff could go elsewhere as part of a SquirrelJME support library, that
27 the compiler stuff be part of the build system. I mean it would be nice to
28 have a self hosting SquirrelJME that runs on SquirrelJME but is that really
29 realistic? Probably not. And maybe SpringCoat/SummerCoat better belong as part
30 of the build system libraries? I mean they are not needed at run-time for
31 most users. So I think having them live there would be best. That way the core
32 SquirrelJME is much leaner and such.
36 I do have an idea for SpringCoat's pointer to object and the reverse, just
37 kind of having a chain of objects or something? Although that is a bit
38 complicated. Also thinking again to get rid of SpringCoat as well. I mean
39 it is my one working implementation, I think it would be best if it and the
40 other VM lived in the build system the more that I think of it really.
44 I do have two months left though and I really cannot spend the limited time I
45 have doing a major refactor since I would probably miss my release goal. So
46 I think this would be best done after 0.4.0 is released.