On Sun, 12 Dec 2004 15:49:50 +0200, Paul wrote in message 
<[EMAIL PROTECTED]>:

> On Sunday, 12 December 2004 14:02, Arnt Karlsen wrote:
> > On Sun, 12 Dec 2004 13:16:03 +0200, Paul wrote in message
> > > Yet another reason why I would love to see everything integrated
> > > into the  FlightGear binary
> >
> > ..I disagree, big fat binaries get fat and bloated and draggy.
> 
> I don't see how adding a flight planner, aircraft selection and other
> useful features is going to bloat the code so much that is runs like a
> snail.

..these should be _separate_ small programs, not one big ass binary.
And, yes, I agree these are useful, and they should be called from FG
as needed, and not carried as dead weight when they're not being used.

..take yasim and uiuc fdm's; If I don't use them, they should not be
loaded as the dead weigh part of the one big ass binary.  They 
should be stand-alone binaries precisely like jsbsim.  If I use them, 
I like fgfs to call yasim as needed.  Etc.

..keeping track of a million wee binaries, is best done with an
installer, these are available for wintendo too, in Debian, Knoppix etc
we use apt and deb, Fedora and Red Hat people use apt or yum and 
rpm, and if we haven't, we could put these package mangagement 
wrappers in cvs to automate the whole damned show.

> Maybe if we were writing a mini OS into FG it would slow things down
> but you'll have to add millions of lines of code before it becomes a
> real issue. FG is written in C++ and not some crappy interpreted
> language like VB.

..aye, thanks!  

> According to your reasoning we should remove all the menu entries such
> as the weather selection and the property browser so that FG runs
> faster.

..I haven't checked, but I agree these ought to be separate programs,
but to call them, we need a menu control interface in the fgfs binary,
as this is how many people will call these support programs from fgfs.

..now you see the beauty in the good old unix tradition of having many
small programs doing exactly one thing perfectly, rather than the
wintendo tradition of trying to do everything in one big ass binary,
"releaseably". ;-)

-- 
..med vennlig hilsen = with Kind Regards from Arnt... ;-)
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.


_______________________________________________
Flightgear-users mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-users
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to