Subject:
|
Re: Mindstorms NXT programming languages
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Sun, 8 Jan 2006 16:07:26 GMT
|
Viewed:
|
2011 times
|
| |
| |
In lugnet.robotics, Juergen Stuber wrote:
> Even on the RCX speed is not a big issue,...
Actually, when using the standard firmware speed is very much a concern with
the RCX for me... and others, if things like the Swan firmware are anything to
go by. Currently, using NQC, I need to examine the bytecode generated to try to
maximise execution speed or use custom "nop" commands to subtly slow things
down. Execution and sensor polling speed is a very big issue for some things,
and I hope the NXT is at least a little bit faster (hopefully, 10x).
> memory is the problem, so the NXT will be a huge improvement.
Agreed. I do OK on the RCX now, but it usually imvolves bit manipulation to
punch enough data into the integer variables. I'd love it if some bitwise
operators were availible, to stretch the memory, and increase the speed.
Win-win, from my POV.
> C is not ideal for human programmers :-)
Perhaps not. But a lot of us are just fine with it anyway :-)
--
Brian Davis
|
|
Message has 1 Reply: | | Re: Mindstorms NXT programming languages
|
| Hi Brian, (...) On the RCX Lejos is about that much faster than the standard firmware, and we have 1ms timer resolution. (...) You also get those in Lejos, and compared to NQC it can access more memory. Jürgen (19 years ago, 8-Jan-06, to lugnet.robotics)
|
Message is in Reply To:
| | Re: Mindstorms NXT programming languages
|
| Hi William, (...) I'm pretty sure the official language also uses a VM like on RCX and Spybots, so there you have your "massive overhead". Lejos is a good approximation of a Java VM in the RCX, and the NXT has 2 to 10 times as much memory depending (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
|
18 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|