Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: Development Strategies [Was Documentation, Usability a
Home

[Freeciv-Dev] Re: Development Strategies [Was Documentation, Usability a

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: rf13@xxxxxxxxxxxxxxxxxxxxxx
Cc: Jules Bean <jules@xxxxxxxxxxxxxxx>, gregor@xxxxxxxxxxxxx, freeciv development list <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: Development Strategies [Was Documentation, Usability and Development]
From: Daniel L Speyer <dspeyer@xxxxxxxxxxx>
Date: Thu, 6 Dec 2001 15:13:39 -0500 (EST)

On Thu, 6 Dec 2001, Raimar Falke wrote:

> On Thu, Dec 06, 2001 at 05:47:41PM +0000, Jules Bean wrote:
> > > And why should new unit powers be written in C?  The language is slower to
> > > write in and much more prone to bugs (no array checking, have to do
> > > pointers manually...).  Now C does have its performance advantages, but
> > > how often will this code be called (especially if the default units don't
> > > use anything interpereted)?
> > 
> > Absolutely.
> > 
> > [snip more good reasons, which begin to be a specification of a good
> > scripting language]
> > 
> > Oh yes.  I don't claim that a freeciv with scriptable units and
> > improvements wouldn't be a fantabulously excellent toy.  On the
> > contrary, it would be "Awesome, Dude!".
> 
> > All I'm saying is that the rigid framework approach is much easier to
> > program and think out, and may be acheivable in a much shorter
> > timespan and still be interesting.
> 
> Ack. And not hackable.

That's part of the point: freeciv should be hackable.

Remeber the amount of anger when the Aibo's manufacturer tried to stop
people from hacking that?  Why should freeciv take the same
philosophy?  The best hacks can become part of the mainstream game and
inspire new developements.  Hacking is a *good thing*.

If you're worried about abuses, I really don't think it's that big a
deal.  There's nothing to stop multiple logons presently, but I haven't
seen anybody doing it.  I think most players know that if someone who
T4L1<Z Li1<3 Th1Z wants to use a long, obfuscated ruleset, they should be
suspicious.

--Daniel Speyer
"May the /src be with you, always"



> It will be an improvement. And if you say that
> you need even more flexibility there is always another step possible.
> 
>       Raimar
> 
> -- 
>  email: rf13@xxxxxxxxxxxxxxxxx
>   "brand memory are for windows users that think their stability
>    problems come from the memory"
>     -- bomek in #freeciv
> 
> 



[Prev in Thread] Current Thread [Next in Thread]