Lien Ubuntu mise sur Flutter
Lien Fearless concurrency: how Clojure, Rust, Pony, Erlang and Dart let you achieve that.
Lien Stratégie de Google pour un OS Open Source : AOSP/ Chromium OS / Fuchsia OS - Capitole du Libre
Concours de programmation CodinGame le 22 Février 2014
La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 22 Février 2014 à 18h (UTC+1).
L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.
Parmi les nouveautés sur la plate-forme :
- Bash arrive parmi les langages disponibles.
- Dart 1.1 et de nouvelles bibliothèques pour Perl ont été ajoutés.
- Le thème de ce challenge est "Ragnarök", issu de la mythologie scandinave. Pour l'occasion, de nouveaux graphismes seront à l'honneur.
Concours de programmation CodinGame le 25 Janvier 2013
La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 25 janvier 2013 à 18h.
L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.
Parmi les nouveautés sur la plate-forme :
- Python 3 sera enfin disponible !
- Le thème de cette édition est "Mission to Mars", avec un nouveau type d'exercice qui sort des sentiers battus
Journal Normalisation du langage Dart de Google par l'Ecma
Le langage Dart de Google va être normalisé par l'ECMA au sein du commité TC52. L'annonce a eu lieu le 12 décembre 2013.
Dart a été présenté la première fois en octobre 2011. La version 1.0 est sortie le 13 novembre 2013.
Dart est multiplateforme et disponible sous licence BSD et sa syntaxe est très proche de celle de Java et C#.
1. Objectif
Le but de Dart à long terme est de remplacer JavaScript, jugé impropre (…)
Concours de programmation CodinGame le 23 novembre 2013
La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 23 novembre 2013 à 18h.
L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés attractives en France, en Angleterre et au Brésil.
Journal Une nouvelle cible pour Dart
La version 1.0 de Dart SDK vient d'être publiée. Ce langage de programmation a pour but de remplacer Javascript à long terme: plus structuré, plus sûr, plus performant… Les promesses habituelles des nouveaux produits sont là.
Dart propose une approche plus radicale que les solutions concurrentes (Haxe, Typescript, asm.js…): remplacer l'interpréteur javascript. Sur le site il est ainsi possible de télécharger une version patché de Chromium qui embarque un interpréteur Dart. Pour être compatible avec les autres navigateurs, il est (…)
Concours de programmation CodinGame le 21 septembre 2013
La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 21 septembre 2013 à 18h.
L'évènement accueillera des développeurs du monde entier pour leur permettre de défier leurs pairs, gagner des prix** ou entrer en relation avec des sociétés attractives qui recrutent (France, USA, Luxembourg, UK, Maroc). Parmi les entreprises annoncées figurent, en autres, Nintendo, Ubisoft, ou Dailymotion.
** Tablette Samsung Galaxy Tab 3, appareil photo Fujifilm Finepix S4200, Algorithms in a Nutshell / O'Reilly, et des T-shirts.
Journal De tout, de rien, des liens, du vrac (mais moins bookmarks cette fois)
Et voici un nouveau numéro !
Bon, faudrait que j'arrive à me caler sur trolldi pour publier, ça pourrait être un peu plus marrant…
Quoi qu'il en soit, j'ai essayé de faire ça un peu mieux en catégorisant un peu plus, même si c'est pas encore parfait. Les liens sont plutôt inclus dans le texte, à vous de dire si c'est mieux ou si vous préférez de bêtes listes.
Pour cette fois, principalement trois thèmes :
- Des histoires de boulot
- Quelques (…)
Petites brèves sur Dartium et l'utilisation de Redis sur Youporn
Dartium
Google vient d'annoncer la disponibilité de binaires pour Dartium, une version modifiée du navigateur web Chromium embarquant une machine virtuelle pour Dart. Rappelons que Dart est un langage de programmation développé chez Google dans l'objectif de remplacer JavaScript. À l'annonce de sa publication, les développeurs JavaScript avaient fortement critiqué ce projet ; Mozilla et Microsoft avaient annoncé ne pas vouloir intégrer de VM Dart dans leurs navigateurs ; Google s'était même vu refusé l'intégration d'une VM multi-langages (dont Dart) dans Webkit. Google a donc choisi de poursuivre le développement de Dart dans son coin et sort maintenant une Technology Preview de la VM Dart avec Dartium.
Redis
Youporn.com est un site web avec du contenu pour adultes, faisant parti du top 100 des sites avec le plus fort trafic (100 millions de pages vues par jour). La nouvelle version du site lancée récemment utilise exclusivement Redis comme base de données. Il est intéressant de noter que le cluster Redis utilisé est capable de traiter 300 000 requêtes par seconde sans problème, le facteur limitant étant les cartes réseaux. Eric Pickup, un des développeurs, fera un retour détaillé de cette utilisation lors de la conférence Confoo 2012.
Dart va‐t‐il remplacer JavaScript comme langage dans les navigateurs ?
Google a publié une première version, dite « preview release », de son nouveau langage de programmation : Dart. Google espère que ce langage va remplacer JavaScript comme langage de référence dans les navigateurs.
Un mémo interne qui a fuité nous informe des intentions de Google. Les ingénieurs de Google, et tout particulièrement l’équipe travaillant sur V8, considèrent que le JavaScript est une impasse : il serait trop lent, très mal adapté pour des développements de grande taille et souffrirait d’erreurs de jeunesse irréparables. Google a donc décidé de proposer son propre langage, Dart, dont la première version vient tout juste de sortir.
Pour le moment, les programmes écrits en Dart peuvent être compilés en JavaScript pour tourner dans les navigateurs. D’ici peu, Chrome devrait être en mesure d’exécuter directement du code en Dart, étape nécessaire pour des performances accrues. Les plans de Google sont ensuite de proposer son moteur aux développeurs des autres navigateurs, mais il semble peu probable dans l’immédiat que ceux‐ci acceptent.
Dart se distingue de JavaScript par :
- le typage statique optionnel ;
- les classes et interfaces (par opposition aux prototypes du JS) ;
- l’obligation d’utiliser les « ; » pour séparer les instructions ;
- une bibliothèque standard plus riche ;
- la possibilité d’être outillé plus facilement (meilleure prise en charge pour l’IDE et outils de ré‐usinage par exemple).
Pour autant, Dart a reçu un accueil très froid de la part des développeurs. Par exemple, Brendan Eich, le créateur de JavaScript, considère qu’il est plus simple et plus efficace de faire évoluer le JavaScript que de développer un nouveau langage.
Lien Dart 2.8 est sorti
Les journaux LinuxFr.org les mieux notés du mois de décembre 2013
LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois de décembre passé.
- Paylib va enfin remplacer paypal ! par dark_star ;
- Lolix par Thom ;
- Lolix 2 : l'appel aux dons ! par SKy ;
- Alan Turing gracié. par vladislav askiparek ;
- Promulgation du Patriot Act à la française sans opposition par Tanguy Ortolo ;
- La loi sur la programmation militaire est adoptée ! par palkeo ;
- Normalisation du langage Dart de Google par l'Ecma par tanguy_k ;
- OSX, Windows, GNU/Linux Toolchains par diorcety ;
- Une pétition contre le Patriot Act à la française (art. 20 (anc. 13) de la PM) par Tanguy Ortolo ;
- Migrer vers un SSD simplement avec lvm par Lionel Draghi.