CppCon

2021 年 10 月 24 日至 29 日

2021 年 10 月,think-cell 第二次受邀在 C++ 社区中最大、最知名的会议 CppCon 上发表演讲。这一次,我们的高级软件开发人员 Sebastian 讨论了“Typescripten — Generating type-safe JavaScript bindings for emscripten”。

在会议上,他首次展示了我们的新工具 typescripten https://github.com/think-cell/typescripten。typescripten 会解决我们在使用 C++ 构建 Web 应用时常常遇到的重要问题:此前并不存在从 C++ 调用 JavaScript API 的类型安全方式。但是现在有了。typescripten 基于 emscripten 和 TypeScript。emscripten 会提供强大的运行时支持,我们由此可以从 C++ 调用 JavaScript,而无需类型安全性。使用 TypeScript,我们可以使用类型信息为 JavaScript 库添加注释。此类接口描述可用于 https://github.com/DefinitelyTyped/DefinitelyTyped 的 7,000 多个 JavaScript 库。Typescripten 会使用这些 TypeScript 接口定义,并将它们转换成类型安全的 C++ 接口,每个开发人员都可以在自己的 WebAssembly 应用中包含这些接口。

虽然这是在线听演讲,但由于目前的 COVID-19 限制,对 Sebastian 来说,能与观众见面已经是一项荣誉和巨大的快乐。参与者非常投入,对我们的 typescripten 编译器提出了很多问题。由于讨论超过了规定的问答时间,所以结束后在 gather.town 举行了额外的会议,我们取得了巨大的成功!

think-cell 是谁?

think-cell 于 2002 年由两位计算机科学家创立,他们现在仍在运营公司。我们开发的图形软件可以代替需求严苛的用户完成创建演示文稿幻灯片时的大部分艰苦工作。

请在职业页面详细了解我们的公司和工作环境。如果您要了解有关我们日常所遇到的开发问题的详细信息,请查看我们的 C++ 开发人员职位公告

希望了解更多?

若您对 think-cell 的工作、职位空缺或活动有任何疑问,请随时联系我们的同事 Julia Zhachuk。

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

think-cell 人力资源代表.


分享