To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 23586
  Re: RIS 2.0 Problems
 
(...) Welcome to the religious war of the 1970s. Honestly, no ALGOL-derived language (Pascal, C, etc) with or without Smalltalk-inspired OO extensions (C++, Java, C#) can be called a modern language. True, some of them have been built recently, but (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
 
  Re: RIS 2.0 Problems - Language war in 32k RAM
 
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?
 
(...) 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 - Language war in 32k RAM
 
(...) 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 - Low Level Languages?
 
(...) 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 - Language war in 32k RAM
 
(...) 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 - Low Level Languages?
 
(...) 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
 
(...) 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 - Low Level Languages?
 
(...) 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 - Language war in 32k RAM
 
(...) 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)

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR