Re: Why Ruby interpreter is writed in c (not in c++)?
- From: Eleanor McHugh <eleanor@xxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 11 Jul 2008 11:20:38 -0500
On 11 Jul 2008, at 16:10, M. Edward (Ed) Borasky wrote:
Eleanor McHugh wrote:
There actually was a time when even the use of C was in doubt forHeretic ;p
embedded systems. An awful lot of Forth, Pascal, PL/M and
assembler code was written before C compilers were good enough.
Now, of course, the C compilers are good enough to build a high-
performance Forth environment in C. :)
I'm not the heretic -- the heretics are the people who added "labels
as values" to gcc, and the gForth team that exploited it.
I never did understand why both K&R and ANSI-C lacked computed gotos -
it's not like C does much else to protect a programmer :)
Ellie
Eleanor McHugh
Games With Brains
http://slides.games-with-brains.net
----
raise ArgumentError unless @reality.responds_to? :reason
.
- References:
- Why Ruby interpreter is writed in c (not in c++)?
- From: Ranieri Teixeira
- Re: Why Ruby interpreter is writed in c (not in c++)?
- From: phlip
- Re: Why Ruby interpreter is writed in c (not in c++)?
- From: Eleanor McHugh
- Re: Why Ruby interpreter is writed in c (not in c++)?
- From: Eleanor McHugh
- Why Ruby interpreter is writed in c (not in c++)?
- Prev by Date: Re: Regex to find urls in text?
- Next by Date: Re: Regex to find urls in text?
- Previous by thread: Re: Why Ruby interpreter is writed in c (not in c++)?
- Next by thread: [OT] Re: Why Ruby interpreter is writed in c (not in c++)?
- Index(es):
Relevant Pages
|