On May 13, 2014, at 6:59 AM, Tom Browder wrote: > On Tue, May 13, 2014 at 5:52 AM, Tom Browder <tom.brow...@gmail.com> wrote: >> Crazy idea: C++ has been creeping into the source (good) but what >> about changing that creeping into the D language? > > With the implication of eventually converting ALL BRL-CAD compilation > source into D, of course. (If Facebook can do it, why can't we?)
I'm actually a big fan of some of the newer languages including D, Go, and Rust. Alas, converting all of the sources would be not just a big undertaking but be counter-productive towards making BRL-CAD development more accessible. The number of devs that know or are learning those languages are dwarfed a couple orders by those that know C/C++. That said, it can still be inspirational. If someone wants to work on a branch or major new project using D or another language, that would be a good way to demonstrate viability. I would not be supportive of tossing in another language into the mix on trunk, even if the eventual goal is conversion, until it is basically a proven and done deal. There are a lot of major concerns that would have to be worked out. Cheers! Sean ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel