Nouvelles Du Monde

Le noyau doit-il être reconstruit de C vers C++ ?

Le noyau doit-il être reconstruit de C vers C++ ?

Auteur : Depositphotos

En 2018, il a envoyé David Howells de Red Hat à LKML, un ensemble de 45 modifications pour activer le noyau Linux compiler avec C++, spécifiquement requis au moins g+±8. Il ne s’est pas passé grand-chose depuis, jusqu’à ce que presque six ans plus tard, mardi, un développeur du noyau H. Peter Anvin il a écrit long message sur le fait que ce ne serait peut-être pas une mauvaise idée, par exemple, il serait possible de se débarrasser des macros complexes et de l’assembleur intégré.

La version minimale serait C++14, mais par exemple les messages d’erreur sont encore meilleurs en C++20. Alors pourquoi pas simplement Rust ? Peter dit que la syntaxe est trop différente de celle du C. Il y a eu une discussion active sur le forum, nous verrons ce qui en ressortira.

Lire aussi  Samsung envisage d'étendre les mises à jour de sécurité au-delà de cinq ans

Noyau Linux et lui-même Linus Torvalds est plutôt conservateur dans l’introduction de nouveaux traducteurs. Depuis le noyau 5.18, le standard C11 est requis pour compiler le noyau au lieu du C89 précédent, et Rust a été incorporé au noyau 6.1.

(Source: phoronix)

2024-01-12 16:47:19
1705078290


#noyau #doitil #être #reconstruit #vers

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT