Luxuriant

Un langage de programmation pour les chercheurs
Télécharger maintenant

Luxuriant Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • David Vignoni
  • Site Internet de l'éditeur:
  • http://art.gnome.org/themes/icon/390

Luxuriant Mots clés


Luxuriant La description

Un langage de programmation pour les chercheurs Projet luxuriant est un langage de programmation orienté objet conçu pour les chercheurs, les expérimentateurs et les ingénieurs intéressés par des applications numériques et graphiques à grande échelle.Lush est conçu pour être utilisé dans des situations où on voudrait combiner la flexibilité d'un niveau élevé, faiblement -La langue interprétée, avec l'efficacité d'une langue fortement dactylographiée, entièrement compilée, et avec l'intégration facile du code écrit dans C, C ++ ou d'autres langues.LUSH est un logiciel libre (sous la licence GPL). Il fonctionne sur GNU / Linux, Mac OS-X, Solaris, IRIX et sous Windows sous Cygwin.Lush peut être utilisé avantageusement pour des projets où l'on utilise autrement une combinaison d'une langue interprétée comme Matlab, Python, Perl, S + ou Même (Gasp!) Basic, et une langue compilée comme C.Lush apporte le meilleur des deux mondes en enveloppant trois langues en une: (1) une langue faiblement saisie, collectée à la poubelle, scopée dynamique et interprétée avec un simple lisp- comme la syntaxe, (2) un langage compilé de manière linéiquement typée, qui utilise la même syntaxe de type LISP, et (3) le langage C, qui peut être librement mélangé à un code luxuriant dans un seul programme, même dans un seul seul une fonction. Cela semble compliqué, mais ce n'est pas le cas. En fait, Lush est conçu pour être très simple à apprendre et à être facile à utiliser. Si vous faites des recherches et du développement dans le traitement du signal, le traitement des images, l'apprentissage automatique, la vision informatique, la bio-informatique, l'exploitation minière de données, les statistiques, la simulation, l'optimisation, ouc. Intelligence artificielle et se sentir limité par Matlab et d'autres outils existants, Lush est pour vous. Si vous voulez un environnement simple pour expérimenter des graphiques, des vidéos et des sons, vous êtes pour vous. Voici quelques caractéristiques essentielles de "Lush": · Une syntaxe très propre, simple et facile à apprendre de Lisp. · Un compilateur qui produit un code C très efficace et s'appuie sur le compilateur C pour produire du code natif efficace (pas de bypode inefficace ou de machine virtuelle). · Un moyen facile d'interfacer des fonctions et de bibliothèques C et une puissante liante dynamique / chargeuse pour les fichiers d'objet ou les bibliothèques (.O, les fichiers .a et .so) écrit dans d'autres langages compilés. · La capacité de mélanger librement LISP et C dans une seule fonction. · Un puissant ensemble de fonctionnalités de vecteur / matriciel / tensor. · Une énorme bibliothèque de plus de 10000 routines numériques, y compris des interfaces complètes avec GSL, Lapack et Blas. · Une bibliothèque de routines d'image et de traitement de signal. · Un ensemble complet de routines graphiques, y compris une boîte à outils graphique orientée objet, une interface pour OpenGL / Glu / Glut et le moteur de rendu des scènes openVusteur. · Une interface à la bibliothèque multimédia SIMPLEMEDIAIA COUCHE (SDL), y compris une classe Sprite avec une détection de collision précise du pixel (parfait pour les jeux 2D). · Prise sonore et vidéo (en utilisant ALSA et VIDEO4LINUX). · Plusieurs bibliothèques pour l'apprentissage des machines, le filet neural, l'estimation statistique, les modèles de markov cachés (GLEPARN2, TORCH, HTK, SVM). · Bibliothèques pour la vision informatique (OPENCV, la bibliothèque de vision open source d'Intel) et le rendu des scènes 3D (OpenInventor). · Les liaisons à l'API Javavm et à l'API Python C. · Lush est un logiciel libre.


Luxuriant Logiciels associés

Barista

Barista est une bibliothèque d'objectifs CAML conçue pour charger, construire, manipuler et enregistrer des fichiers de classe Java. ...

345

Télécharger

Exscripteur

Un langage de script pour automatiser les connexions réseau sur des protocoles tels que Telnet ou SSH. ...

207

Télécharger