Checked C est une extension dédiée à LLVM/Clang permettant de détecter certaines erreurs de programmation courantes liées à une mauvaise exploitation des pointeurs ou des données.
![](https://www.silicon.fr/wp-content/uploads/2015/05/logiciel-programmation-code-120x90.jpg)
Checked C est une extension dédiée à LLVM/Clang permettant de détecter certaines erreurs de programmation courantes liées à une mauvaise exploitation des pointeurs ou des données.
L’arrivée de la Fremy’s Extension sous Small Basic 1.2 renouvelle les possibilités de ce langage dans le cadre d’applications desktop traditionnelles.
PowerApps permet à tout un chacun de créer des apps mobiles à partir de sources de données et services proposés par la DSI. Une offre SaaS disponible sur Azure.
Microsoft dévoile sa nouvelle arme, gratuite, pour séduire les développeurs de tous bords, travaillant sous Windows, ou d’autres plates-formes.
Un dérivé du compilateur PGI Fortran sera livré en Open Source, sous l’impulsion du département américain de l’énergie et de Nvidia.
Idera, éditeur de solutions de monitoring et d’administration de SQL Server, va acquérir Embarcadero, qui propose différents services pour la programmation et la gestion des bases de données.
Delphi 10 Seattle, C++Builder 10 Seattle et RAD Studio 10 Seattle sont mis en ligne aujourd’hui. Ils offrent une compatibilité avec les nouvelles API de Windows 10 et une meilleure stabilité.
Le C est le langage de base du monde Unix. Le Raspberry Pi est très riche dans ce domaine, avec diverses offres Open Source et commerciales.
La nouvelle version de FreeBSD apporte le support de l’UEFI sur les machines x86, ainsi que du SMP sur les cartes-mères ARM.
OpenBSD 5.6 est livré en mouture définitive : LibreSSL y remplace OpenSSL, OpenSMTPD supplante Sendmail et httpd succède à Apache.
L’unification semble être la nouvelle règle concernant les puces ARM. LLVM n’échappe pas à cette tendance et propose dorénavant un support ARM 64 bits unique.
FreeBSD 9.3 fait son entrée. En plus de plusieurs correctifs de sécurité, il apporte le support des bookmarks dans ZFS. Une fonctionnalité importante pour les snapshots incrémentaux.
Avant d’être placée en production, une application ou un logiciel passent par une phase de build. Or, celle-ci peut parfois être l’objet d’erreurs, de plantages. Une équipe de chercheurs de Google et d’universitaires s’est penchée sur ...
Clang et pkg deviennent les outils par défaut de compilation et de gestion des paquets de FreeBSD 10.0. Le système progresse également dans le secteur de la virtualisation.
Grâce à l’App Porter Tool d’Intel, il est possible de convertir un logiciel iOS en application HTML5. Les applications web tiennent leur revanche sur les applications mobiles natives.
Voici un résumé des dernières informations relatives au projet open source Debian. La mouture 7.0 sera livrée début 2013, et la 8.0 apportera plusieurs nouveautés, dont un support amélioré des puces ARM.
La nouvelle version de Minix, un clone open source d’UNIX, se rapproche nettement de NetBSD, dont elle reprend certains outils et librairies. L’OS devient également compatible SMP et abandonne le GCC au profit de Clang.
La mouture 9.0 de FreeBSD introduit plusieurs innovations dans les secteurs du stockage, du réseau et de la sécurité. Une offre très aboutie.
La norme C11 dépoussière le langage de programmation C. Au menu, une gestion native du multithread et un meilleur support de l’Unicode.
La nouvelle version de LLVM permet de générer du code plus performant. Clang offre pour sa part un meilleur support du C1x, du C++11 et de l’OpenCL.
Un article d’Ivan Voras permet de découvrir les fonctions attendues au sein des futures moutures de FreeBSD
Au fil des versions, LLVM devient une alternative sérieuse à GCC, l’aspect machine virtuelle en plus