3 ms·
Hello, thanks for the reply. Yes, I was a bit snarky in mine, but didn't intend to troll. I was just an user, when the canvas tag appeared. I remember, that i
by vetinari 15y ago
Hello, thanks for the reply.
Yes, I was a bit snarky in mine, but didn't intend to troll.
I was just an user, when the canvas tag appeared. I remember, that it was available for Safari and Dashboard on OSX, and then later in other browsers. I also remember, that at the time, Apple started to assert patents on it.
Dart's imlementation is harder, I also agree. However, what I see from Google at this stage is call for cooperation to shape the language, not something that is done and the others have to accept as-is. The call may be considered even more public than whatwg mailing list. And yes, I agree that the complexity of integrating another VM into existing engines may kill it in the end.
I actually do not like some design goals of Dart, but I understand, that there is demand for Java-like language in browser and that there is impedance mismatch between Java/GWT on one hand and JS in browsers on the other, that Dart intends to solve.
- BrendanEich 15y agoDart is not just "harder" (a difference in degree), it is different in kind: a new programming language with a garbage collector, not a 2D graphics API that's close to one already available if not already in all browsers. Apple's origination doesn't alter this distinction between the nature of the two things, and Apple played fair once they contributed the work. Witholding patents when there was no WHATWG patent process or even a legal entity or membership structure was totally expected. The W3C has a patent protocol that Apple has used many times, and the w3c is where canvas has indeed landed as a Royalty-Free standard.