Petites brèves, avec au programme un langage (Scala 2.10), un navigateur web (Rekonq 2.0) et une base de données NoSQL (Cassandra v1.2). Tous les détails dans la seconde partie de la dépêche.
Scala 2.10
Scala, le langage de programmation multi-paradigme qui se compile en bytecode JVM, est disponible en version 2.10.
Nouveautés :
- Value Classes
- Implicit Classes
- String Interpolation
- Futures and Promises
- Dynamic and applyDynamic
- Dependent method types:
- New ByteCode emitter based on ASM
- A new Pattern Matcher
- Scaladoc Improvements
- Modularized Language features
- Parallel Collections are now configurable with custom thread pools
- Akka Actors now part of the distribution
- Performance Improvements
- Addition of ??? and NotImplementedError
- Addition of IsTraversableOnce + IsTraversableLike type classes for extension methods
- Deprecations and cleanup
Nouveautés expérimentales :
- Scala Reflection
- Macros
Rekonq 2.0
Rekonq est un navigateur libre sous licence GPLv3 basé sur le framework d'application de KDE et utilisant Webkit au travers de sa version Qt, QtWebkit. La toute nouvelle version 2.0 est disponible, avec pour nouveautés :
- Les onglets passent au dessus de la barre d'URL ;
- Un mode « webapp » fait son apparition, c'est un mode sans barre d'onglet ni d'URL ;
- Les onglet peuvent être épinglés ;
- Un mode incognito par onglet (comme ce qui se fait dans Chrome) ;
- Une correction orthographique (avec QtWebkit en version 2.3 minimum) ;
- Deux nouvelles options de démarrage,
-incognito
et-webapp
pour lancer le navigateur dans ces deux modes.
Cassandra 1.2
La Fondation Apache Foundation a publié la version 1.2 de Cassandra, la base de données non-relationnelle ou NOSQL pour Not Only SQL.
- Nœuds virtuels pour la sauvegarde et restauration
- 'atomic batches' où les patches peuvent être ré-appliqués si l'un d'eux échoue
- prise en charge de l'intégration Hadoop
Aller plus loin
- Scala 2.10.0 now available! (252 clics)
- Rekonq 2.0 ! (339 clics)
- rekonq 2.0 first stable (45 clics)
- The Apache Software Foundation Announces Apache Cassandra™ v1.2 (125 clics)
# WebKit a de plus en plus de succès !
Posté par Oliver (site web personnel) . Évalué à 5.
En 2009, Epiphany abandonnait Gecko. Et en 2013, Opéra pourrait abandonner Presto selon les rumeurs…
Mais pourquoi donc WebKit est il autant apprécié des développeurs ?
Et pourquoi pas Gecko ?
Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)
[^] # Re: WebKit a de plus en plus de succès !
Posté par Olivier Serve (site web personnel) . Évalué à 8. Dernière modification le 23 janvier 2013 à 12:47.
Tip : aller sur https://developer.mozilla.org/fr/docs/Mozilla_embarqu%C3%A9 et cliquer sur le lien "Les bases de Gecko embarqué" : Oops ! La page n'est pas traduite. Cliquer sur le lien de la version anglaise : un gros avertissement nous prévient que les infos sont périmées.
Ce n'est clairement pas une priorité de la Fondation Mozilla. Ils font Gecko pour leur utilisation propre avant tout. Si d'autres veulent l'utiliser, les sources sont disponibles, point. Ils ne veulent pas s'encombrer d'une maintenance vis-à-vis des applications utilisatrices. Par manque de moyens humains sans doute.
[^] # Re: WebKit a de plus en plus de succès !
Posté par Philippe F (site web personnel) . Évalué à 3.
Et pourtant, khtml a été développé aussi uniquement pour KDE au départ… Mais il est était suffisamment bien structuré pour être réutilisable facilement dans un autre contexte, ce qui a donné : Webkit !
Côté Gecko, les ingénieurs d'Apple disaient à l'époque qu'il y avait trop de dépendances mélangées pour pouvoir en faire quoi que ce soit…
[^] # Re: WebKit a de plus en plus de succès !
Posté par Olivier Serve (site web personnel) . Évalué à 9.
Pour être honnête, khtml était aussi beaucoup plus petit et moins complet que Gecko, et sans l'historique de Netscape.
[^] # Re: WebKit a de plus en plus de succès !
Posté par devnewton 🍺 (site web personnel) . Évalué à 5.
Du coup, c'est webkit qui attirent tous les moyens humains!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: WebKit a de plus en plus de succès !
Posté par ndv . Évalué à 4.
Pour Opera, peut-être est-ce lié au fait que seul WebKit est autorisé sur iOS, et que le marché iOS est important ?
# bel effort
Posté par pmoret (site web personnel) . Évalué à 2.
Bel effort de traduction des nouveautés de Scala 2.10 ;-)
[^] # Re: bel effort
Posté par Lucas . Évalué à 3.
Les explications associées à cet inventaire à la Prévert étaient aussi bien rédigées, et permettent aux gens qui n'ont pas suivi les évolutions du langage ou qui ne le connaissent pas de bien tout comprendre et saisir leur intérêt :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.