As probably no-one has noticed, I took a several month hiatus from Cemetech, simply because I had a little bit too much to do with real-life stuff.
However, over my hiatus, I kept working on an idea of mine. I've wanted to make a simple CAS for the CE.
I had a lot of it done, but then I saw BasicNote. My thought process went something like this.
"Wow that's so cool."
"Hey what if I did something like that? Like adapt my polynomial expansion engine to use a GUI. No, it's too hard. But think of how cool it would be. It would be like Mathematica, with math documents you could save, and copying and pasting functions, and everything."
So one month and 8KB later, I finally have a video of it doing something that I'm not completely ashamed of showing to y'all.
Note: You can actually type pretty fast when you're running the program. In my defense, it's really hard to type and hold the camera at the same time.
Note 2: You see a couple small visual bugs, for example when it clears the screen and redraws everything. I'm working on it.
Still on my todo list:
If anyone has any encouragement/ideas, I'd be happy to hear them. Also, I'm planning to release some actual code soon, once I actually have some code to show.
Edit: Also, any other ideas for functions I can implement? Limits maybe? Equation solving?
However, over my hiatus, I kept working on an idea of mine. I've wanted to make a simple CAS for the CE.
I had a lot of it done, but then I saw BasicNote. My thought process went something like this.
"Wow that's so cool."
"Hey what if I did something like that? Like adapt my polynomial expansion engine to use a GUI. No, it's too hard. But think of how cool it would be. It would be like Mathematica, with math documents you could save, and copying and pasting functions, and everything."
So one month and 8KB later, I finally have a video of it doing something that I'm not completely ashamed of showing to y'all.
Note: You can actually type pretty fast when you're running the program. In my defense, it's really hard to type and hold the camera at the same time.
Note 2: You see a couple small visual bugs, for example when it clears the screen and redraws everything. I'm working on it.
Still on my todo list:
- Fix a couple weird graphics bugs.
Finish up my polynomial derivative program.
Saving system.
Loading system.
Store the functions as a special variable type, to make it easier to multiply and do other operations.
Finally sit down and figure out multivariate factoring.
If anyone has any encouragement/ideas, I'd be happy to hear them. Also, I'm planning to release some actual code soon, once I actually have some code to show.
Edit: Also, any other ideas for functions I can implement? Limits maybe? Equation solving?