comp.lang.ada
 help / color / mirror / Atom feed
From: dennison@telepath.com (Ted Dennison)
Subject: Re: Nethack! (was): AdaGames
Date: 3 Apr 2002 07:06:34 -0800
Date: 2002-04-03T15:06:34+00:00	[thread overview]
Message-ID: <4519e058.0204030706.7bd0ed6c@posting.google.com> (raw)
In-Reply-To: d59lauoth400po2r2ketc02mcms91bbk61@4ax.com

Juanma Barranquero <lektu@terra.es> wrote in message news:<d59lauoth400po2r2ketc02mcms91bbk61@4ax.com>...
> On 2 Apr 2002 10:30:14 -0800, dennison@telepath.com (Ted Dennison)
> wrote:
> 
> >Interesting. I usually use "grep -c ";"" for SLOC counting. "wc -l"
> >just counts newlines, which adds loads of whitespace and comment lines
> >to the count.
> 
> <sigh> I somewhat suspected this was going to end in a discussion
> about the line-counting method used... Using yours, no doubt more

I know. I wouldn't have brought it up, except that:
o  An intellectually dishonest person (*not* you of course) could
hardly have found a better way to create themselves huge SLOC counts.
Since you were honest enough to report your method, I figured you'd
care about such perceptions.
o  If that is how you are counting, I have no clue what your numbers
mean, because they bear no relation to numbers I am used to looking
at.

> Well, your original argument was that porting NetHack to Ada was easy,
> and even if the sources are 85K SLOCs it is still a very large project
> for just one programmer to undertake as a hobby. I think you're
> severily underestimating NetHack's size and complexity.

Looking over this thread, I suspect we are talking about two different
things. I won't argue that hand-porting all the existing C code for
the current version of nethack would be a lot of work. However, making
a simple hack-like game that runs would be fairly easy. The way
OpenSource (Bazaar) projects work (I'm using the ESR terminology,
because he's the one who came up with the Cathedral & Bazaar theory),
you don't try to do the whole thing in one go (Cathedral-style). You
make something small that is interesting and runs, release it, then
incrementally improve it. The better it gets, the more people who use
it. The more people who use it, the more who will want to help improve
it. The more it gets improved, the more people use it. etc. So
ideally, things snowball on their own from a relatively small initial
individual investment.

Sure, this process won't net you *the* Nethack. But trying to
hand-port it won't either. By the time you could get done with it, the
C codebase would have moved on.


-- 
T.E.D.
Home     -  mailto:dennison@telepath.com (Yahoo: Ted_Dennison)
Homepage -  http://www.telepath.com/dennison/Ted/TED.html



  reply	other threads:[~2002-04-03 15:06 UTC|newest]

Thread overview: 98+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-28 11:10 AdaGames Enrico A.
2002-03-28 12:29 ` AdaGames Erik Sigra
2002-03-28 14:30   ` AdaGames Preben Randhol
2002-03-28 16:47     ` AdaGames Erik Sigra
2002-03-28 17:55       ` AdaGames Preben Randhol
2002-03-28 18:48         ` AdaGames Erik Sigra
2002-03-28 19:13           ` AdaGames Stephen Leake
2002-03-28 21:58           ` AdaGames Preben Randhol
2002-03-29  7:10           ` AdaGames Bobby D. Bryant
2002-03-29 20:25             ` AdaGames Erik Sigra
2002-03-28 16:00   ` AdaGames chris.danx
2002-03-28 16:27     ` AdaGames Preben Randhol
2002-03-28 20:49       ` AdaGames Kent Paul Dolan
2002-03-28 22:02         ` AdaGames Preben Randhol
2002-04-02 23:11           ` AdaGames Kent Paul Dolan
2002-03-28 18:11     ` AdaGames chris.danx
2002-03-28 19:21   ` AdaGames Ted Dennison
2002-03-29  7:20     ` AdaGames Bobby D. Bryant
2002-03-29 14:28       ` AdaGames Wes Groleau
2002-03-29 14:51       ` AdaGames Ted Dennison
2002-03-28 20:39   ` AdaGames (SDL) Chad R. Meiners
2002-03-28 15:07 ` AdaGames Marin David Condic
2002-03-29  2:14   ` AdaGames Darren New
2002-03-29 14:15     ` AdaGames Marin David Condic
2002-03-30  1:43       ` AdaGames Darren New
2002-04-01 14:23         ` AdaGames Ted Dennison
2002-04-01 16:57           ` AdaGames Darren New
2002-04-01 22:18             ` AdaGames Ted Dennison
2002-04-01 22:42               ` AdaGames Darren New
2002-03-28 15:13 ` AdaGames Ted Dennison
2002-03-29  7:24   ` AdaGames Bobby D. Bryant
2002-03-28 20:55 ` AdaGames Kent Paul Dolan
2002-03-28 22:47   ` AdaGames Randy Brukardt
2002-03-29 14:53     ` AdaGames Ted Dennison
2002-04-02  2:05       ` AdaGames Randy Brukardt
2002-03-29 15:08     ` AdaGames Ted Dennison
2002-03-28 20:59 ` Nethack! (was): AdaGames Kent Paul Dolan
2002-03-29 14:13   ` Ted Dennison
2002-04-01  8:01     ` Juanma Barranquero
2002-04-01 15:04       ` Ted Dennison
2002-04-02  9:27         ` Juanma Barranquero
2002-04-02 14:54           ` Preben Randhol
2002-04-03  6:43             ` Juanma Barranquero
2002-04-02 18:30           ` Ted Dennison
2002-04-03  7:02             ` Juanma Barranquero
2002-04-03 15:06               ` Ted Dennison [this message]
2002-04-03 15:31                 ` Marin David Condic
2002-04-04  4:40                   ` tmoran
2002-04-04  6:14                     ` Kent Paul Dolan
2002-04-04 14:16                       ` Marin David Condic
2002-04-04  6:10                   ` Kent Paul Dolan
2002-04-04 14:26                     ` Marin David Condic
2002-04-04  6:56                 ` Juanma Barranquero
2002-04-04 16:46                   ` Ted Dennison
2002-04-05  7:37                     ` Juanma Barranquero
2002-04-03  9:44             ` Preben Randhol
2002-04-03 15:50               ` Ted Dennison
2002-04-03 16:14                 ` Marin David Condic
2002-04-04 16:09                   ` Wes Groleau
2002-04-04 16:48                     ` Marin David Condic
2002-04-04 16:57                     ` Mário Amado Alves
2002-04-04 18:07                       ` Marin David Condic
2002-04-05  5:14                       ` SLOC-wars Kent Paul Dolan
2002-04-05  8:36                         ` SLOC-wars Bobby D. Bryant
2002-04-05 14:37                           ` SLOC-wars Marin David Condic
2002-04-08 13:35                             ` SLOC-wars Ted Dennison
2002-04-08 14:12                               ` SLOC-wars Marin David Condic
2002-04-09 14:15                                 ` SLOC-wars Wes Groleau
2002-04-05 14:25                         ` SLOC-wars Marin David Condic
2002-04-07 19:07                           ` SLOC-wars John R. Strohm
2002-04-08 14:59                           ` SLOC-wars Wes Groleau
2002-04-08 15:13                             ` SLOC-wars Marin David Condic
2002-04-05 22:51                         ` SLOC-wars John R. Strohm
2002-04-06 22:19                           ` SLOC-wars Kent Paul Dolan
2002-04-06 23:17                             ` SLOC-wars Larry Kilgallen
2002-04-08 14:35                               ` SLOC-wars Marin David Condic
2002-04-09 15:04                                 ` SLOC-wars Wes Groleau
2002-04-10 13:39                                 ` SLOC-wars Ted Dennison
2002-04-10 14:54                                   ` SLOC-wars Marin David Condic
2002-04-07 18:58                             ` SLOC-wars John R. Strohm
2002-04-08 15:06                           ` SLOC-wars Wes Groleau
2002-04-05 14:43                     ` Nethack! (was): AdaGames Ted Dennison
2002-04-05 14:51                       ` Marin David Condic
2002-04-05 20:41                       ` Metrics! (was) " Wes Groleau
2002-04-06 22:11                         ` Kent Paul Dolan
2002-04-08 13:29                         ` Ted Dennison
2002-04-03 17:09                 ` Bobby D. Bryant
2002-04-04 14:19                   ` Ted Dennison
2002-04-03 17:17                 ` Jean-Pierre Rosen
2002-04-04 16:19                 ` Preben Randhol
2002-04-04 16:47                   ` SLOC! (was Nethack! (was): AdaGames) Wes Groleau
2002-04-01 18:05       ` Nethack! (was): AdaGames Ralph Moeritz
2002-04-02  9:29         ` Juanma Barranquero
2002-03-29  1:52 ` AdaGames Adrian Hoe
2002-03-29  7:29 ` AdaGames Bobby D. Bryant
2002-04-02 23:43   ` Nethack (again)!: AdaGames Kent Paul Dolan
2002-03-29 18:40 ` AdaGames Pascal Obry
  -- strict thread matches above, loose matches on Subject: below --
2002-04-05  1:36 Nethack! (was): AdaGames Alexandre E. Kopilovitch
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox