Lush

Screenshot Software:
Lush
Detalii soft:
Versiune: 2.0.1
Incarca data: 11 May 15
Producător: Yann
Licenţă: Gratuit
Popularitate: 14

Rating: nan/5 (Total Votes: 0)

Proiectul Lush este un limbaj de programare orientat-obiect conceput pentru cercetători, experimentatori și ingineri interesați în aplicații numerice și grafice de mari dimensiuni.
Lush este conceput pentru a fi folosit în situațiile în care s-ar dori să combine flexibilitatea unui nivel înalt, slab tastat-limbaj interpretat, cu eficienta o limbă nativ compilat-puternic tastat-și cu integrarea ușoară a codului scris în C, C ++, sau alte limbi.
Lush este software liber (sub licenta GPL). Se rulează pe GNU / Linux, Mac OS-X, Solaris, IRIX, și pe Windows sub Cygwin.
Lush poate fi folosit în mod avantajos pentru proiecte în cazul în care s-ar folosi altfel o combinație de un limbaj interpretat ca Matlab, Python, Perl, S +, sau chiar (suflare!) BASIC, și un limbaj compilat ca C.
Lush aduce cele mai bune din ambele lumi de ambalaj trei limbi într-un singur: (1) un slab tastat, colectate-gunoi, scoped dinamic, limbaj interpretat cu o sintaxa Lisp-ca simplu, (2) o-tastat puternic, lexical-Scoped limbaj compilat care utilizează aceeași sintaxă Lisp-cum ar fi, și (3) limbajul C, care pot fi amestecate în mod liber cu codul Lush în cadrul unui singur program, chiar și într-o singură funcție. Suna complicat, dar nu este. De fapt, Lush este proiectat pentru a fi foarte simplu de a învăța și de ușor de utilizat.
Daca faci de cercetare și dezvoltare în procesarea semnalelor, de prelucrare a imaginii, masina de învățare, viziune de calculator, bio-informatica, data mining, statistici, simulare, optimizare, sau inteligență artificială, și se simt limitat de Matlab și celelalte instrumente existente, Lush este pentru tine . Dacă doriți un mediu simplu de a experimenta cu grafică, video și sunete, Lush este pentru tine

Caracteristici :.

  • O sintaxă Lisp-ca foarte curat, simplu, și ușor de învățat.
  • O compilator care produce cod C este foarte eficient și se bazează pe compilatorul C pentru a produce cod nativ eficient (nu bytecode ineficiente sau mașină virtuală).
  • O modalitate ușoară de a interfață funcții C și biblioteci, și un puternic linker dinamic / încărcător pentru fișiere obiect sau biblioteci (.o, .a și fișiere Deci) scrise în alte limbi compilate.
  • Capacitatea de a se amesteca în mod liber Lisp și C într-o singură funcție.
  • Un set puternic de operațiuni vector / matrice / tensoriali.
  • O bibliotecă foarte mare de peste 10.000 de rutine numerice, inclusiv interfețele depline GSL, LAPACK, Blas.
  • O bibliotecă de rutine de imagine și de procesare a semnalului.
  • Un set extins de rutine grafice, inclusiv o GUI toolkit orientate-obiect, o interfață pentru OpenGL / GLU / GLUT, iar motorul de randare scena OpenInventor.
  • O interfață pentru stratul de Directmedia Simple (SDL) biblioteca multimedia, inclusiv o clasă sprite cu detectarea coliziunilor-pixel exactă (perfect pentru jocuri 2D).
  • Sunet și video hapsân (folosind ALSA și Video4Linux).
  • Mai multe biblioteci pentru masina de învățare, net neuronale, estimare statistică, ascunse modele Markov (gblearn2, lanterna, HTK, SVM).
  • biblioteci pentru computer vision (OpenCV, open source Intel Vision Library), și 3D scenă de redare (OpenInventor).
  • legături către API JavaVM și la API Python C.
  • Lush este software liber.

Ce este nou în această versiune:.

  • Această versiune conține câteva bugfixes

Ce este nou în versiunea 2.0:

  • Această versiune rezolvă numeroase bug-uri si are o interfață îmbunătățită gnuplot.

Software similare

LLVM
LLVM

17 Aug 18

GCL
GCL

3 Jun 15

SmartEiffel
SmartEiffel

3 Jun 15

Alice ML
Alice ML

2 Jun 15

Comentarii la Lush

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!