C++ moderne != dernier standard

Rédigé par Nicolas K Aucun commentaire

Un article très intéressant où l’auteur explique sa vision sur la différence entre le C++ moderne et la simple utilisation du dernier standard.

Pour résumer, le C++ moderne ne consiste pas simplement à utiliser le dernier standard : c’est vraiment toute une philosophie et des pratiques qui se généralisent : le RAII, le typage fort, la métaprogrammation.

L’article en question (en anglais) : https://arne-mertz.de/2018/08/modern-c-newest-standard/

Je suis plutôt d’accord avec lui, et vous, qu’en pensez-vous ?

Mise en ligne du site

Rédigé par Nicolas K Aucun commentaire
Photo by Lam Thanh on Unsplash (modified)

Le site nodatek.com est enfin en ligne !

Au programme : des actualités et des tutos sur le C++ et l’intelligence artificielle notamment.

N’hésitez pas à me faire des retours !

Sources :

C++ : vers une standardisation de la gestion de dépendances ?

Rédigé par Nicolas K Aucun commentaire
Dessin de Moonassi

Le comité de standardisation du C++ (plus précisément le groupe de travail SG15 Tooling) travaille sur une standardisation de la gestion des dépendances en C++ dans le but de simplifier la construction d’un programme.

L’objectif est de s’appuyer sur ce qui existe (car il existe des outils non standards) et de créer un gestionnaire de dépendances et de construction standard. Et plutôt que d’utiliser des scripts (comme cmake par exemple), l’idée est de faire quelque chose de déclaratif, de façon à garder quelque chose de facile à lire, à maintenir, à modifier. Un exemple fictif (de Mathieu Ropert) :

name: hello
version: 1.0.0
type: lib
standards:
- c++11
- c++14
- c++17
sources:
- src/hello.cpp
public_includes:
- include
public_dependencies:
- boost_asio/1.66.0
tests:
  sources: 
  - test/hello_test.cpp
  dependencies:
  - catch2/2.2.2

Personnellement, j’aime bien cette idée. Et vous ?

Sources :

Une IA détecte des maladies neurologiques aiguës

Rédigé par Nicolas K Aucun commentaire

Une étude menée par la Icahn School of Medicine at Mount Sinai Medical School (New-York) montre qu’une intelligence artificielle peut, à partir d’imagerie médicale (tomographie cérébrale), détecter de façon rapide et précise un large panel de maladies neurologiques : AVC, hémorragies, hydrocéphalies.

Une belle démonstration de l’efficacité des réseaux de neurones à convolution !

Sources :

 

Ma 1ère formation en ligne

Rédigé par Nicolas K Aucun commentaire
Le C++ moderne par le développement de jeux

Ma première formation vidéo en ligne est disponible.

Vous ne connaissez rien à la programmation C++ ? Vous souhaitez (re)découvrir les bases du C++ moderne ? Alors ce cours est fait pour vous !

Spécialement conçue pour découvrir le C++ moderne et se forger des bases solides pour créer des applications performantes et robustes, cette formation vous fera découvrir de façon ludique toutes les bases du C++ moderne afin que vous puissiez créer vos propres jeux et logiciels.

Profitez de cette formation à 19,99€ au lieu de 119,99€ ! (promotion expirée)

Bonne formation !

Fil RSS des articles