Calculator Community > Lua

Will Lua erase the need for Ndless?

(1/10) > >>

Hot_Dog:
I heard from someone that Lua on the Nspire is darn close to the speed of C/Asm on the Nspire.  Do you think the community will use Ndless nonetheless, or do you think hacking the Nspire will be a successful, yet unneeded, effort?

Spyro543:
I'm quite fine with Lua alone, we've seen some cool and impressive programs made with Lua, I don't think there will be a need for C/Asm anymore.

Munchor:

--- Quote from: Spyro543 on June 05, 2011, 12:11:17 pm ---I'm quite fine with Lua alone, we've seen some cool and impressive programs made with Lua, I don't think there will be a need for C/Asm anymore.

--- End quote ---

I disagree, I'd like a GBC Emulator, I'd like lots of stuff that just can't be made with an interpreted language, I'd like to code in C and perhaps ARM, Ndless is needed.

thepenguin77:
Of course I'm not an Nspire dev. But since Lua is sand boxed, I would compare Lua to this situation.

Imagine that TI-Basic suddenly became as fast as asm. (Yeah right) That would mean that you would be able to write basic games that roughly equal the power of asm games. So as far as the game world goes, no, there would be no need for asm.

But now, try to write a shell in TI-Basic. One that can list all the programs on the calculator and execute them at random. You also want your shell to install a hook that allows programs to be run from the homescreen and setup some more hooks just to make the calculator generally easier to use. (Think zStart). Through TI-Basic alone, you cannot write Utility programs, so you must then fall back on asm even though Basic is crazy fast.

So, assuming that Lua is similar to TI-Basic as far as being sand boxed, my analogy should work.

Deep Toaster:
I agree with Scout on this one. Lua is pretty awesome, but it doesn't let us do all that stuff we can do with C/ASM. nDOOM, gbc4nspire, and NESpire would never have been possible in Lua, remember.

Navigation

[0] Message Index

[#] Next page

Go to full version