Lush

Скриншот программы:
Lush
Детали программы:
Версия: 2.0.1
Дата загрузки: 11 May 15
Разработчик: Yann
Тип распространения: Бесплатная
Популярность: 14

Rating: nan/5 (Total Votes: 0)

Lush проект является объектно-ориентированный язык программирования, предназначенный для исследователей, экспериментаторов и инженеров, заинтересованных в крупномасштабных численных и графических приложений.
Пышная предназначен для использования в ситуациях, когда можно было бы хотеть, чтобы объединить гибкость высоком уровне, слабо типизированный интерпретируемый язык, с эффективностью сильно типизированных, изначально скомпилированный язык, и с легкой интеграции кода, написанного в C, C ++, или других языков.
Пышная свободное программное обеспечение (под лицензией GPL). Она работает на GNU / Linux, Mac OS-X, Solaris, Irix, и на Windows, под Cygwin.
Пышная можно с успехом использовать для проектов, где можно было бы в противном случае использовать комбинацию интерпретируемого языка как Matlab, Python, Perl, S +, или даже (удушье!) BASIC, и компилируемый язык, как C.
Пышная приносит лучшее из обоих миров, упаковка на трех языках в одном: (1) слабо типизированный, сборщиком мусора, динамической областью видимости, интерпретируемый язык с простым Lisp-подобным синтаксисом, (2) сильно типизированных, лексически ограниченный компилируемый язык, который использует тот же Lisp-подобный синтаксис, и (3) на языке С, которая может быть свободно смешаны с Lush кода в одной программе, даже в пределах одной функции. Это звучит сложно, но это не так. На самом деле, Пышный разработан, чтобы быть очень простым в освоении и проста в использовании.
Если вы исследования и разработки в области обработки сигналов, обработки изображений, машинного обучения, компьютерного зрения, био-информатики, анализа данных, статистики, моделирования, оптимизации, или искусственного интеллекта, и чувствовать себя ограничивается Matlab и других существующих инструментов, Lush для вас , Если вы хотите простую среду экспериментировать с графикой, видео и звуков, Lush для вас

Особенности :.

  • Очень чистый, простой и легко научиться Lisp-подобный синтаксис.
  • компилятор, который производит очень эффективный код C и полагается на компилятор C для получения эффективного машинного кода (не байт-код или неэффективное виртуальную машину).
  • простой способ взаимодействия C функции и библиотеки, и мощный динамический компоновщик / загрузчик для объектных файлов или библиотек (.o, .a и .so файлы), написанных на других языках, составленный.
  • Возможность свободно смешивать Lisp и C в одной функции.
  • мощный набор вектор / матричных / тензорных операций.
  • огромная библиотека из более чем 10000 численных процедур, в том числе полных интерфейсов GSL, LAPACK, BLAS и.
  • Библиотека изображений и обработки сигналов процедур.
  • Широкий набор графических процедур, в том числе объектно-ориентированного инструментария GUI, интерфейс к OpenGL / GLU / GLUT, и OpenInventor сцены рендеринга.
  • Интерфейс для простой Directmedia Layer (SDL), мультимедийная библиотека, в том числе класса спрайта с пиксельной точностью обнаружения столкновений (идеально подходит для 2D-игр).
  • Звук и видео захвата (с использованием ALSA и Video4Linux).
  • Несколько библиотек для машинного обучения нейронной сети, статистического оценивания,, скрытых марковских моделей (gblearn2, факел, НТК, SVM).
  • библиотеки для компьютерного зрения (OpenCV, с открытым исходным кодом Intel Видение библиотека), и 3D рендеринга сцены (OpenInventor).
  • привязки к API JavaVM и к API Python C.
  • Lush свободное программное обеспечение.

Что нового В этом выпуске:.

  • Эта версия содержит исправления некоторых

Что нового в версии 2.0:

  • Эта версия исправляет многочисленные ошибки и имеет улучшенный интерфейс GNUPLOT.

Похожие программы

bc
bc

3 Jun 15

Chicken
Chicken

17 Jul 15

gears-less
gears-less

20 Feb 15

pyPEG
pyPEG

14 Apr 15

Комментарии к Lush

Комментарии не найдены
добавить комментарий
Включите картинки!