ClojureStream Podcast cover image

ClojureStream Podcast

E87 ClojureDart with Christophe Grand and Baptiste Dupuch

Jan 18, 2023
Christophe Grand, a prominent figure in the Clojure community, and Baptiste Dupuch, a mobile development expert, discuss the innovative ClojureDart project. They dive into building interoperability for mobile applications and the challenges of integrating Clojure with Dart for UI development using Flutter. The duo shares insights from a successful workshop in Paris, emphasizing community engagement and the exciting user-friendly advantages of Flutter over traditional methods. They also outline goals for enhancing ClojureDart documentation and user adoption through future workshops.
47:25

Podcast summary created with Snipd AI

Quick takeaways

  • The development of ClojureDart focuses on creating an interoperability layer that integrates Dart's features while maintaining Clojure's core principles.
  • ClojureDart enhances UI development with Dart's hot reload feature and encourages community involvement through workshops and documentation efforts.

Deep dives

Development and Interoperability

The initial focus of Closure Dart development was on creating a seamless interoperability layer, which is crucial for leveraging existing platform features. This was achieved by ensuring that Closure Dart could effectively integrate with Dart’s strong typing and runtime behavior. The development team first prioritized getting interop functionality operational, leading to successful execution of interop-based programs. This foundational work enables Closure Dart to reach into the Dart ecosystem while maintaining the core principles that define Clojure.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode