On Thu, 2010-01-28 at 20:25 +0000, Martin Spott wrote:
> Roland wrote:
> 
> > And one thing more when I read the subject line which came across me:
> > How many airplane developer will you loose if you remove the Nasal
> > engine from FGFS because they can write Nasal code but not C++ code?
> 
> Didn't you realize that this is just one single person spreading FUD in
> order to defend, well, actually ....  close to nothing !?

Oh, please.  I offered a simple nasal function to check whether a
frequency was an ILS frequency or not and James told me "A general
observation - it'd be much better to request C++ properties /
native-nasal functions that implement such logic, rather than coding it
up in Nasal"

If that isn't saying don't use nasal I don't know what a more direct way
of saying don't use nasal would be.  A basic problem with C++ functions
is it is hard/impossible to override them for a special purpose.
Writing in pure nasal allows function name hijacking and other tricks
that can't be used on C++ code.

> The point is: James is proposing to implement common, _fundamental_
> logic and/or calculations in C++ and to offer a clean interface as part
> of the Nasal API to let modellers build upon that instead of having
> every model author wiring home grown code to achieve the same goal from
> ground up.
> 
> Have you never seen people using 'function' libraries as an extension
> to scripting languages !?

We have an entire directory full of Nasal 'function' libraries now, and
I'm quite happy using them instead of rolling my own duplicate
functionality.  

> It makes me really upset when people are trying to set "development
> guidelines" by posting willful disinformation.

This is not "willful disinformation" it is a response to how I read
James' e-mail response to me.

Ron


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to