On Monday, 21 January 2013 at 21:27:54 UTC, Nick Sabalausky wrote:
If text editors written in JavaScript have become
commonplace (<sarcasm>Thanks, Google!</sarcasm>), I'm sure JS-based interpreters, JS-based codecs and "F"FTs (rather SFTs), and other
such nonsense aren't far behind.
You probably already saw these, but an x86 emulator that runs linux, written in javascript:

http://www.geek.com/articles/chips/javascript-emulator-lets-linux-run-in-a-browser-tab-20110517/

Forge, a Transport Layer Security implementation written in javascript:

http://digitalbazaar.com/2010/07/20/javascript-tls-1/

Not quite FFTs or codecs, but not far off. :) I think these are horribly dumb ideas, just pointing out that they exist.

A roundabout way to say it, but I guess the point I started out trying to make is this: The popularity of dynamic/interpreted/sandboxed/etc languages *is* IMO one of the more significant roadblocks in the way of D popularity. Silent fire alarms are what's hip, and here we are peddling an old-fashioned sounds-and-lights fire alarm. We're pragmatic instead of cool.

I agree with this generally, but I'll note that those dynamic languages really aren't that popular. Using TIOBE data, (yes, yes, I know it's not good data, but I'm going to keep looking under the streetlight, dammit ;) )

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Three out of the top four languages are now native compiled, with C even beating back Java for the top spot recently. D is probably in the top 7 for compiled languages and the only one to be designed in the last decade or so (I don't think Pascal and Ada are coming back ;) ). So I think D is well-positioned to hit that top spot, or at least that's what I told a friend recently when I explained why I'm trying to use D. :)

Reply via email to