Dart icon

Dart

Dart icon

Dart

  64
Бесплатное ПО Открытый код
Категории: Сети и администрирование Разработка
Платформы: Linux Web Windows Mac
Особенности:
programming-language virtual-machine javascript programming parser



Dart (первоначально назывался Dash) - это язык веб-программирования,
разработанный Google. Это было обнародовано на конференции GOTO в Орхусе, 2011
10-12 октября. Цель Dart - «в конечном итоге заменить JavaScript в качестве
языка общения в веб-разработке на открытой веб-платформе».

Мотивация:
Dart предназначен для решения проблем JavaScript (которые, согласно утечке
меморандума, не могут быть решены путем развития языка), предлагая при этом
более высокую производительность, возможность «быть проще для крупномасштабных
проектов» и улучшенные функции безопасности. Google предлагает кросс-
компилятор, который компилирует Dart в ECMAScript 5, для совместимости с не-
Dart браузерами. Google также планирует интегрировать собственную виртуальную
машину в Chrome (теперь доступна ветка Chromium) и поощрять конкурентов делать
то же самое с их браузерами.

Составители:
dartc компилирует Dart в простой JavaScript. Frog - новый компилятор Dart,
написанный на Dart; хотя он еще не обладает всеми возможностями dartc, он
генерирует гораздо более оптимизированный код. 18 ноября 2011 года Google
выпустила Dart Editor, редактор Dart с открытым исходным кодом, основанный на
компонентах Eclipse, для Mac OS X, Windows и Linux.

Аналоги (54):

  • Python

    Python - это интерпретируемый, интерактивный, объектно-ориентированный, расширяемый язык программирования.
      1116
    Бесплатное ПО Открытый код
    Mac Linux Windows
    haiku pip (установщик пакетов) сбор мусора morphos programming-language aros s60 модульная система opensolaris высокий уровень rad объектно-ориентированный язык amigaos programming динамическая печать
  • Java

    Java - это язык компьютерного программирования общего назначения, основанный на классах ...
      583
    Бесплатное ПО Открытый код
    Linux Web Blackberry Windows Mac Android
    computer-program programming-languages programming jvm сбор мусора s60 development java mobile programming-language-library kindle fire multithread cross-platform programmer computer-programming-language virtual-machine playbook computer-programming совместимость с x86/x64 кодирование programming-tools programming-language programming-library lamp hp webos объектно-ориентированный язык blackberry 10
  • JavaScript

    JavaScript (иногда сокращенный до JS) - это легкий, интерпретируемый, объектно-ориентированный язык с ...
      508
    Бесплатное ПО Открытый код
    Linux Web Windows Mac iOS Android Browser extension
    язык сценариев haiku основанное на прототипе наследование programming-language документация для программистов асинхронный aros web-development programming
  • C (programming language)

    C - это язык программирования общего назначения.
      267
    Бесплатное ПО Открытый код
    Linux Windows Playstation Mac iOS Android
    manual memory management haiku android wear programming-language development встроенная сборка aros системное программирование компилируемый язык
  • Ruby

    Ruby - это динамический, рефлексивный, объектно-ориентированный язык программирования общего назначения, который объединяет ...
      241
    Бесплатное ПО Открытый код
    Mac Linux Windows
    haiku обработка текста блоки programming-language менеджер пакетов interpreter объектно-ориентированный язык programming динамическая печать
  • Lua

    Lua - мощный, быстрый, легкий, встраиваемый язык сценариев.
      145
    Бесплатное ПО Открытый код
    Linux Windows Playstation Mac iOS Android
    язык сценариев haiku morphos скрипты android wear programming-language amigaos configuration
  • Perl

    Perl - это высокоуровневый, универсальный, интерпретируемый, динамический язык программирования с более чем 22 годами ...
      122
    Бесплатное ПО Открытый код
    Mac Linux Windows
    programming haiku programming-language интеграция с оболочкой
  • Go (Programming Language)

    Go - это язык программирования с открытым исходным кодом, который позволяет легко создавать простые, надежные и ...
      96
    Бесплатное ПО Открытый код
    Mac Linux Windows
    readability мониторинг производительности наследование классов programming-language компилируемый язык development
  • CoffeeScript

    CoffeeScript - это маленький язык, который компилируется в JavaScript.
      68
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    web-development programming-language javascript скриптинг
  • Scala

    Scala - это современный мультипарадигмальный язык программирования, основанный на виртуальной машине Java (JVM) ...
      61
    Бесплатное ПО Открытый код
    Mac Linux Windows
    java-based concurrent объектно-ориентированный язык compilers функциональный язык компилируемый язык
  • Haskell

    Haskell - продвинутый чисто функциональный язык программирования.
      53
    Бесплатное ПО Открытый код
    Mac Linux Windows
    programming-language функциональный язык development
  • Haxe

    Haxe - это набор инструментов с открытым исходным кодом, основанный на современном строго типизированном языке программирования высокого уровня, ...
      36
    Бесплатное ПО Открытый код
    Linux Raspberry Pi Windows Mac
    programming-language game-development developer-tools development сопоставление с образцом объектно-ориентированный язык макрос mobile-apps-development programming
  • Typescript

    TypeScript предлагает вам дополнительную статическую проверку типов наряду с последними функциями ECMAScript.
      31
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    compilers programming-language javascript-development self-hosted node.js interpreter объектно-ориентированный язык web-development programming
  • Apple Swift

    Swift - это язык программирования для приложений iOS, OS X, watchOS и tvOS, основанный на лучшем C ...
      30
    Бесплатное ПО Открытый код
    Mac Linux
    язык сценариев mac-osx-development compilers скрипты programming-language development ios-development interpreter объектно-ориентированный язык mobile-apps-development programming
  • Objective-C

    Язык Objective-C - это простой компьютерный язык, разработанный, чтобы ...
      28
    Бесплатное ПО Открытый код
    Mac Linux Windows
    Не поддерживается programming-language объектно-ориентированный язык
  • Erlang

    Erlang - это параллельный универсальный язык программирования для сборки мусора и система времени выполнения ...
      27
    Бесплатное ПО Открытый код
    Mac Linux Windows
    реальное время real-time fault-tolerance programming-language распределенных вычислений programming concurrent-language функциональный язык hot-swapping высокая доступность
  • Groovy

    Groovy - это динамичный и динамический язык для виртуальной машины Java (JVM).
      27
    Бесплатное ПО Открытый код
    Mac Linux Windows
    compilers java-based dynamic-language interpreter объектно-ориентированный язык скрипты
  • Nim (programming language)

    Nim - это статически типизированный императивный язык программирования с мощной системой макросов, который пытается ...
      26
    Бесплатное ПО Открытый код
    Mac Linux Windows
    significant-indentation cross-platform compilers programming-language development lisp-как повелительный язык объектно-ориентированный язык python-like programming
  • FreeBASIC

    FreeBASIC - это полностью бесплатный 32-битный BASIC-компилятор с открытым исходным кодом, синтаксис которого похож на ...
      23
    Бесплатное ПО Открытый код
    Linux Windows
    compilers programming-language development basic-programming basic-compiler поддержка quickbasic basic-language programming
  • Tcl

    Tcl (первоначально из "Tool Command Language", но условно отображается как ...
      22
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев rad скрипты rapid-prototyping графический интерфейс пользователя
  • Kotlin

    Статически типизированный язык программирования, ориентированный на JVM и JavaScript, на 100% совместимый с Java ™
      19
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    язык сценариев compilers programming-language developer-tools development rad interpreter объектно-ориентированный язык web-development programming
  • F# (programming language)

    F # является кратким, выразительным и эффективным функциональным и объектно-ориентированным языком для.
      17
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев объектно-ориентированный язык .net programming-language функциональный язык
  • IronPython

    IronPython - это реализация языка программирования Python, работающего под.
      17
    Бесплатное ПО Открытый код
    Mac Linux Windows
    .net python programming-language silverlight
  • Jython

    Jython, наследник JPython, является реализацией языка программирования Python, написанного на ...
      17
    Бесплатное ПО Открытый код
    Mac Linux Windows
    programming python programming-language java
  • REBOL

    Rebol (исторически REBOL) - это кроссплатформенный язык обмена данными и мультипарадигмальная динамика ...
      14
    Бесплатное ПО
    Mac Linux Windows
    не требует установки networking dsl скрипты programming-language распределенных вычислений development выразительный automation графический интерфейс пользователя lisp multiplatform programming json domain-specific-language
  • Hack

    Hack - это язык программирования для HHVM, который легко взаимодействует с PHP.
      12
    Бесплатное ПО Открытый код
    Linux
    язык сценариев скрипты programming-language development javascript interpreter rad объектно-ориентированный язык web-development programming
  • Babel

    Babel - это компилятор для написания JavaScript следующего поколения.
      12
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    development javascript-preprocessor javascript-development node.js javascript
  • Squirrel (programming language)

    Squirrel - это высокоуровневый императивный объектно-ориентированный язык программирования, предназначенный для ...
      12
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев programming-language объектно-ориентированный язык скрипты programming
  • LiveScript

    LiveScript - это язык, который компилируется в JavaScript.
      11
    Бесплатное ПО Открытый код
    Mac Linux Windows
    javascript
  • Ceylon

    Цейлон - это язык, разработанный специально для написания больших программ в командах.
      9
    Бесплатное ПО Открытый код
    Mac Linux Windows
    static-typing cross-platform jvm hotspot jvm programming-language development virtual-machine javascript javascript-vm объектно-ориентированный язык programming функциональный язык
  • Cobra

    Cobra - это высокопроизводительный, быстроразвивающийся язык программирования.
      9
    Бесплатное ПО Открытый код
    Mac Linux Windows
    dynamic-language .net programming-language rad объектно-ориентированный язык Не поддерживается programming
  • Script#

    Скрипт # приносит силу и производительность C # и.
      8
    Бесплатное ПО
    Mac Linux Windows
    js-transcompiled web-development programming-language javascript
  • thinBasic

    thinBasic - это простой, гибкий и простой в освоении интерпретируемый язык программирования.
      8
    Бесплатное ПО
    Windows
    dll debugger compilers languages кодирование модули programming-language automation grammar interpreter programming software-development parser
  • Elixir

    Elixir - это динамический, функциональный язык, разработанный для создания масштабируемых и поддерживаемых приложений.
      7
    Бесплатное ПО
    Mac Linux Windows
    dragonfly bsd programming-language функциональный язык
  • Crystal (programming language)

    Язык программирования с Ruby-подобным синтаксисом, который компилируется в эффективный нативный код.
      7
    Бесплатное ПО Открытый код
    Mac Linux
    programming programming-language compilers
  • Kaffeine JS

    Kaffeine - это набор расширений синтаксиса Javascript, которые пытаются сделать его более удобным для использования.
      7
    Бесплатное ПО Открытый код
    Mac Linux Windows
    javascript
  • wxBasic

    wxBasic - это базовый интерпретатор, который: * бесплатный * с открытым исходным кодом (LGPL)
      7
    Бесплатное ПО Открытый код
    Linux Windows
    programming-language interpreter basic-compiler Не поддерживается programming
  • Solid

    Solid - минималистский интерпретируемый язык с чистой объектной моделью и крошечной виртуальной машиной.
      5
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев встраиваемый interpreter Не поддерживается development
  • Jabaco

    Jabaco - это простой язык программирования с синтаксисом, подобным Visual Basic.
      4
    Бесплатное ПО
    Windows
    automation скрипты programming-language
  • Avian

    Легкая альтернатива Java.
      4
    Бесплатное ПО Открытый код
    iOS Linux Windows Mac
    cross-platform virtual-machine development
  • Wyvern

    Wyvern - это новый язык программирования, призванный помочь разработчикам быть очень продуктивными при написании ...
      4
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев compilers programming-language developer-tools development type-specific-language ide interpreter объектно-ориентированный язык web-development programming
  • SMX

    SMX: динамическая генерация HTML с помощью простого серверного макроязыка с поддержкой высокоскоростной базы данных ...
      4
    Бесплатное ПО Открытый код
    Linux Windows
    язык сценариев programming-language dynamic-html не требует установки
  • X10 (programming language)

    Язык программирования X10 организован вокруг четырех основных принципов асинхронности, локальности ...
      4
    Бесплатное ПО Открытый код
    Mac Linux Windows
    cluster-programming programming-language gpu-programming parallel-programming
  • sdlBasic

    sdlBasic - это небольшой, эффективный и многоплатформенный базовый интерпретатор, предназначенный для создания игр с использованием ...
      4
    Бесплатное ПО Открытый код
    Linux Windows
    unix gnu programming gnome database red-hat база данных interactive азартные игры php nuke debian mysql games ведение блога portal redhat forums sql surveys weblog kde Не поддерживается news
  • Objective-J

    Objective-J - это язык программирования, разработанный как часть ...
      3
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    programming-language javascript объектно-ориентированный язык
  • Coco

    Необычный CoffeeScript. Коко - это диалект CoffeeScript, который стремится быть более радикальным и практичным.
      2
    Бесплатное ПО Открытый код
    Mac Linux Windows
    Не поддерживается javascript
  • Blade

    The core tools for Blade rich client development.
      2
    Бесплатное ПО Открытый код
    Windows
    compilers c-sharp javascript aspnet web-development
  • Motti.NET (Programming Language)

    Motti.NET - продвинутый язык программирования!
      1
    Бесплатное ПО Открытый код
    Web Windows
    software-framework programming-language application-builder development framework Не поддерживается programming motti.net (programming language)
  • Object Pascal

    Object Pascal - это мультипарадигмальное, объектно-ориентированное, основанное на компонентах программирование общего назначения ...
      1
    Бесплатное ПО Открытый код
    Linux Windows Mac iOS Android
    haiku morphos programming-language aros amigaos programming
  • V (programming language)

    Простой, быстрый, безопасный, скомпилированный язык для разработки поддерживаемого программного обеспечения.
      1
    Бесплатное ПО Открытый код
    Linux Windows Mac iOS Android
    programming programming-language compilers
  • Bublé

    Вдохновленный Бабелем, Bublé - это компилятор ES2015, который берет ваш код JavaScript ES2015 и ...
      1
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев developer-tools gitlab javascript-development self-hosted node.js web-development transpiler
  • Smalltalk

    Smalltalk - это язык объектно-ориентированного программирования (ООП). Это объекты полностью вниз.
      0
    Бесплатное ПО Открытый код
    Web Linux Windows Mac iOS Android
    programming programming-language объектно-ориентированный язык
  • Odin

    Быстрый, лаконичный, читаемый, прагматичный и открытый язык программирования.
      0
    Бесплатное ПО Открытый код
    Mac Linux Windows
    programming programming-language
  • Sucrase

    Супербыстрая вавилонская альтернатива
      0
    Бесплатное ПО Открытый код
    Mac Linux Windows
    development javascript-preprocessor javascript-development node.js javascript npm