Avian icon

Avian

Avian icon

Avian

  4
Бесплатное ПО Открытый код
Категории: Сети и администрирование Разработка
Платформы: iOS Linux Windows Mac
Особенности:
cross-platform virtual-machine development



Avian - это легкая виртуальная машина и библиотека классов, разработанная для
предоставления полезного набора функций Java, подходящих для создания
автономных приложений.

Это эффективно. ВМ реализована с нуля и предназначена как для быстрой, так и
для небольшой работы.

\- Just-In-Time (JIT) компиляция для быстрого выполнения метода
\- Генерация, копирование сборки мусора обеспечивает короткие времена паузы и
хорошую пространственную локализацию
\- Локальные кучи потока обеспечивают O (1) выделение памяти без затрат на
синхронизацию
\- Обращение по нулевому указателю обрабатывается через сигналы ОС, чтобы
избежать ненужных ветвей

Библиотека классов спроектирована так, чтобы быть как можно слабее связанной,
что позволяет таким инструментам, как ProGuard, агрессивно изолировать
минимальный код, необходимый для приложения. Это приводит к меньшим загрузкам
и более быстрому запуску.

Аналоги (44):

  • 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
  • PHP

    PHP - широко используемый язык сценариев общего назначения, который особенно подходит для Web ...
      420
    Бесплатное ПО Открытый код
    Mac Linux Windows
    язык сценариев programming-language php-development php php-based hypertext-preprocessor объектно-ориентированный язык web-development programming
  • C (programming language)

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

    C ++ является статически типизированной, свободной формой, мультипарадигмой, скомпилированной, универсальной, мощной ...
      260
    Бесплатное ПО Открытый код
    Mac Linux Windows
    объектно-ориентированный язык системное программирование programming-language компилируемый язык development
  • Node.js

    Node.js - это платформа, основанная на JavaScript-среде Chrome, которая позволяет быстро создавать и масштабировать ...
      246
    Бесплатное ПО Открытый код
    Mac Linux Windows Browser extension
    web-applications основанный на узлах (нодах) application-builder self-hosted server-software server-side javascript web-development
  • Ruby

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

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

    Язык системного программирования, который работает невероятно быстро, предотвращает почти все сбои и ...
      66
    Бесплатное ПО Открытый код
    Mac Linux Windows
    static-typing менеджер пакетов абстрактные типы данных тип вывода типизированного programming-language сопоставление с образцом
  • Microsoft Silverlight

    Silverlight является платформой разработки Microsoft для создания мультимедийных приложений и ...
      65
    Бесплатное ПО
    Mac Windows Browser extension Windows mobile
    web-applications runtime developer-tools framework browser-extension Не поддерживается internet explorer
  • Dart

    Dart (первоначально назывался Dash) - это язык веб-программирования, разработанный Google.
      64
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    programming-language virtual-machine javascript programming parser
  • Scala

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

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

    Julia - это высокопроизводительный динамический язык программирования для технических вычислений высокого уровня, с ...
      43
    Бесплатное ПО Открытый код
    Mac Linux Windows
    compilers numerical-computations programming-language libuv development plotting параллельные вычисления programming numerical
  • Haxe

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

    Asp.net - это серверная среда веб-приложений с открытым исходным кодом, предназначенная для веб-разработки ...
      32
    Бесплатное ПО
    Windows
    web-framework framework server-side rad net-framework web-development web-application-framework
  • .NET Framework

    Свободно. Кросс-платформенный. Открытый исходный код. Платформа разработчика для создания всех ваших приложений.
      32
    Бесплатное ПО Открытый код
    Windows
    developer-tools software-framework development framework
  • 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 объектно-ориентированный язык
  • 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
  • Clojure

    Clojure - это динамический язык программирования, предназначенный для виртуальной машины Java (и CLR).
      23
    Бесплатное ПО Открытый код
    Mac Linux Windows
    concurrent compilers programming-language java-based lisp programming функциональный язык
  • jRuby

    JRuby - это 100% Java-реализация языка программирования Ruby, работающая на Java Virtual ...
      22
    Бесплатное ПО Открытый код
    Mac Linux Windows
    jruby java-based interpreter объектно-ориентированный язык ruby programming
  • Tcl

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

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

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

    Vala - это новый язык программирования, целью которого является привлечение современных возможностей языка программирования в GNOME ...
      16
    Бесплатное ПО Открытый код
    Linux Windows
    programming programming-language объектно-ориентированный язык
  • Hack

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

    .NET Core - это кроссплатформенная платформа свободного программного обеспечения с открытым исходным кодом, аналогичная.
      10
    Бесплатное ПО Открытый код
    Mac Linux Windows
    software-framework development
  • Ceylon

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

    Ada 2012 - это новое поколение ведущего в мире языка программирования для безопасного проектирования ...
      7
    Бесплатное ПО Открытый код
    Linux Windows
    programming programming-language concurrent-language concurrent
  • Crystal (programming language)

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

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

    Boo - это стабильный объектно-ориентированный статически типизированный язык программирования для.
      4
    Бесплатное ПО Открытый код
    Mac Linux Android Windows
    rad programming-language net-framework programming .net framework
  • Factor

    Факторный язык программирования
      4
    Бесплатное ПО Открытый код
    Mac Linux Windows
    programming-language concatenative
  • Jabaco

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

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

    Язык программирования кворума. - Первый в мире научно-ориентированный язык программирования.
      3
    Бесплатное ПО Открытый код
    Mac Linux Windows
    programming-language
  • 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
  • Odin

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

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