Lush

Szoftver screenshot:
Lush
Szoftver adatai:
Változat: 2.0.1
Feltöltés dátuma: 11 May 15
Fejlesztő: Yann
Engedély: Ingyenes
Népszerűség: 79

Rating: 5.0/5 (Total Votes: 1)

Lush projekt egy objektum-orientált programozási nyelv célja a kutatók, kísérletezők és mérnökök érdekel nagyszabású numerikus és grafikus alkalmazások.
Lush úgy tervezték, hogy használható olyan helyzetekben, amikor az ember azt szeretné egyesíteni a rugalmasságot, a magas szintű, gyengén típusos értelmezett nyelv, a hatékonyság, szigorú típusos, natív lefordított nyelv, és a könnyű integrációját írt kód C, C ++, vagy más nyelven.
Lush szabad szoftver (GPL licenc alatt). Ez fut a GNU / Linux, Mac OS-X, Solaris, IRIX, illetve Windows alatt Cygwin.
Lush előnyösen használható olyan projektekhez, ahol egy egyébként kombinációját használja interpretált nyelv, mint a Matlab, Python, Perl, S +, vagy akár (huhh!) BASIC, és a lefordított nyelv, mint a C.
Lush hozza a legjobb mindkét világból a nevével három nyelven jött létre: (1) a gyengén típusos, szemetet gyűjtött, dinamikusan hatókörű, értelmezett nyelv egy egyszerű Lisp-szerű szintaxis, (2), szigorú típusos, lexikailag hatókörű összeállított nyelvet, amely ugyanazt a Lisp-szerű szintaxist, és (3) a C nyelvet, mely szabadon keverhető Lush kódot egy egységes program, akár egyetlen funkciója. Úgy hangzik, bonyolult, de ez nem az. Tény, dús úgy tervezték, hogy nagyon egyszerű megtanulni és könnyen használható.
Ha a kutatás és fejlesztés jelfeldolgozás, képfeldolgozás, gépi tanulás, a számítógépes látás, bioinformatika, adatbányászat, statisztika, szimuláció, optimalizálás, vagy a mesterséges intelligencia, és úgy érzi, korlátozzák Matlab és egyéb meglévő eszközök, Lush az Ön számára . Ha szeretne egy egyszerű környezetben kísérletezni grafika, videó, és a hangok, Lush az Ön számára.

Tulajdonságok :

  • Egy nagyon tiszta, egyszerű, és könnyen elsajátítható Lisp-szerű szintaxis.
  • A fordító, amely során nagyon hatékony C kódot, és támaszkodik a C fordítót, hogy készítsen hatékony natív kód (nincs hatékony bájtkódjának vagy virtuális gép).
  • Egy egyszerű módja az interfész C funkciók és könyvtárak, és egy erőteljes, dinamikus linker / loader az objektum-fájlok vagy könyvtárak (.o, .a és .so fájlokat) írt egyéb összeállított nyelven.
  • Az a képesség, hogy szabadon mix Lisp és C egyetlen funkciója.
  • Egy erős meg vektor / mátrix / tensor műveletek.
  • A hatalmas könyvtár több mint 10.000 numerikus eljárást, beleértve a teljes interfészek GSL, LAPACK, és BLAS.
  • A könyvtár kép- és jelfeldolgozás rutinok.
  • Egy kiterjedt grafikai rutint, beleértve az objektum-orientált GUI toolkit, egy interfész OpenGL / Glu / GLUT, és a OpenInventor jelenetet renderelő motort.
  • Az interfész a Simple Directmedia Layer (SDL) multimédiás könyvtár, köztük egy sprite osztály pixel-pontos ütközés észlelése (tökéletes 2D-s játékok).
  • Hang és videó rángatás (ALSA és Video4Linux).
  • Több könyvtárak gépi tanulás, neurális háló, statisztikai becslés, rejtett Markov modellek (gblearn2, Torch, HTK, SVM).
  • könyvtárak számítógépes látás (OpenCV, Intel nyílt forráskódú Vision Library), és 3D-s jelenet rendering (OpenInventor).
  • kötések a JavaVM API és a Python C API.
  • Lush szabad szoftver.

Mi az új ebben a kiadásban:

  • Ez a verzió tartalmaz néhány hibajavítás.

Mi az új 2.0-ás verzió:

  • Ez a változat rögzíti számos hibát és tökéletesített gnuplot felület.

Hasonló program

Scala
Scala

17 Feb 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

GCC UPC
GCC UPC

11 May 15

OpenCL
OpenCL

11 May 15

Hozzászólások a Lush

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!