| | Re: RIS 2.0 Problems - Language war in 32k RAM Michael Obenland
|
| | This thread made my day. Really! In the end, the brick is an embedded system with a whopping 32k of RAM, mostly filled up by the operating system. For me (ok, I admit, I want to drive the war a bit further...) even c++ has too much overhead to be (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
|
| | |
| | | | Re: RIS 2.0 Problems - Low Level Languages? Mark Bellis
|
| | | | (...) Reminds me of BBC micros, where the most useful BASIC command was the open square bracket to go into assembler! Do you have facilities to program the RCX in assembler or hex? I'm interested in a lower level language so that I don't have to (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
|
| | | | |
| | | | | | Re: RIS 2.0 Problems - Low Level Languages? Michael Obenland
|
| | | | | | (...) Sure, that can be done. Take a look at brickOS. With brickOS as operating system you can write your programs with gcc. So you can write c, or mix c with assembler via asm{} or you could write plain asm routines. (...) But you have to learn H8 (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
|
| | | | | | |
| | | | | | Re: RIS 2.0 Problems - Low Level Languages? Steve Baker
|
| | | | | (...) You could certainly use assembler (and presumably hex) using brickOS but I don't think it's possible with the standard firmware. Of course a true 'Real Programmer' would just dump the firmware altogether and write to the bare metal. (...) (...) (20 years ago, 8-Mar-05, to lugnet.robotics)
|
| | | | | |
| | | | | | | Re: RIS 2.0 Problems - Low Level Languages? Ross Crawford
|
| | | | | (...) Or if you really wanna reduce the memory use, compile your program as firmware that you can send using firmdl3 (like the BrickOS kernel itself, or LDCC). Although I must admit that BrickOS, if you use the kernel compile defines, can be made (...) (20 years ago, 8-Mar-05, to lugnet.robotics)
|
| | | | | |
| | | | RE: RIS 2.0 Problems - Language war in 32k RAM Brass Tilde
|
| | | | (...) Hah! That's for high level wussies! *Real* programmers use a soldering gun... (20 years ago, 7-Mar-05, to lugnet.robotics)
|
| | | | |
| | | | | | Re: RIS 2.0 Problems - Language war in 32k RAM Mark Tarrabain
|
| | | | | (...) No no no... Real programmers don't use guns because we don't believe violence actually solves anything. (20 years ago, 7-Mar-05, to lugnet.robotics)
|
| | | | | |
| | | | Re: RIS 2.0 Problems - Language war in 32k RAM Steve Baker
|
| | | | (...) That's true - but NQC is eminently usable. (...) For those who don't catch that reference: (URL) (real programmers even don't use assemblers but code directly in hex) (I actually have keyed a short program into a PDP-11 using the front panel (...) (20 years ago, 8-Mar-05, to lugnet.robotics)
|
| | | | |
| | | | Re: RIS 2.0 Problems - Language war in 32k RAM John Hansen
|
| | | | (...) Ahem! :-) If it weren't for Pascal there wouldn't be a Bricx Command Center. Which means there wouldn't be all that really cool brickOS support in BricxCC either. And there wouldn't be the option to write brickOS programs using the GNU Pascal (...) (20 years ago, 9-Mar-05, to lugnet.robotics)
|
| | | | |