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