CppCon

Du 24 au 29 octobre 2021

Octobre 2021 a marqué la deuxième invitation de think-cell à intervenir dans le cadre de la conférence la plus importante et la plus connue au sein de la communauté C++ : CppCon. Cette année, notre présentation « Typescripten — Generating type-safe JavaScript bindings for emscripten » a été menée par Sebastian, notre développeur logiciel senior.

Sebastian a présenté pour la première fois notre nouvel outil typescripten https://github.com/think-cell/typescripten dans une conférence. typescripten permet de résoudre un gros problème que nous rencontrions au cours du développement d’applications web en C++. Jusqu’ici, il n’y avait aucune manière type-safe d’appeler des API JavaScript depuis le C++. C’est désormais chose faite. typescripten se base sur emscripten et TypeScript. emscripten fournit un support de délai d’exécution qui nous permet d’appeler JavaScript depuis C++, mais pas de manière type-safe. C’est là qu’intervient TypeScript, nous permettant d’annoter les bibliothèques JavaScript avec des données de type. Des descriptions d’interface de ce genre sont disponibles pour plus de 7 000 bibliothèques JavaScript sur https://github.com/DefinitelyTyped/DefinitelyTyped. Typescripten utilise ces descriptions d’interface TypeScript et les transforme en interfaces C++ type-safe à la disposition de tous les développeurs qui peuvent alors les intégrer dans leur application WebAssembly.

Même si cette conférence n’était qu’en ligne à cause des restrictions liées à la COVID-19, Sebastian était ravi de rencontrer les participants. La présentation était interactive et beaucoup de questions ont été posées à propos de notre compilateur typescripten. La discussion ayant dépassé le temps définit pour la séance de questions-réponses, une autre conférence a été organisée après, gather.town, qui fut couronnée de succès.

Qui est think-cell ?

think-cell a été fondé en 2002 par deux ingénieurs informaticiens qui continuent de diriger la société. Nous produisons des logiciels graphiques qui aident nos utilisateurs exigeants à réaliser leur travail de présentation de diapositives en toute simplicité.

Découvrez notre société et notre environnement de travail en consultant notre page de présentation des carrières. Si vous recherchez des informations plus détaillées sur les problèmes de développement que nous rencontrons chaque jour, visitez nos offres de poste pour développeurs C++.

Vous souhaitez plus d'informations ?

Si vous avez des questions sur l’environnement de travail chez think-cell, nos postes à pourvoir ou les événements, veuillez contacter notre collègue Julia Zhachuk.

hr@think-cell.com
+49 30 6664731-81

Représentante des RH chez think-cell.


Partager