Subject:
|
Re: OO programing in RCX
|
Newsgroups:
|
lugnet.robotics.rcx
|
Date:
|
Tue, 11 Jan 2000 03:52:51 GMT
|
Viewed:
|
1503 times
|
| |
| |
In article <Fo4MDr.FJq@lugnet.com>, "David Leeper"
<david.leeper@destiny.com> wrote:
>
> David Leeper (would love to see NQC++)
I toyed with a couple of ideas for this, but most of the really useful
things can't be done using the standard bytecodes. About the only thing I
came up with was a way to wrap the standard API calls up into some
classes. However, implementing this would be a lot of work for something
that in the end would still feel contrived.
Enforceable data encapsulation would also be nice, but again a lot of work
for only marginal return. None of my programs are so complex that such
protection is essential.
Ironically, the NQC compiler itself is very OO.
Dave Baum
--
reply to: dbaum at enteract dot com
|
|
Message has 2 Replies: | | Re: OO programing in RCX
|
| Hi Dave, On the RCX side, I wouldn't want true objects. I wouldn't want to fill up the RCX variables with vtables and the program memory with the code to use the vtables. But on the PC side of things I'm beginning to think objects can be very (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx)
| | | Re: OO programing in RCX
|
| I should probably mention again that legOS supports C++, and supports it even better if you add void*builtin_new(size_t n){return malloc(n)}; to the appropriate library, as v0.3.0 will. The rest of this is off-topic. Dave Baum schrieb: (...) (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx)
|
Message is in Reply To:
| | Re: OO programing in RCX
|
| Hi Eric, There always Visual Basic. I'm currently building a few ActiveX controls which sit on top of Spirit. So far its working nicely and is a big improvement over the non-class method of VB coding I used in my original prototype. David Leeper (...) (25 years ago, 10-Jan-00, to lugnet.robotics.rcx)
|
14 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
|
|
|
|