CppCon

24-29 أكتوبر، 2021

كان أكتوبر 2021 المرة الثانية التي يتم فيها توجيه الدعوة إلى think-cell لإلقاء محاضرة في أكبر وأشهر مؤتمر على مستوى مجتمع لغة البرمجة ++C؛ وهو مؤتمر CppCon. هذه المرة، ألقى سباستيان، كبير مطوري البرامج بشركتنا، محاضرة بعنوان "Typescripten — Generating type-safe JavaScript bindings for emscripten".

وقدم سباستيان في المحاضرة أداتنا الجديدة typescripten https://github.com/think-cell/typescripten وهي المرة الأولى التي يتم فيها تقديم الأداة في أي مؤتمر. تحل أداة typescripten مشكلة مهمة كنا نعاني منها عند إنشاء تطبيقات ويب بلغة ++C: حتى ذلك الحين، لم تكن هناك وسيلة من نوع آمن لاستدعاء واجهات برمجة تطبيقات JavaScript من لغة البرمجة ++C. الآن أصبحت لدينا هذه الوسيلة. فأداة typescripten مصممة اعتمادًا على مجموعة أدوات emscripten وTypeScript. توفر مجموعة أدوات emscripten دعمًا قويًا لوقت التشغيل يتيح لنا استدعاء JavaScript من لغة البرمجة ++C ولكن دون سلامة النوع. تتيح لنا أداة TypeScript إضافة تعليقات توضيحية لمكتبات JavaScript مع معلومات النوع. تتوفر أوصاف الواجهات هذه لأكثر من 7000 مكتبة من مكتبات JavaScript على https://github.com/DefinitelyTyped/DefinitelyTyped. تستخدم أداة Typescripten هذه التعريفات الخاصة بواجهات TypeScript وتقوم بتحويلها إلى واجهات ++C آمنة النوع يمكن لجميع مطوري البرامج تضمينها في تطبيقات WebAssembly.

بالرغم من كونها محاضرة عبر الإنترنت، نظرًا للقيود الراهنة بسبب جائحة كوفيد-19، فقد كان من دواعي شرف وسرور سباستيان أن يلتقي بالجمهور. أبدى المشاركون تفاعلاً كبيرًا وكان لديهم العديد من الأسئلة حول برنامج التحويل البرمجي typescripten الخاص بنا. مع تخطي النقاش وقت الأسئلة والأجوبة المحدد، تم عقد لقاء إضافي بعد ذلك بعنوان gather.town حقق نجاحًا هائلاً بالنسبة لنا!

ما هي think-cell؟

تأسست شركة think-cell في عام 2002 على يد اثنين من علماء الحاسب، ولقد استمرا في إدارة الشركة إلى يومنا هذا. تقدم الشركة برامج رسومات تعمل على إنجاز معظم المهام الشاقة في إنشاء شرائح العروض التقديمية للمستخدمين الذين يتطلعون إلى منتجات ذات جودة عالية.

تعرّف على المزيد حول شركتنا وبيئة العمل بها في صفحة الوظائف. إذا كنت بحاجة إلى مزيد من المعلومات عن المشكلات التي نواجهها يوميًا في التطوير، فانتقل إلى إعلان وظيفة مطور C++‎.

هل تريد معرفة المزيد؟

إذا كانت لديك أي أسئلة حول العمل في think-cell أو فرص العمل المتاحة أو فعاليات التوظيف، يُرجى التواصل مع الزميلة ماريسا فريز.

hr@think-cell.com
‎+49 30 666473-10

ممثلة إدارة الموارد البشرية في think-cell

مشاركة