tag:blogger.com,1999:blog-11300808.post5789033695767035764..comments2024-03-18T00:47:50.425-07:00Comments on The official Google Code blog: Tech preview of Chromium with Dart engine now availableMike Marchakhttp://www.blogger.com/profile/08067736591419106914noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-11300808.post-12903768411315014602012-02-17T18:09:57.614-08:002012-02-17T18:09:57.614-08:00If dart lands in stable chrome any time 'soon&...If dart lands in stable chrome any time 'soon', then Google is committing a sin equally as bad as Microsoft did when adding 'vbscript' support to IE.<br /><br />Luckily I don't see any intention on the part of Dart dev's to cram this into stable chrome anytime soon.<br /><br />As far as Dart itself goes... mehRoberthttps://www.blogger.com/profile/01116647034171371011noreply@blogger.comtag:blogger.com,1999:blog-11300808.post-60822420245603847292012-02-17T13:00:16.085-08:002012-02-17T13:00:16.085-08:00I think it is natural that Javascript gurus feel t...I think it is natural that Javascript gurus feel they are losing something (prototypes and related programming patterns) in Dart. Java folks feel that the weaker type system is a loss. Dart is a pragmatic language. It is purpose built for web programming in the large. I think you really have to use Dart to understand the balance of flexible, rapid development (influences from dynamic languages) and team productivity (influences from Java and the like and the improved tooling).Anonymoushttps://www.blogger.com/profile/09545881942523189117noreply@blogger.comtag:blogger.com,1999:blog-11300808.post-41031044319757545972012-02-17T08:24:15.517-08:002012-02-17T08:24:15.517-08:00Tim, Steve: there's a very simple solution! Do...Tim, Steve: there's a very simple solution! Don't write code in Dart unless you like Dart! js isn't going away anytime soon or perhaps ever.<br /><br />(I'm willing to be convinced, but I haven't done anything substantial with Dart yet...)Anonymoushttps://www.blogger.com/profile/12622189575214725040noreply@blogger.comtag:blogger.com,1999:blog-11300808.post-41567406489907265122012-02-16T14:29:16.743-08:002012-02-16T14:29:16.743-08:00Prototype model is extremely powerful and allows f...Prototype model is extremely powerful and allows for some really awesome designs, but it makes statically analyzing that code near impossible. That means doing a refractor of a method name is not really possible in Javascript as you do not know everyone who actually uses that method (it could be guessed, but not guaranteed).<br /><br />Having a more strict object model makes it easier for larger teams of people to work on the same code and have a smaller chance of screwing up the implementation when changing code.James Wendelhttps://www.blogger.com/profile/06066846137146053887noreply@blogger.comtag:blogger.com,1999:blog-11300808.post-58385824600143602252012-02-16T12:57:26.764-08:002012-02-16T12:57:26.764-08:00Why would I want to go from a more flexible protot...Why would I want to go from a more flexible prototype oriented model to a classical one. I don't get it, is it because it's more familiar to the untrained.Steve Lawhttps://www.blogger.com/profile/00535860060995371799noreply@blogger.comtag:blogger.com,1999:blog-11300808.post-63076142844712812162012-02-16T11:49:26.303-08:002012-02-16T11:49:26.303-08:00I still think the "counterfeit typing" s...I still think the "counterfeit typing" system is downright dangerous, and the rest the language is "meh" at best. I'd be willing to bet most of the design decisions were as a result of the wanting compile-to-javascript, and without that there's no way Dart would have kept its typing system.<br /><br />Still, credit for at least trying to move away from javascript!Timhttps://www.blogger.com/profile/14408908510164973992noreply@blogger.com