Re: Version 2.4 and beyond

new topic     » goto parent     » topic index » view thread      » older message » newer message

C. K. Lester wrote:

<snip>
<quote Rob Craig>
> > Structures, classes, etc. are tempting, but I've studied them
> > carefully over the years, and decided not to include them.
</quote>
>
> What detriments outweighed what benefits?
>
</snip>

I've been studying the source code with a view to adding classes--it is
doable in priciple but the resulting interpreter will be significantly
bigger and slower.  I may do this sometime as a custom interpreter, but for
for Rob to build in classes, etc. as a feature would be to impose OOP's
speed penalties on those who don't use OOP.  While an OOP library is slower
than built in OOP would be, it imposes no speed penalty on non-users.

-- Mike Nelson

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu