Omnimaga
Calculator Community => Casio Calculators => Topic started by: flyingfisch on February 15, 2012, 02:16:14 pm
-
Is anyone thinking about porting axe to prizm?
-
If Kristaba takes back his Sword, we could maybe ( maybe bold, and triple underlined) have an equivalent.
-
well, z80man was planning this at some point, but I'm not certain if he's even active anymore...
maybe I'm just in the wrong timezone though :P
-
Seems like he still checks the forums, his last post was from before Christmas tho so idk :/
Something like Axe on the Prizm would be pretty cool tho.
-
Yeah both members seems to be inactive now, so I guess in short terms that won't happen. It would be nice to see something similar indeed, though.
-
Porting the Axe language would be very complicated because it's incredibly customized to fit the Z80 and TI-OS. An Axe-like language might be possible, but I don't think anyone has been planning to make one.
-
Well z80man was, but he vanished. Also it wouldn't have to be exactly like Axe. Just something similar (same concept of being similar to TI-BASIC and requiring the on-calc editor to be coded, but compiling the programs with an add-in) would be enough. After all it can't be exactly the same, because of the different BASIC command names and such.
-
Ahh ok. But I would really like an axe-like programming lang, even if the ti axe progs won't work on it.
-
Just Kristaba is working on his Sword, we must wait for it, or do the same...
-
I have been planning on making some kind of interpreted language if I learn C and can develop efficiently for it :)
-
Is anyone thinking about porting axe to prizm?
There were plans to make a language similar to Axe that I started awhile back and handed off to z80man. You'd have to talk to him about its progress.
Other than that, Khavi supports a few interpreted languages, two of which are pretty bloody fast (only ~10x slower than compiled code)
-
Can I download Khavi somewhere?
-
Well z80man is gone it seems so I am unsure if he'S easy to reach via e-mail. X.x
As for Sword that's the name of Kristaba's Axe language, right? Also were the languages Khavi supported Java and Lua?
-
Can I download Khavi somewhere?
There aren't any stable releases. And by stable, I mean "won't crash in less than 2 minutes." Also, the only language that is fully implemented is Brainf*ck at present and that interpreter leaks memory like a sieve until I finish the garbage collector for Java bytecode >.>
-
Can I download Khavi somewhere?
There aren't any stable releases. And by stable, I mean "won't crash in less than 2 minutes." Also, the only language that is fully implemented is Brainf*ck at present and that interpreter leaks memory like a sieve until I finish the garbage collector for Java bytecode >.>
Ahh. So will it ever be ready for release?
-
If Axe was ported, it would be different in the way we currently know Axe.
-
Why? O.o
-
For example, the PRIZM lacks the Output command. It's called Locate, so the Axe syntax would be a bit different than on TI calcs.
-
hm i get it.
-
Why? O.o
The Prizm is very different internally than the TI-84+. For one thing, there's the whole issue of memory. There aren't any areas of "SafeRAM" on the Prizm. Every piece of memory you need you have to ask the OS for. Secondly, the hardware is different. You can't just do "Full" to speed the calc up. It's rather complicated and dangerous to do it from where programs are usually launched, besides costing a massive 4 milliseconds to switch (unless you don't mind a few thousand clock cycles of completely unreliable memory reads :D). There are some other differences, but what it comes down to is that any such language would essentially be C with prettier syntax. Ironically, that's kind of what Axe is.
-
And graphing takes a while on Casio calcs, well actually I'm not sure about the Prizm itself, but on older models it does, compared to the TI-84 family.
-
And graphing takes a while on Casio calcs, well actually I'm not sure about the Prizm itself, but on older models it does, compared to the TI-84 family.
I tried drawing a simple sin(x) graph on my 1.03 fx-CG10 and 2.43 84+SE, and the Prizm was faster. Anyway, graphing has a lot to do with how the math part of the OS is written, unlike most kinds of programming.
-
I have a CFX-9850, and graphing usually took a while. I haven't really tried a Prizm, or emulated one yet.