Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Cross-Language Library Design

Conf42 via YouTube

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn how to design libraries that work seamlessly across multiple programming languages in this 14-minute conference talk from Conf42 Rustlang 2025. Explore the fundamental challenges of creating cross-language libraries and discover practical solutions for common design problems. Master essential error handling strategies that maintain consistency across different language ecosystems, and understand effective testing methodologies for multi-language environments. Examine configuration management approaches that work universally, analyze performance considerations when bridging languages, and learn best practices for documentation and API design that serve developers in various programming contexts. Gain insights into the speaker's project background and goals, and walk away with key learnings about successful cross-language library architecture and implementation strategies.

Syllabus

00:00 Introduction and Speaker Background
00:43 Agenda Overview
01:48 Project Background and Goals
03:22 Design Challenges and Solutions
06:50 Error Handling Strategies
08:18 Testing Methodologies
09:02 Configuration Management
10:16 Performance Considerations
11:22 Documentation and API Design
12:39 Key Learnings and Conclusion

Taught by

Conf42

Reviews

Start your review of Cross-Language Library Design

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.