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.

Схожі програми

SMOP
SMOP

11 May 15

Adobe Alchemy
Adobe Alchemy

3 Jun 15

Jikes RVM
Jikes RVM

15 Apr 15

Lush

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями