Google hat eine Programmiersprache Dart 1.0, entworfen, um JavaScript ersetzen freigegeben

Google hat die erste stabile Version von Dart 1.0 Programmiersprache und zugehörige SDK für Entwickler von Web-Applikationen vorgestellt. Es wird darauf hingewiesen, dass die Freisetzung von Dart 1.0 betrachtet kann eine reife und bereit zu entwickeln echten Web-basierten Anwendung werden. Dart ist als strukturierte Programmiersprache für das Web, die auf lange Sicht die schrittweise Ersetzung von JavaScript sein kann, um die aktuellen Probleme im Moment zu lösen mit der Skalierbarkeit, Leistung und unterstützt die Entwicklung von komplexen Anwendungen positioniert.

Um die Entwicklung der Sprache zu vereinfachen kommt Dart SDK, das den Compiler in JavaScript enthält - dart2js, eine virtuelle Maschine Dart VM, der Paketmanager Pub, eine statische Code-Analyse dart_analyzer und eine Reihe von Bibliotheken. Ausführen und Debuggen von Anwendungen in Dart geschrieben, ohne Kompilierung JavaScript, verteilt Dartium - build Chromium Browser mit integrierten virtuellen Maschine Dart VM. Pläne für die Zukunft umfassen die Unterstützung für Dart in der Hauptniederlassung von Chrome / Chromium. In Repository Kneipe hat mehr als 500 Pakete, einschließlich zubereitete Rahmenbedingungen für die Entwicklung von Web-basierten Anwendung und AngularDart polymer.dart platziert. Mit einer speziellen Schicht von JavaScript-Bibliotheken können in Projekte in Sprache Dart verwendet werden.

Um die Entwicklung des SDK vereinfachen enthält Dart Editor - eine integrierte Entwicklungsumgebung für Sprache Dart spezialisiert. Dart Editor einerseits sehr leicht und nicht anspruchsvoll zu Ressourcen, und andere Support-Elemente wie modernen IDE, um Refactoring, Code-Vervollständigung, Übergang bestimmen Hinweise aus dem Kontext, einen integrierten Debugger und Code-Analyse. Plug-Ins unterstützt Dart auch für IntelliJ IDEA vorbereitet, WebStorm, Eclipse Emacs, Sublime Text 2 und Vim.

Sprache hat eine ähnliche Syntax wie Java, erfordert keine expliziten Definitionen von Typen und können verwendet werden, um Server-und Client-Anwendungen zu erstellen. Um innerhalb des Browsers Code in Dart ausgeführt werden können, um eine JavaScript-Ansicht umgewandelt werden, oder führen Sie direkt unter der Kontrolle einer speziellen JavaScript-Interpreter Dartscheibe. Unterstützt durch die Einbettung von Code in Dart in HTML-Seiten mit dem MIME-Typ “application / dart”. Auf der Server-Seite-Anwendung in die Sprache der Dart kann in einem speziellen virtuellen Maschine, die die Leistung der in Maschinencode kompiliert Sprachen Nähe bietet getan werden. Virtuelle Maschine Dart plant, in künftigen Versionen der Browser Chrome, die für Anwendungen in der Dart ohne Kompilierung JavaScript erlauben integrieren.

Sprache für die Entwicklung eines Programmierers kleine Skripte ohne starre Struktur und die Schaffung von hoch skalierbaren modularen für große Projekte, von einer großen Gruppe unterstützt und erfordern mehr explizit Art, um Verwechslungen und Fehler zu vermeiden. In diesem Fall wird eine explizite Referenz-Typen nicht unbedingt, zum Beispiel, können Sie beginnen, ohne Typen zu entwickeln, und in der Zukunft, wenn nötig hinzufügen

16 November 2013

Mexikanische Linguist, entwickelte das Programm die Suche nach versteckten Ironie in den Kommentaren der Nutzer von sozialen Netzwerken, Internet
PayPal zugelassen russischen Programmierern den besten in der Welt

• Erste Version einer neuen Programmiersprache zu Google Go »»»
Google ist am Mittwoch, 28. März führte die erste stabile Version der Programmiersprache Go.
• Google hat eine neue Cloud-Plattform »»»
Google eröffnet seine eigene Cloud-Plattform Google Cloud, die Software-Entwickler innerhalb von virtuellen Maschinen, die auf der Infrastruktur von Google laufen zu lassen.
• Microsoft legte in den freien Zugang zum Quellcode von einer der wichtigsten Komponenten von Windows »»»
WRK sind die meisten der Quellcode NTOS Kern der neuesten Version von Windows unterstützt die x64-Architektur für Desktop-Systeme.
• Warum ist die iPhone-Anwendung Entwicklung in einer sich entwickelnden Region? »»»
IPhone-Anwendung Entwicklung ist teuer, vor allem auf die Kosten der Einstellung und Ausbildung von Entwicklern.
• Google-Office-Anwendungen im Voll gelernt, ohne das Internet arbeiten »»»
Eine aktualisierte Anwendung "Google Spreadsheets" Office-Suite von Web-Anwendungen hat Google komplett offline zu werden - der Benutzer kann die Dateien ohne Internetverbindung zu bearbeiten.