RIHEN
AccueilServices
PortfolioProjetsLabs
Formations
Retour au blog
Developer Tools & Produits

NKCode : développer un environnement C/C++ à partir de zéro

Avec NKCode, RIHEN poursuit la construction de son écosystème technologique en développant un environnement natif destiné au développement C/C++, intégré aux outils construits autour de Nkentseu.

10 août 2026Par TEUGUIA TADJUIDJE Rodolf Séderis2 min de lectureenvironnement de développement C++IDE C/C++outils développeur RIHENJenga build systemClang C++écosystème Nkentseu
NKCode : développer un environnement C/C++ à partir de zéro

Après avoir travaillé sur différentes briques technologiques, notamment autour du rendu et de l'infrastructure logicielle, une question devient naturellement importante : dans quel environnement voulons-nous construire ces technologies ?

C'est à cette question que répond NKCode. Développé au sein de l'écosystème RIHEN sous l'impulsion de son cofondateur et CEO, Rodolf Séderis Teuguia Tadjuidje, NKCode constitue une nouvelle étape dans la construction de l'univers Nkentseu.

Construire l'environnement de développement

NKCode est conçu comme un environnement natif destiné au développement C/C++. L'objectif est de rapprocher plusieurs outils et fonctionnalités nécessaires au travail quotidien du développeur au sein d'une expérience cohérente.

Le projet explore notamment :

  • l'édition de code C/C++ ;
  • l'intégration du système de build Jenga ;
  • l'intégration avec les outils Clang ;
  • la navigation dans le code ;
  • l'accès aux définitions ;
  • la gestion des fichiers et inclusions ;
  • la détection et l'affichage des erreurs ;
  • différentes fonctionnalités destinées à améliorer le workflow du développeur.

Une approche native

NKCode s'inscrit dans la philosophie technique de RIHEN : comprendre et maîtriser davantage les couches fondamentales de l'environnement logiciel. Le choix d'une approche native implique davantage de travail. Mais il offre également davantage de contrôle sur le comportement, les performances et l'architecture de l'application.

Construire avec les utilisateurs

Le développement d'un outil destiné aux développeurs ne peut pas se faire uniquement en interne. Les premiers utilisateurs jouent un rôle essentiel. Leurs retours permettent d'identifier des problèmes, de comprendre les usages réels et d'améliorer progressivement l'expérience. Cette relation entre développement et communauté constitue une étape importante dans l'évolution d'un produit.

Une pièce d'un écosystème plus large

NKCode n'est pas un projet isolé. Il s'inscrit dans une architecture plus vaste.

  • Nkentseu représente l'écosystème.
  • Jenga participe à la construction des projets.
  • NkRenderer explore le rendu et les environnements 3D.
  • NKCode fournit un environnement dans lequel le développeur peut travailler avec ces technologies.

Au-dessus de ces fondations viennent ensuite les applications.

  • Les jeux.
  • Les simulations.
  • Les expériences immersives.
  • Les logiciels spécialisés.

C'est finalement ce qui donne son sens à l'ensemble.

RIHEN ne construit pas uniquement des expériences numériques.

RIHEN construit progressivement les technologies qui permettront de les créer.

Blog

Articles liés

Voir tout
NKCode | Environnement de développement C/C++ RIHEN