CLion 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains CLion 2024.2 assure une intégration plus étroite avec le moteur de langage ReSharper C++/Rider C++, améliore les performances du débogueur, ajoute de nouvelles fonctionnalités de développement intégré et améliore aussi bien les modèles de projet que les outils de build. Nous faisons dans la suite un tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains. 0 commentaire
Est-il possible de remplacer le C ? Le créateur du langage C3 donne des raisons pour lesquelles ce type d'initiative est voué à l'échec au moment où le noyau Linux s'ouvre de plus en plus au Rust Go, C3, D... La liste des langages présentés comme des alternatives au C s'allonge avec les années qui passent. Celui qui a frappé un grand coup dans ces tentatives multiples de mise au rebut du langage C est le Rust. En effet, le noyau Linux s'ouvre de plus en plus au langage de programmation système de Mozilla. Le créateur du langage C3 met néanmoins en avant une liste de raisons pour soutenir que toutes ces initiatives de remplacement du langage C ont de fortes chances de se casser la figure. 62 commentaires
Rust se lance à la conquête des développeurs C/C++, Mozilla publie la première version stable de son langage de programmation multiparadigme 137 05/2015
Faut-il sacrifier la performance pour avoir un code plus lisible ? Selon un développeur, la performance passe au second degré 42 05/2015
Les Mocks détériorent-ils les tests unitaires ? Selon un développeur, le testing se portait mieux avant 10 05/2015
Un développeur devrait-il maitriser plusieurs langages de programmation ? Pour un sénior, c'est une « une mauvaise idée » 83 04/2015
Bazel : l'outil de build utilisé en interne par Google devient open source, les développeurs peuvent désormais participer à son amélioration 3 04/2015
Un trop grand nombre de choix impacte-t-il la productivité ? Selon un senior, cela paralyse les développeurs 12 04/2015
La refactorisation est-elle réellement utile ? Selon une récente étude, il n'y a pas assez de preuves empiriques pour justifier son utilisation 43 03/2015
Dans quel cas devrait-on utiliser le développement piloté par les tests ? « TDD est un outil, pas une religion », déclare un développeur 12 02/2015
Apple propose la première beta de Xcode 6.3, avec une mise à jour de Swift qui passe en version 1.2 67 02/2015
Redmonk : Swift progresse de façon spectaculaire, Go également, JavaScript et Java au coude à coude pour la première place 12 02/2015
Linux secoué par une faille de sécurité critique dans glibc, Ghost permet de prendre le contrôle d'un système affecté 6 01/2015
Visual Studio Online obtient la certification ISO 27001, Microsoft veut rassurer les entreprises quant à la sécurité de leurs données 89 01/2015
Que faut-il enseigner aux apprentis programmeurs ? Selon un sénior, la discipline est la clé pour avoir un code clair 41 01/2015
Les programmeurs ont-ils besoin d'un code d'éthique ? Pour un sénior "le pouvoir que la société nous a donné est immense et implique responsabilité" 26 12/2014
L'écriture du code est-elle la fonction première du travail du développeur ? Pour un senior, « notre but est d'écrire le moins de code possible » 14 12/2014
Existe-t-il encore des développeurs "Full Stack" ? Pour un senior, la pile de technologies utilisées dans des projets est devenue importante 38 12/2014
Pourquoi notre code nous est-il incompréhensible ? Un développeur se penche sur la question et identifie six problèmes 34 12/2014
Quelle est la place du débogage dans la programmation ? Les formateurs de CodeUnion pensent qu'elle est la compétence la plus précieuse à enseigner 44 11/2014
Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ? Une étude en recherche la cause 45 15:04
Quel est le meilleur langage pour débuter la programmation ? Les avis diffèrent et chacun à ses critères 271 11/2014
Quel est l'effet du langage de programmation sur la qualité du logiciel ? Une étude tente de clarifier la situation 20 11/2014
Publication de la spécification OpenVX, un standard pour l'accélération de la vision assisté par ordinateur 0 10/2014
CPIP : un préprocesseur C/C++ développé sous Python pour démystifier les « prétraitements » avant la phase de compilation 3 10/2014
Rust atteindra bientôt sa version 1.0, Mozilla dévoile la feuille de route de son langage de programmation multi-paradigme 137 09/2014
Quel est votre langage de programmation préféré en 2014 ? Partagez votre expérience sur le langage de votre choix 38 09/2014
Linus Torvalds trouve un bug dans GCC 4.9 et qualifie celui-ci de « merde », le compilateur reçoit un prix de l'ACM 40 07/2014
GCC 4.9.1 arrive et ajoute le support d'OpenMP 4 pour le Fortran, ainsi que de nombreuses corrections de bogues 14 07/2014