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: 14

Rating: nan/5 (Total Votes: 0)

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

Rails
Rails

17 Feb 15

R
R

17 Feb 15

Mercury
Mercury

15 Apr 15

Plessc
Plessc

19 Feb 15

Hozzászólások a Lush

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