Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I see plenty of reason to keep betting on evolution

So why Mozilla helped to kill WebSQL? Because NoSQL (IndexedDB) is so much better than SQLite?

Mozilla is too much focused on Brendan Eich baby. They should really move forward because JavaScript is becoming new IE6.



WebSQL was a completely separate debate, if I recall correctly, the issues there had to do with WebSQL being heavily dependent on SQLite, a single implementation. So it was hard to spec in a vendor-independent way like web standards require.

IndexedDB is much less capable than SQLite, no doubt about it, but still very useful, and far far simpler and feasible to spec and standardize (which it has been).


But SQL is already standardized! They just have to determine a reasonable subset of the existing standard.


SQLite is not identical to any of the SQL standards. For example it is typeless

http://www.sqlite.org/datatypes.html

which is different than most RDBMSes.


In what way is it less capable?


SQLite supports a pretty comprehensive query language including joins, sorts, filtering, etc etc. It's a full RDBMS.


It is another case where they make fundamentally bad decision.

In case of WebSQL, 40 years of legacy is not important. Millions business apps developers needs are not important. Clean and nice spec is more important for Mozilla guys.

However in case of Brendan Eich baby, legacy is very important. Ugly hacks like asm.js, without W3 specs, are promoted. Try to guess why.


> Mozilla is too much focused on Brendan Eich baby. They should really move forward because JavaScript is becoming new IE6.

How is a language which all browsers implement comparable to an obsolete browser?

In any case, JavaScript is alive and well. Look at the continuous growth of node.js: http://www.google.com/trends/explore?q=node.js


Because it is equally crappy? IE6 was alive and well for _quite_ a while.

Regarding node.js: http://pages.citebite.com/b2x0j8q1megb


Don't know why others are giving you sensible answers, but you using the words 'Brendan Eich baby' shows your level of trolling. If you want a _good_ discussion, stop doing that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: