Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: freeciv2 kernel,modules and rulesets
Home

[Freeciv-Dev] Re: freeciv2 kernel,modules and rulesets

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Stepan Roh <stepan@xxxxxxxx>
Cc: Andrew Sutton <ansutton@xxxxxxx>, gregor@xxxxxxxxxxxxx, freeciv development list <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: freeciv2 kernel,modules and rulesets
From: Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 3 Dec 2001 10:27:21 +0100
Reply-to: rf13@xxxxxxxxxxxxxxxxxxxxxx

On Mon, Dec 03, 2001 at 02:18:05AM +0100, Stepan Roh wrote:
> > as for the java/c++ issue, i think i could really care less. i'm much more
> > familiar with c++ - MUCH more familar, so it's my preference. but we'll see
> > what comes out in the wash.

> I personally dislike OO syntax in C++. Interface is not separated from
> implementation, multiple imheritance causes problems (virtual classes?
> pah), I/O (<<,>> and iostreams) is complicated like hell (composition is
> used more those days), STL is overkill (well, Java's Collection Framework
> is not very well designed too) and C++ Task Group (or how they are named
> in ISO or where) is definitely group of mad people :-).

Ack.

> > as for the configuration language, we could write our own. it might not be a
> > bad consideration.
> 
> There are dozens of all-purpose as well as specific function aimed
> languages. No need to write new one. I think that rule-based or functional
> language will be probably the best choice for it. What about lisp?  xconq
> has whole logic written in it (I think).
> 
> I don't think that rewriting Freeciv is necessary, but if someone will do
> it in C++ or Java or whatever, I can live with it. 

> But first of all, some goals should be made

Ack. For example how powerful should the ruleset language be.

> and some design docs should be written. 

> And some UML diagrams (that's very modern :-) ).

*lol*

        Raimar

-- 
 email: rf13@xxxxxxxxxxxxxxxxx
 "Only one human captain has ever survived battle with the Minbari
  fleet. He is behind me. You are in front of me. If you value your 
  lives, be somewhere else."
    -- Ambassador Delenn, "Severed Dreams," Babylon 5


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