BIRT 3.7
Written by: Michael Williams
Featured Refcardz: Top Refcardz:
  1. Scrum
  2. Apache Maven 2
  3. Essential MySQL
  4. Node.js
  5. Groovy
  1. jQuery Selectors
  2. Ajax
  3. Java
  4. Spring Config.
  5. Java Concurrency

Link Details

Link 295521 thumbnail
User 422354 avatar

By craigbuckler
via sitepoint.com
Published: Nov 18 2009 / 13:20

Google has ambitious plans for Go and are considering implementation as a new client-side web development language. This SitePoint article expresses concern at the plans and the growth explosion of browser plugins.
  • 10
  • 2
  • 1997
  • 0

Comments

Add your comment
User 368023 avatar

yakkoh replied ago:

-1 votes Vote down Vote up Reply

The blog says.: "Do we have too many plugins ...". We need the right (in the sense of complete) plugins.
Go (language) in browser is good idea and it must be tried. A very fast compilation offers many advantages. Javascript must enhanced or replaced by a full and complete OO language like Ruby or Python (or Perl 6, why not?).
There is already a large number of frameworks for Javascript. Just imagine the immense quantity and the quality of libraries that community would create.

User 349415 avatar

mheath.myopenid.com replied ago:

0 votes Vote down Vote up Reply

Replacing JavaScript with Ruby or Python or Perl 6 is an absolutely horrendous idea. Which version? How do we guarantee cross browser compatibility? It's taken us long enough to get JavaScript to work reasonably well. Throwing in some other language isn't going to solve any problems. It would just create new ones.

User 368023 avatar

yakkoh replied ago:

0 votes Vote down Vote up Reply

1) Which version? Say Python 3.1 with the interface to DOM.
2) guarantee cross browser compatibility? The python interpreter is compiled with the browser and it belongs to the browser. So on Windows 7, 64-bit, it is compiled for Windows 7, 64-bit.
3) isn't going to solve any problems: it will add enormous power to the browser + extra libraries.
Developers like Mootools, Jquery, Dojo, would be able to publish frameworks with limitless capabilities and advanced features.

User 422354 avatar

craigbuckler replied ago:

1 votes Vote down Vote up Reply

JavaScript is already full, complete and totally OO - it just uses prototypal inheritance rather than classes.

However, this is about bypassing HTML, CSS and JS to create binary executables that run in the browser. It's basically ActiveX with added security.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.