[Nitération 8] Nouvelles de juillet

15 views
Skip to first unread message

Jean Privat

unread,
Aug 4, 2014, 11:21:15 AM8/4/14
to nit...@googlegroups.com

Nous avons le plaisir de vous présenter le huitième numéro de « Nitération », la lettre d’information du projet Nit.

Les statistiques combinées pour le mois de juillet donnent:

$ git diff --shortstat v0.6.6..v0.6.7
864 files changed, 20931 insertions(+), 6639 deletions(-)
$ git log --first-parent v0.6.6..v0.6.7 | grep 'Pull-Request: #' | wc -l
79

Ont contribué (ou ont eu des patchs intégrés): Jean Privat, Alexis Laferrière, Lucas Bajolet, Alexandre Terrasa, Frédéric Vachon, Romain Chanoir, Julien Pagès, Maxime Leroy, Jean-Philippe Caissy, Guillaume Auger, Frederic Sevillano, Maxime Bélanger, Stephan Michaud et Justin Michaud-Ouellette.

Têtes d'affiche

Mise-à-jour de c_src

Le compilateur primitif utilisé pour le bootstrap initial (qui vit dans c_src) à été mis-à jour.a2cbef7954c84ded4b2bf31212c96322e55838cc

Ce nouveau compilateur profite donc des fonctionnalités développées ces derniers mois comme les projets ou les annotations.

C'est également le premier compilateur primitif basé sur nith--semi-global ce qui devrait accélérer le make initial (code plus petit et binaire plus efficace).

Pour mémoire l'ancien c_src datait du 2 avril.

Bash completion

«Tired of having to remember all the Nit options? Try bash_completion». 9a5f7e8a9fc5d8e4b34c61c86ec8798ff284588e etf728dea1dbbbd0d7dcdda265a514b0b5c343be9d

Un simple source misc/bash_completion/nit et profitez du complètement des options des outils nit.

Protect and serve the web

Nitcorn, le serveur et framework web écrit en Nit dans le cadre d'un projet d'étudiants a été nettoyé et intégré. (note je réserve le calembour uNitcorn pour le serveur web pour systèmes embarqués)

Démo, un serveur de fichiers (la nitdoc) par HTTP: http://xymus.net/nit/index.html

Pour aller plus loin, un clone de Twitter est également disponible http://tnitter.xymus.net/.e4f25a2a0c2e7c026dd86b21344c4f7ef1ba1487

Chasse au bogues

Un gros travail de nettoyage des vieilles issues de github a été entrepris. Beaucoup de vieilles PR ont été nettoyées et intégrées.

Bibliothèques

Android

En vrac...

Strings et variations

Contrib et autres outils

nitcc

Quelques mises-à-jour de l'outil nitcc, bugfixes et implémentation des priorités syntaxiques (via réécriture interne de grammaire).6c662adccb8ad62d5b826edfe08b87d567cf1688

Friendz

Le jeu vedette des années 2010 enfin recodé en Nit. f5303818cc1a6d8a9659bd0ab38fee5ffda724c2

Version Android (UI pas adaptée encore) sur le dépôt FDroid du projet.

JWrapper

Un générateur automatique d'enveloppes .nit pour des .class Java. cb327a65ae57554e53bb88a9c707b6e1b831d1b3

FFI

Langage et compilateur

La gestion attributs à été amélioré

Types formels

Autre

Nitvm

Ça avance...

Reply all
Reply to author
Forward
0 new messages