Subject:
|
Re: Mindstorms NXT programming languages
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Sun, 8 Jan 2006 13:28:18 GMT
|
Original-From:
|
Juergen Stuber <juergen@jstuber.net(SayNoToSpam)>
|
Viewed:
|
1860 times
|
| |
| |
Hi William,
William Grant <tanarrifujitsu@optusnet.com.au> writes:
>
> It is unlikely that Java would be an option, as implementing a Java VM
> would create massive overhead.
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 on
what you can do with the flash part.
Even on the RCX speed is not a big issue, memory is the problem,
so the NXT will be a huge improvement.
> Java is not ideal for low powered, embedded devices.
> C would not require any VM, as it is compiled into native machine code.
C is not ideal for human programmers :-)
I'm sure there will be plenty of languages to play with on the NXT.
Jürgen
--
Jürgen Stuber <juergen@jstuber.net>
http://www.jstuber.net/
gnupg key fingerprint = 2767 CA3C 5680 58BA 9A91 23D9 BED6 9A7A AF9E 68B4
|
|
Message has 2 Replies: | | Re: Mindstorms NXT programming languages
|
| (...) 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 (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
| | | Re: Mindstorms NXT programming languages
|
| (...) The bytecode interpreter on the RCX/Spybot is somewhat simpler than Java, I am pretty sure. (...) Lejos is a small Java VM, yes. As you say, whether a proper(ish) one is feasible depends on what access we have to the flash memory (64kb isn't (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
|
Message is in Reply To:
| | Re: Mindstorms NXT programming languages
|
| -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 (...) Doesn't it say that a LabVIEW derivative will be used? Something like RoboLab is better than the previous Mindstorms software, but surely they will make it easy to do proper programming? It is (...) (19 years ago, 6-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
|
|
|
|