La version finale de Scala 2.8 est sortie !
Scala est un langage de programmation très évolué. Il se compile en bytecode Java ou en .Net. La compatibilité avec Java est telle qu'il est possible d'utiliser des classes écrites en Java à partir de Scala et vice-versa.
Ce langage intègre de façon naturelle des fonctionnalités issues des langages orientés-objets et des langages fonctionnels. Les apports de la programmation fonctionnelle aux langages objets, plus répandus, sont multiples et deviennent rapidement indispensables une fois qu'on y est habitué.
En particulier, il est maintenant possible d'écrire des codes à la fois très concis, comme en Ruby ou Python, tout en ayant beaucoup plus de sûreté grâce à un typage statique fort. Cela est rendu possible grâce à un système très avancé de gestion et d'inférence des types.
Plus d'infos sur cette nouvelle version dans la suite de la dépêche.
NdM : Le code source de Scala est sous une licence propre au projet mais semblable à la licence BSD.
FFADO 2.0.0 est disponible pour les pilotes audio FireWire
La version 2.0.0 de FFADO, Free Firewire Audio Drivers, est disponible. Pour rappel, FFADO est un ensemble de pilotes Linux permettant d'utiliser les périphériques audio FireWire.
FFADO s'utilise pour l'instant uniquement comme pilote JACK (Jack Audio Connection Kit) cependant un pilote ALSA est en préparation (voir la suite de la dépêche).
La traduction de l'annonce officielle est dans la suite de la dépêche.
FFADO s'utilise pour l'instant uniquement comme pilote JACK (Jack Audio Connection Kit) cependant un pilote ALSA est en préparation (voir la suite de la dépêche).
La traduction de l'annonce officielle est dans la suite de la dépêche.