I took a little break on the notes and from the forum. For the past month I’ve been writing the new UI/application framework I talked about in the last note. There has been nice progress and I already have some working code ready. Thanks to the proper planning/designing (talked in last note), writing the code has been pretty easy and all the pieces fall into their places by themselves. I just need to remember not to rush things and think before writing anything.
The reason I have taken some distance to the forum is because it’s like a wrecking ball that breaks down the plans and ideas I have in my mind. If only our minds could be upgraded similar to computer, more RAM would be the first item on my shopping list. Currently all the variables needed for this UI system are loaded into my memory. Now, if I start to solve CE’s bugs and think about new features for it, my memory gets filled with unrelated information making it more difficult to work with the current project. Maybe someday it becomes possible to load/save the state of our minds, it sure would be a useful feature. But until that happens, I’ll need to keep my distance to distracting things and work with only one project at a time.
This thing I’m writing right now will be the base for CubicExplorer 2.0. There’s still a long way to go but it’s worth the journey. There’s really no point in using much time with the current CE version because it just delays the inevitable. CE 2.0 will be a complete rewrite, meaning most of the work I do with CE 1.0 becomes obsolete. However, there are some bugs that need to be fixed, and a new official version should be released.