From: "David Leimbach" <leimy2k@gmail.com>
To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu>
Subject: Re: [9fans] OT: New Obj-C runtime
Date: Sun, 11 Nov 2007 10:12:38 -0800 [thread overview]
Message-ID: <3e1162e60711111012u5d3f741fxce3baa73c74c6163@mail.gmail.com> (raw)
In-Reply-To: <6e35c0620711110922o329993f4x4277912f8a0a4d9c@mail.gmail.com>
On Nov 11, 2007 9:22 AM, Jack Johnson <knapjack@gmail.com> wrote:
> Off-topic, as always, I thought some folks might find this
> interesting, if not humorous:
>
> https://mail.gna.org/public/etoile-dev/2007-11/msg00000.html
>
> >From the overview:
>
> "The other runtime, currently used by GNUstep, is the GNU runtime. I
> have done a little work on this and submitted a patch to allow
> prototype-based object orientation to be supported. There are a few
> problems with this runtime:
> [...]
> - It is written in GNU coding style, which hurts my eyes and brain."
>
> "The existing GNU runtime is 11,688 lines.3 The new runtime weights in
> at a little over 10% of this size. Note that the size for the new
> library includes test cases and examples, while the GNU version does
> not. In terms of compiled code, the new library is closer to 15% of
> the size of the GNU implementation. The entire library was written by
> one person over two days, which should give some idea of its
> simplicity."
>
> -Jack
>
Yeah, that's not terribly surprising, given what I've seen of GNU projects :-).
People often think things are harder than they need to be due to the
work other people have done. It seems the most interesting
innovations come from people who usually "don't know any better".
Saw a great mug the other day that said "What would you attempt to do
if you knew you couldn't fail?"
...or something like that. I should have bought it :-)
Dave
next prev parent reply other threads:[~2007-11-11 18:12 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-11 17:22 Jack Johnson
2007-11-11 18:12 ` David Leimbach [this message]
2007-11-11 18:28 ` Pietro Gagliardi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3e1162e60711111012u5d3f741fxce3baa73c74c6163@mail.gmail.com \
--to=leimy2k@gmail.com \
--cc=9fans@cse.psu.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).