Rétrospective LinuxFr.org de l'année 2009

Posté par  (site web personnel) . Modéré par baud123.
14
4
jan.
2010
Communauté
Voici la tant attendue rétrospective LinuxFr de l'année 2009 : il s'en est passé des choses.

Côté business, Oracle achète Sun (avec du Java et du MySQL dedans), VMware achète SpringSource, et SCO se sépare du visionnaire Darl Mc Bride, muhahahaha... hum, pardon.

En politique, c'est triste car HADOPI, ACTA et vente liée, tandis que le Royaume-Uni a un plan d'action « Open Source, Open Standards and Re-Use » et que l’utilisation du cadastre français est autorisée pour OpenStreetMap.

Quelques événements ont eu lieu, tels que les spécifications Jingle qui sont sorties en v1.0, le RGI qui est publié et qui déçoit, Nokia qui sort le N900 sous Maemo, Apple libère Grand Central Dispatch, Yahoo libère son Hadoop, Launchpad qui est libéré par Canonical, Dailymotion qui fait du Theora, et Symbian qui est opensource et possède sa forge. Du côté des anniversaires, le petit Firefox a déjà 5 ans, Jabber/XMPP a 10 ans, le grand LinuxFr a 11 ans, et le vieux Unix a 40 piges.

Des logiciels libres majeurs ont évolué, avec entre autres :
Alfresco 3.0 à 3.2
Bash 4.0 et 4.1
Blender 2.49
digiKam 1.0
Eclipse 3.5
Emacs 23
Enlightenment E16 1.0 et 1.0.1
Firefox 3.5 (devenu selon les sources la version de navigateur la plus utilisée au monde)
Gajim 0.13
GCC 4.3.3 à 4.4.2
GDB 7.0 et 7.0.1
G'MIC 1.3
GNOME 2.26, 2.28
Inkscape 0.47
JOnAS 5.1 M5
KDE 4.2, 4.3
KOffice 2.0 et 2.1
Linux 2.6.29, 2.6.30, 2.6.31, 2.6.32, avec Btrfs et Ext4 entre autres.
LLVM 2.5, 2.6
Miro 2.0 et 2.5
Moonlight 1.0 et 2.0
Nexuiz 2.5
Nuxeo 5.2
OpenERP 5.0
OpenGL 3.1 et 3.2
Psi 0.13 et 0.14
Python 3.1 (et Django 1.1)
Qt 4.5 et 4.6
RPM 4.6
SeaMonkey 2.0
Sonar 1.6 à 1.12
Songbird 1.2 à 1.4
Theora 1.1
Thunderbird 3.0
Valgrind 3.5
VLC 1.0
Xfce 4.6
Xorg 7.5
...

Les distributions GNU/Linux et systèmes BSD ont aussi monté de version, avec par ordre alphabétique :
Archlinux 2009.08 (même si c'est une rolling release)
Debian 5.0 Lenny
DragonFlyBSD 2.4
Fedora 11, 12
FreeBSD 7.1, 7.2, 8.0
Knoppix 6.0, 6.2
Mandriva 2009.1, 2010.0, Enterprise Server 5
NetBSD 5.0
OpenBSD 4.5, 4.6
openSUSE 11.2
PC-BSD 7.1
RHEL 4.8, 5.3 et 5.4
Slackware 13.0
Ubuntu 9.04 et 9.10
...

Mandriva 2010.2

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Lucas Bonnet.
Étiquettes :
14
28
déc.
2010
Ada
Cette dépêche est tirée du journal de tankey.

La distribution qui n'en finit plus de mourir, pour à chaque fois renaître, Mandriva Linux, donne de ses nouvelles : la 2010.2 est disponible dans les bacs ! Cette 2010.2 n'est pas une nouvelle version, c'est la mise à disposition de toutes les mises à jour et corrections de bugs sous la forme d'une image ISO. Elle est donc à conseiller en remplacement de la 2010.1, évitant ainsi d'avoir ouatmilles mises à jour après installation. Roadmap/objectif tenu. Bravo.

Pour mémoire :
  • One est un LiveCD avec installation possible, contenant tous les drivers proprios (comme une Ubuntu, en gros)
  • Free reste toujours dans sa ligne stricte : rien de proprio, même pas les firmwares (Debian se débarrasse aussi des firmwares proprio dans sa prochaine édition, au passage)


Le dépôt non-free est accessible à tous, en deux clics, dans le cas où, par exemple, votre carte WiFi aurait besoin d'un firmware non libre, ou pour votre carte graphique un driver non-libre.

Le plus simple : se munir d'une clef USB de taille suffisante, puis copier le fichier iso
dd if=mandriva-linux-free-2010.2-x86_64.iso of=/dev/sdb bs=8M
Où sdb est votre clef, et non une partition sur celle-ci (sdb et pas sdb1). Une seconde partition sera automatiquement créée également, nommée « resize_me », elle permettra, une fois redimensionnée sur la totalité de l'espace restant (ou selon votre choix), d'être utilisée pour sauvegarder ses documents.

NdM: lien neutralisé en raison de la disparition des domaines

  • Development 2011 (22 clics) http://wiki.mandriva.com/en/2011_Development
  • Le tour en images (48 clics) http://forum.mandriva.com/fr/viewtopic.php?f=189&t=133677&p=839916#p839916

Petit tour d'horizon des distributions Mint, Sabayon, CentServer et Android

Posté par  (site web personnel) . Modéré par Mouns.
14
7
jan.
2009
Communauté
Voici un petit tour d'horizon des distributions GNU/Linux/BSD : Linux Mint 6, Sabayon Linux 4, CentServer et la distribution dédiée aux appareils de poche Android.

Linux Mint 6

Linux Mint est une petite distribution qui monte, basée sur Ubuntu (mais dont les paquets sont incompatibles) et dont l'objectif est de fournir un environnement complet fonctionnel avec des greffons de navigateurs, des codecs, la prise de charge de la lecture de DVD, Java et d'autres composants. Mint ajoute également un bureau et des menus personnalisés (dont la dominante de couleur est le vert-menthe), des outils de configuration spécifiques et une interface web d'installation de paquets.

Linux Mint 6 "Felicia” a été publiée le 15 décembre, est basée sur Ubuntu 8.10 Intrepid Ibex, et contient Linux 2.6.27, Gnome 2.24 et Xorg 7.4. Disponible en liveCD et liveDVD (Universal Edition), cette version apporte des nouvelles versions du gestionnaire de logiciels, de mises à jour, d'upload, un outil de contrôle parental, un installeur sous Windows, et de nouveaux logiciels d'échange de fichier et de gestion de parefeu.

Sabayon Linux 4

Sabayon Linux est un liveDVD basé sur Gentoo, qui permet d'installer la Gentoo, contenant un large panel d'environnements de bureau et de logiciels libres, et au look très « Web 2.0 » : réseaux sans fil, web et multimédia (Java, Flash Player, Google Earth, Picasa, etc.), navigateurs (Firefox, Opera, Konqueror, etc.), messagerie instantanée (Pidgin, Kopete, aMsn, etc.), lecteurs multimedia (Elisa Media Center, GeeXbox, VLC, Smplayer), outils de productivité (OpenOffice, Abiword, Gnucalc, Kontact, Adobe Reader).

Sabayon Linux 4 a été publié le 26 décembre ainsi que la révision 4-r1 le 31, en version x86 et x86_64. Tout a été compilé avec GCC 4.3, elle contient KDE (3.5.10 et 4.1.3), le gestionnaire de paquets Entropy, une foultitude d'autres bonnes choses et la musique de Pornophonique - Rock and Roll Hall of Fame (CC by-nc-nd). Cette version est dédiée à Alan Fox, décédé deux mois auparavant.

CentServer

CentServer (Community Enterprise Operation System for Server) est une distribution dédiée au serveurs, fork de CentOS. Conçue pour l'architecture x86_64 uniquement (AMD64 et Intel EM64T), elle est petite, rapide, sécurisée et sans serveur X. Elle tient sur un CD de 384 Mo et s'installe en 10 minutes. La version actuelle est la 0.8beta, et elle est basée sur CentOS 5.

La configuration minimale est :
  • 233 MHz
  • 128 Mo de RAM
  • au moins 1 Go d'espace disque.


Android sur netbook et FreeRunner

La distribution Android de Google pour les appareils de poches tels que les téléphones mobiles, s'est vue adaptée à deux types d'appareils : un netbook et le téléphone Neo FreeRunner.

VentureBeat a publié des photos d'Android tournant sur le Asus EEEPC 1000H : il leur aura fallu quatre heures de compilation. L'article s'attarde sur des conjectures quant au marché des smartphones et netbooks, mais également sur la concurrence de l'iPhone et du système et de l'écosystème Symbian (ultra leader du marché des smartphones avec 60 % de parts de marché, le système d'exploitation devant être libéré). En outre, quelques éléments techniques intéressants se sont glissés...

ImAndroid a publié des photos (floues) d'Android sur le smartphone Neo FreeRunner, qui à l'origine tourne sous OpenMoko. L'article initial est plutôt laconique et ne cite même pas ses sources. Un second article contient une photo plus nette avec le clavier logiciel. Sinon deux vidéos ont été publiées sur YouTube.

Les actus du Grand Architecte d'Android

Posté par  (site web personnel) . Édité par Florent Zara et Benoît Sibaud. Modéré par baud123. Licence CC By‑SA.
Étiquettes : aucune
14
20
jan.
2012
Android

Dans sa grande mansuétude (nom commun, /mɑ̃.sɥe.tyd/, féminin, « douceur d’âme qui porte à être indulgent, patient, clément. »), Google nous a donné des signes de son système « clopen » : sources, Holo, design.

Dix ans de DLFP : entretien avec l'équipe LinuxFR 3/3

Posté par  (site web personnel) . Modéré par Mouns.
14
26
sept.
2008
LinuxFr.org
À l'occasion de l'anniversaire de LinuxFR.org, vous nous avez posé quelques questions il y a de cela quelques jours, à nous donc d'y répondre. Suite des précédents entretiens ... et fin !

Aujourd'hui :
  • Quels sont les principaux critères d'accueil dans l'équipe LinuxFR ?
  • Lorsqu'on est Admin sur DLFP, on le marque sur son CV ou on le cache ? On ajoute la mention « mais jamais en journée ! » ?
  • Quelle distrib pour les serveurs ?
  • Combien de serveurs ?
  • Quel hébergeur/datacenter ?
  • Comment faire un don de serveur (si vous êtes à Level3 ce sera plus simple :) ) ?
  • Quels outils utilisez-vous pour l'administration système ? (svn, bazaar, rsync, shells, langages de programmation...)
  • Plus d'infos encore ?
  • Il y a des "perles" parfois dans les dépêches rejetées ? Si oui, vous pouvez nous en faire profiter ? NewsLinuxFrFortunes


Merci à tous !

Soirée déc‐ouverte LinuxFr.org, numéro 1 : FusionForge, LibreOffice et OpenLaw

13
3
fév.
2017
LinuxFr.org

L’idée est de lancer un nouveau format de soirée libriste (et d’itérer dessus). Le processus est de commencer par une première soirée, organisée très simplement (effort minimaliste), pour un nombre restreint de personnes engagées et de réfléchir à l’évolution continue du format, via des soirées répétitives, sans doute à un rythme mensuel.

À la base, LinuxFr.org organisait des réunions IRL/AFK (In Real Life, Away From Keyboard, dans la vie réelle, loin du clavier). C’était limité aux équipes de modérateurs, administrateurs, développeur(s), rédacteurs. Les sujets étaient centrés sur les évolutions de la communauté et des contributions au site. Pour de multiples raisons, ça s’est essoufflé. La volonté est de relancer cette dynamique, tout en ouvrant un peu le spectre et l’audience.

Da News in French

gNewSense 2.1

Posté par  (site web personnel) . Modéré par Bruno Michel.
13
2
sept.
2008
GNU
gNewSense, la distribution GNU/Linux soutenue par la FSF est sortie en version 2.1, seconde du nom DeltaH (« H » pour « Hardy Heron »).

Cette distribution est basée sur Ubuntu, et se veut entièrement libre, laissant de côté les quelques concessions faites par Canonical :
  • retrait des micrologiciels propriétaires du noyau Linux ;
  • retrait du dépôt « restricted » ;
  • installation par défaut des outils de développement ;
  • thème spécifique
gNewSense est un jeu de mot entre « Gnuisance » (nuisance, en référence à la clef GnuPG/OpenPGP de RMS) et New Sense (nouveau sens).

Cette version 2.1 apporte des mises à jour, des corrections et améliorations par rapport à la 2.0 sortie en mai 2008 :
  • Linux-ubuntu-modules désormais sans blobs non-libres ;
  • Usplash ajouté ;
  • Nouveau thème ;
  • Correction du module-init-tools pour eepro100 ;
  • Le LiveCD ne demande plus le mot de passe lors d'un sudo ;
  • Ajout de la prise en charge des dépôts extra dans python-apt ;
  • Corrections, améliorations et optimisations diverses.
Il s'agit d'un LiveCD installable de 604 Mo. Builder est un outil de création de distribution créé pour et par gNewSense.

OneTeam Desktop beta1 est libéré

Posté par  (site web personnel) . Modéré par tuiu pol.
13
24
déc.
2010
XMPP
OneTeam Desktop est un logiciel libre, client de messagerie instantanée pour le réseau ouvert et décentralisé XMPP (anciennement connu sous le nom de Jabber). OneTeam Desktop est disponible pour Linux (32 et 64 bits), Mac OS X et Windows, mais aussi sous forme d'extension pour Firefox. Il est publié sous la double licence MPL 1.1 et GNU GPL 2.0 (Mozilla Public License et GNU General Public License).

OneTeam Desktop offre une approche quelque peu différente des clients avancés déjà disponibles, comme Gajim ou Psi : un univers graphique un peu plus attrayant, des simplifications d'interface et des fonctionnalités plus confortables. Voici par exemple une liste non exhaustive des intérêts de OneTeam Desktop :
  • roster visuel : chaque contact est une carte dans laquelle figure l'avatar et la présence, le JID n'étant accessible que par hover du pointeur ;
  • messages non lus : marqués en sous-brillance, cela permet de reprendre aisément le fil d'une conversation interrompue ;
  • fils de conversation : chaque participant cliquant le message auquel il répond, il est possible de mettre en surbrillance ou de filtrer les multiples conversations qui peuvent prendre place dans les chats ;
  • ligne de commande : raccourcis contextuels avec auto-complétion, très utiles pour accélérer les tâches courantes ;
  • historique et navigation dans le temps : un onglet de chat affiche toujours la dernière conversation, et un petit bouton en haut de la zone de chat est présent pour remonter le temps et retrouver des conversations plus anciennes ;
  • correction : possibilité pour un participant de corriger une fois seulement son dernier message. Cette fonctionnalité se révèle particulièrement utile d'après le retour des utilisateurs ;
  • déboggage à distance : fonctionnalité utile pour les développeurs, qui permet de lancer des commandes sur un client à distance, moyennant un droit d'accès donné manuellement par le client déboggué ;
  • voix sur Jingle : le célèbre protocole de VoIP est présent dans OneTeam Desktop ;
  • Jingle Relay Nodes : un mécanisme évolué de relais pour media en P2P, mieux que les "supernodes" de Skype.


Le code source est disponible par un simple git clone git://git.process-one.net/oneteam/oneteam.git, le manuel de compilation se trouvant dans le fichier README.txt. Vous êtes tous encouragés à donner un coup d'essai à OneTeam Desktop beta1 et d'en discuter !

Paquet de petites brèves d'été

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
13
2
août
2009
Communauté
Il s'est passé tout plein de choses pendant la première moitié de l'été de l'hémisphère nord de la planète :

Retour sur la soirée déc‐ouverte LinuxFr.org, numéro 3

13
3
mai
2017
LinuxFr.org

La « soirée déc‐ouverte LinuxFr.org » numéro 3, c’était le jeudi 13 avril 2017 dans les locaux de XWiki (merci Ludo !), avec bouffe et boisson, et une ambiance et un cadre de « bienveillance impitoyable » (pas de « violence complaisante »).

La deuxième partie de cet article présente une petite synthèse, humble et tardive, de l’évènement.

Logo de mai

Miro 2.0 : « télévision internet ouverte »

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
13
12
fév.
2009
Audiovisuel
Miro est un logiciel libre sous licence GPL, de type lecteur vidéo, mais pas classique du tout, dans le sens où il se charge de la gestion des vidéos, du stockage, de la recherche locale ou en ligne, et des téléchargements en parallèle (par HTTP et BitTorrent). Miro est écrit en XUL (comme Firefox, Thunderbird et Songbird entre autre), il est multi-plate-forme et utilise les fondations multimédia GStreamer sur Linux, QuickTime sur Mac OS X et VLC sur Windows. Autre particularité notable, Miro est sans DRM, et se surnomme donc « télévision internet ouverte » (« Open internet TV »).

La version 2.0 fraîchement publiée ce lundi 9 février apporte plusieurs nouveautés :
  • Une fenêtre de lecture externe ;
  • L'intégration de nouveaux services vidéo sur le web (Hulu, YouTube, Archive.org et Legaltorrents.com), mais pas de streaming Flash sous Linux ;
  • Une amélioration globale de l'interface utilisateur : barre d'outils, guide, vue compacte, listes de lecture ;
  • Des gains en performance globale et en consommation mémoire, ainsi qu'en vitesse de téléchargement de torrents.
Cette version 2.0 propose donc une revue globale du logiciel plutôt que l'inclusion de nouvelles fonctionnalités importantes.

La PCF ou Participatory Culture Foundation est l'entité à but non-lucratif qui développe Miro. La liste des fonctionnalités ainsi que les notes de changements sont en ligne.

Nouvelles des logiciels de navigation web

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
13
23
juin
2010
Internet
Test Pilot 1.0 bêta

Test Pilot est une campagne des Mozilla Labs pour collecter des remontées d'informations de manière structurée. Elle fonctionne par le volontariat grâce à l'utilisation d'une extension Firefox. La version Test Pilot 1.0 beta a été récemment publiée.

Une fois l'extension installée, l'utilisateur peut prendre part aux différentes études proposées, inspecter les données collectées, et choisir de les envoyer. Si une nouvelle fonctionnalité est proposée, il est demandé la permission de l'installer. Les résultats de ces études sont - après anonymisation - publiées sous licences libres, et c'est relativement intéressant : l'utilisation des onglets, le stockage des mots de passes, les entrées de menu les plus utilisées...

Jetpack SDK 0.4

Jetpack, également issu des Mozilla Labs, a pour but de faciliter la création d'extensions, par l'utilisation des technologies web standards ouverts. Google Chrome et Apple Safari ont également proposé leur système d'extension plus récemment, également basé sur les standards ouverts du web.

Le SDK (Software Development Kit) de Jetpack est disponible en version 0.4, et nécessite Python 2.5 ou plus. Il devrait faciliter le développement d'extensions Jetpack.

Firefox for Maemo 1.1 RC 1

Bien que Maemo soit abandonné au profit de MeeGo, Mozilla continue le développement de Firefox pour Maemo : la version 1.1 RC 1 est disponible. Elle apporte l'auto-complétion dans l'assistant de formulaire, une refonte de la page d'accueil, la mise à jour automatique des extensions, un meilleur système de tapping (clic du doigt), le mode portrait sur N900, un menu contextuel, une mise à jour du thème de contenu web, un menu "site" amélioré, l'utilisation des boutons de volumes pour zoomer, la capacité de sauver la page au format PDF, et un rapporteur de crash.

WebSocket Protocol Updated

WebSocket, le protocole et API du futur, mieux que HTTP couplé à AJAX, évolue rapidement car en cours de standardisation. Google Chrome suit en effet de près les changements dans les spécifications. Ainsi, les développeurs peuvent apporter de vrais commentaires, basés sur des expérimentations. Il faut toutefois bien garder à l'esprit que les changements peuvent induire des cassures et autres incompatibilités.

Google Chrome Frame

Google Chrome Frame est disponible en version Bêta, depuis le 8 juin 2010. Google Chrome Frame est un greffon gratuit pour Internet Explorer (Internet Explorer 6, 7 and 8 sous Windows 7 / Vista / XP SP2). Des applications comme Google Wave, utilisent déjà Google Chrome Frame pour vous permettre d'utiliser certaines fonctionnalités dans de meilleures conditions.

Plutôt que d'ajouter de clinquantes nouvelles fonctionnalités, l'équipe de développement s'est "contentée" de corriger plus de 200 erreurs afin de rendre l'intégration à Internet Explorer transparente, tout en "améliorant la sécurité, la stabilité et la performance". Ainsi, Google Chrome Frame gère maintenant la fonctionnalité de "navigation privée", le "nettoyage du cache" et le blocage de cookie. De même, toutes les améliorations présentes dans Google Chrome 5.0 sont dans Google Chrome Frame. On pense évidemment HTML5 avec l'audio et la vidéo, canvas, la géolocalisation, les ("workers") et les bases de données.

Dix ans de DLFP : Entretien avec l'équipe LinuxFR 2/3

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
13
26
sept.
2008
LinuxFr.org
À l'occasion de l'anniversaire de LinuxFR.org, vous nous avez posé quelques questions il y a de cela quelques jours, à nous donc d'y répondre, suite à la première partie.

Aujourd'hui :
  • Utilisez-vous Linux au boulot ?
  • Êtes-vous impliqué dans d'autres projets libres ou Linux ?
  • Ça vous fait quoi d'être une star ?
  • Y a-t-il une méthodologie écrite du passage de témoin ou du renforcement de l'équipe ? C'est-à-dire lorsque des volontaires sont accueillis dans l'équipe, l'intégration se fait elle de manière formelle, avec un plan et des directives ; ou bien de manière plus floue, selon la bonne volonté de chacun ?
Demain :
  • Quels sont les principaux critères d'accueil dans l'équipe LinuxFR ?
  • Lorsqu'on est Admin sur DLFP, on le marque sur son CV ou on le cache ? On ajoute la mention « mais jamais en journée ! » ?
  • Quelle distribution pour les serveurs ?
  • Combien de serveurs ?
  • Quel hébergeur/datacenter ?
  • Comment faire un don de serveur (si vous êtes à Level3 ce sera plus simple :) ) ?
  • Quels outils utilisez-vous pour l'administration système ? (svn, bazaar, rsync, shells, langages de programmation...)
  • Plus d'infos encore ?
  • Il y a des "perles" parfois dans les dépêches rejetées ? Si oui, vous pouvez nous en faire profiter ? NewsLinuxFrFortunes

Après PhoneGap et Apache Callback, voici Apache Cordova

Posté par  (site web personnel) . Édité par Benoît Sibaud, NeoX et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
12
24
fév.
2012
Mobile

Apache Cordova est anciennement connu sous le nom de Apache Callback, nom qu'il a pris lorsqu'il a été ajouté dans l'incubateur de Apache (octobre 2011). Avant, cela s'appelait PhoneGap. Ce framework de développement pour le mobile avec les standards du web (pour les nommer : HTML, CSS et JavaScript) est disponible sous licence Apache v2.0.

Toujours en incubation, le changement de nom nécessite un nouveau site web : propre, sobre et moderne. Rappelons que les plateformes prises en charge sont : Android, Bada, Blackberry, iOS, Mac OS X, Windows Phone. La documentation est aussi disponible, ainsi que le code de l'outil Weinre (Web Inspector Remote).

La fourberie des perles

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
12
21
juil.
2010
Perl
Cette dépêche est tirée du journal de jbbourgoin.

Nous vivons des temps très excitants. Les perles sont fourbes, elles ne sont jamais là où nous les attendons, et pointent les bouts de leur orbe n'importe quand. Deux perles très rusées sont en passe de venir nous titiller la concupiscence : Guile 2.0 et Rakudo Star (Perl 6).

Rakudo Star

Rakudo Star (a "usable Perl 6") to be released by July 29
Submitted by pmichaud on Sat, 06/19/2010 - 11:09


Rakudo Star, c'est le nom de la première sortie officielle de Rakudo Perl, une implémentation de Perl 6.

Perl 6, c'est un gros langage. On pourrait presque dire que c'est une famille de langages à lui tout seul. Il permet la programmation dans beaucoup de sous-langages, dont le nouveau moteur d'expressions rationnelles fait partie.

Deux et trois choses amusantes dans Perl 6 :
  • Expressions rationnelles : elles deviennent un véritable sous-langage de Perl 6. Il y a plein de trucs qui ont l'air très chouette, mais comme je ne connais pas grand chose au domaine, je vais me contenter d'exprimer mon étonnement ;)
  • Contextes multiples et invariance du sigil : Enfin, dirons certains, le sigil est invariant ! Ne vous réjouissez pas trop vite, il l'est moins par soucis de se conformer aux autres langages que parce que les contextes sont beaucoup plus abondants qu'en Perl 5 et auraient rendu la variance du sigil un enfer...
  • typage : typage dynamique, mais aussi statique ;
  • Macros : type C ( simple substitution textuelle), type LISP (modification de l'arbre syntaxique) ;
  • OO : L'OO classique et l'OO basée sur les prototypes sont possible. Les "roles" ( mixins, interfaces, traits dans d'autres langages...).


Beaucoup d'autres choses : des bidules pour faciliter la programmation concurrentielle, les jonctions etc.
Pour ceux qui préfèrent l'aspect historique, le journal de darkhad (et les commentaires) revient sur une affaire de mugs, comme quoi ça fait déjà 10 ans que les produits dérivés de perl 6 existent.

Guile 2.0

2010-06-01
GNU Guile 1.9.11 (beta) released. This may be the last release before 2.0 comes out.


Guile 2.0 c'est l'implémentation de Scheme du projet GNU qui avait pour objectif de devenir le langage « glue » du monde libre et, au passage, de remplacer Emacs LISP.

Si le premier est depuis longtemps compromis par les Python, les Perl et même les Javascript, le second est en passe de devenir une réalité !

Guile permet depuis la version 1.9.0 de compiler scheme en du bytecode pour une machine virtuelle dédiée. Guile supporte déjà ECMAScript mais aussi... Elisp ! Le support de R6RS est quasiment complet.

Au passage, je tiens à signaler que PLT Scheme devient Racket, et qu'Emacs 24 continue de grandir joyeusement.