Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Αναδημοσιεύσεις άρθρων και συζητήσεις με θέμα την τεχνολογία.
Post Reply
User avatar
stranger
Mbyte level
Mbyte level
Posts: 512
Joined: Fri Nov 26, 2010 3:14 am
Academic status: N>4
Gender:
Location: Athens, Greece

Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Post by stranger » Thu Sep 15, 2011 10:36 pm

Google is developing a new scripting language for the Web that the company hopes will eventually supplant JavaScript. The language, which is called Dart, will be presented next month during an opening keynote at the GOTO conference.

Few technical details about the programming language are available at this time, but an internal Google memo that was authored last year and subsequently leaked offers some insight into the company's strategic goals for the project.

Dart has recently drawn heavy criticism from some prominent figures in the Web standards community, including JavaScript architect Brendan Eich. Eich originally created JavaScript in 1995 while at Netscape. The language was submitted to ECMA for standardization the following year. It provided early Web developers with the ability to perform useful tasks—such as programmatic form validation—on the client side. Despite its extreme simplicity and multitude of idiosyncrasies, JavaScript has weathered the explosive growth of the Web and has kept up with the increasingly complex workload imposed on it by modern Web applications.

Efforts to improve JavaScript at the specification level are ongoing, but have been slow due to a number of technical and political reasons. The ECMAScript 4th Edition (ES4) proposal, which was published in 2007, laid out a plan to radically overhaul JavaScript. The proposal was largely authored by Mozilla, Adobe, and Opera but faced strong resistance from other major stakeholders, including Microsoft and Yahoo. The split led to a public dispute in 2007 over the future of the programming language and its role in Web development.

A 2008 compromise ended the stalemate and laid out a new roadmap. An incremental update to the standard was issued in 2009, but a more ambitious update called Harmony was planned for the future. Harmony is currently under active development within the JavaScript standards committee and is on a positive trajectory for eventual adoption. Harmony, as the name suggests, represents a more consensus-driven vision than the contentious ES4 proposal.

Alongside this productive effort to deliver an acceptable update to the language standard, JavaScript has benefited over the past few years from other changes in the browser technology space. Browser vendors have implemented radically more efficient JavaScript runtimes and hope to eventually deliver performance that rivals native code. Consistency between JavaScript implementations has also greatly improved. Browser vendors have embraced shorter development cycles, ensuring that performance improvements and emerging standards reach end users faster than ever before.

(ολόκληρο το άρθρο παρακάτω)
http://arstechnica.com/open-source/news ... mpaign=rss
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Re: Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Post by AmmarkoV » Fri Sep 16, 2011 12:11 pm

nice article :)
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
stranger
Mbyte level
Mbyte level
Posts: 512
Joined: Fri Nov 26, 2010 3:14 am
Academic status: N>4
Gender:
Location: Athens, Greece

Re: Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Post by stranger » Fri Sep 16, 2011 12:43 pm

Αν θες τη γνώμη μου, παρά τους λόγους που έχει η Google, το timing είναι το χειρότερο. Εκτός ότι η Javascript είναι προτυποποιημένη και αρκετά οικεία στους web developers (κι όχι μόνο), τον τελευταίο καιρό οι χρήσεις της έχουν αυξηθεί αρκετά. Ίσως ευθύνεται και η jQuery γι'αυτό...

Για παράδειγμα χρησιμοποιείται πολύ για UI scripting στο καινούριο GNOME 3. Τα Windows 8 σβήσανε τελείως το όριο που διέκρινε τα web apps από τις desktop εφαρμογές (περισσότερο από το Adobe AIR που οι εφαρμογές του δείχνουν λιγότερο native και απαιτούνε γνώσεις Flash/Flex). Έτσι ένας Web Developer μπορούσε πλέον να φτιάξει desktop plugins, themes, desktop apps κ.ά.

Μου φαίνεται ότι η Google προσπαθεί σιγά σιγά να κατακτήσει όλα τα markets. Το τελευταίο διάστημα έχει βγάλει την υποστήριξη H.264 από τον Chrome (τη στιγμή που το Android το χρησιμοποιούσε για encoding!), έχει κατακτήσει το marketshare στα smartphones, έχει βγάλει το ChromeOS, δικό της social network, είναι απ' τις κυρίαρχες εταιρίες στο cloud computing, έχει τα πιο δημοφιλή websites κι όλα αυτά από μια εταιρία που βγάζει όλα της τα λεφτά από το marketing και τα ads του google sense... ΦΟΒΑΜΑΙ!!!
User avatar
Anemos
byte level
byte level
Posts: 75
Joined: Tue Aug 30, 2011 4:22 pm
Gender:

Re: Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Post by Anemos » Fri Sep 16, 2011 2:13 pm

Αναμφίβολα, είμαστε εν μέσω μιας γλωσσικής Αναγέννησης. Θυμάμαι 2-3 χρόνια πριν η Google είχε πάλι προκαλέσει με τη γλώσσα Go. Από τότε δεν έχω ακούσει και πολλά γι'αυτήν, παρόλα αυτά ο TIOBE έχει διαφορετική άποψη http://www.tiobe.com/index.php/content/ ... index.html.
User avatar
stranger
Mbyte level
Mbyte level
Posts: 512
Joined: Fri Nov 26, 2010 3:14 am
Academic status: N>4
Gender:
Location: Athens, Greece

Re: Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Post by stranger » Fri Sep 16, 2011 7:39 pm

Anemos wrote:Αναμφίβολα, είμαστε εν μέσω μιας γλωσσικής Αναγέννησης. Θυμάμαι 2-3 χρόνια πριν η Google είχε πάλι προκαλέσει με τη γλώσσα Go. Από τότε δεν έχω ακούσει και πολλά γι'αυτήν, παρόλα αυτά ο TIOBE έχει διαφορετική άποψη http://www.tiobe.com/index.php/content/ ... index.html.
Αυτά τα charts κάπου τα είχα ξαναδεί, αλλά τότε έδειχναν, όχι τις πιο δημοφιλείς γλώσσες, αλλά τις γλώσσες που χρησιμοποιούνταν περισσότερο στον τομέα γενικά και η Java είχε μεγαλύτερο ποσοστό από την C και τη C++ μαζί παρότι ειδικά η C είναι παντού. Και σε εκείνα τα charts η Python είχε καλύτερη θέση αφού έχει γίνει πολύ δημοφιλής τα τελευταία χρόνια (και ποιος την έκανε πρώτα τόσο γνωστή...η Google φυσικά!)

PS: Τώρα που το σκέφτομαι η Google έκανε γνωστή και την AJAX που χρησιμοποιεί Javascript μέσω των Google Instant, Google Maps κτλ.
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: Dart: Η νέα γλώσσα της Google ανταγωνίζεται την Javascript...

Post by rose » Fri Sep 16, 2011 8:43 pm

Αυτη την στιγμή δουλευω σε project με gwt http://code.google.com/intl/el-GR/webtoolkit/ και γενικά ειμαι πολύ ικανοποιημένος με την συγκεκριμένη τεχνολογία. Τωρα η Dart οπως ακου θα ειναι οπως Smalltalk. Aρα σκεφτείτε θα γράφεις σε μια smalltak like γλώσσα μετα compile και θα εχεις javascript.
που θα πάει θα το δουμε...
Post Reply

Return to “Τεχνολογικά Νέα”