Artwork

Το περιεχόμενο παρέχεται από το Anthony Day. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Anthony Day ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.
Player FM - Εφαρμογή podcast
Πηγαίνετε εκτός σύνδεσης με την εφαρμογή Player FM !

Compact Language: Powering Smart Contracts on Midnight with Kevin Millikin

21:46
 
Μοίρασέ το
 

Manage episode 435557669 series 3581002
Το περιεχόμενο παρέχεται από το Anthony Day. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Anthony Day ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.
In this episode of Unshielded: A Blockchain & Data Podcast by Midnight, host Anthony Day connects with Kevin Millikin, Principal Architect for Midnight. Join them as they discuss:
  • An under-the-hood look at Compact as a programming language
  • Why Midnight needs its own language, and the importance of great developer experience. Kevin highlights the differences in working with Blockchain technology
  • A live demo of Compact language by showcasing the code for a bulletin board app
  • Compact roadmap: Aligning more closely with TypeScript
  • Why developers need to join the Midnight Discord channel
  • The need to innovate in decentralized applications

Kevin Millikin is a seasoned software architect specializing in programming language design and implementation. Currently, at Midnight, he is instrumental in developing a cutting-edge data protection blockchain platform. This innovative platform leverages zero-knowledge (ZK) proofs to ensure secure computations while maintaining privacy. Kevin's work focuses on designing a domain-specific language (DSL) for smart contracts, creating a compiler targeting JavaScript, and developing a custom virtual machine runtime for on-chain computations. His expertise extends to building support libraries, developer tools, and the overall architecture that drives this privacy-focused blockchain solution.

Kevin has also worked at Google and Deep Mind and, while there, worked on an experimental Python optimizing JIT compiler using the CPython interpreter and runtime. This was open-sourced as S6 (https://github.com/google-deepmind/s6). He also worked on Alphabet-internal Python development tools, including Python static typing and static analysis of Python programs.

If you enjoyed this episode, make sure to subscribe, rate, and review it on Apple Podcasts, Spotify, and Google Podcasts. Instructions on how to do this are here.

Episode Resources:
This episode is brought to you by Midnight.

Unshielded is handcrafted by our friends over at: fame.so
  continue reading

10 επεισόδια

Artwork
iconΜοίρασέ το
 
Manage episode 435557669 series 3581002
Το περιεχόμενο παρέχεται από το Anthony Day. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Anthony Day ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.
In this episode of Unshielded: A Blockchain & Data Podcast by Midnight, host Anthony Day connects with Kevin Millikin, Principal Architect for Midnight. Join them as they discuss:
  • An under-the-hood look at Compact as a programming language
  • Why Midnight needs its own language, and the importance of great developer experience. Kevin highlights the differences in working with Blockchain technology
  • A live demo of Compact language by showcasing the code for a bulletin board app
  • Compact roadmap: Aligning more closely with TypeScript
  • Why developers need to join the Midnight Discord channel
  • The need to innovate in decentralized applications

Kevin Millikin is a seasoned software architect specializing in programming language design and implementation. Currently, at Midnight, he is instrumental in developing a cutting-edge data protection blockchain platform. This innovative platform leverages zero-knowledge (ZK) proofs to ensure secure computations while maintaining privacy. Kevin's work focuses on designing a domain-specific language (DSL) for smart contracts, creating a compiler targeting JavaScript, and developing a custom virtual machine runtime for on-chain computations. His expertise extends to building support libraries, developer tools, and the overall architecture that drives this privacy-focused blockchain solution.

Kevin has also worked at Google and Deep Mind and, while there, worked on an experimental Python optimizing JIT compiler using the CPython interpreter and runtime. This was open-sourced as S6 (https://github.com/google-deepmind/s6). He also worked on Alphabet-internal Python development tools, including Python static typing and static analysis of Python programs.

If you enjoyed this episode, make sure to subscribe, rate, and review it on Apple Podcasts, Spotify, and Google Podcasts. Instructions on how to do this are here.

Episode Resources:
This episode is brought to you by Midnight.

Unshielded is handcrafted by our friends over at: fame.so
  continue reading

10 επεισόδια

Όλα τα επεισόδια

×
 
Loading …

Καλώς ήλθατε στο Player FM!

Το FM Player σαρώνει τον ιστό για podcasts υψηλής ποιότητας για να απολαύσετε αυτή τη στιγμή. Είναι η καλύτερη εφαρμογή podcast και λειτουργεί σε Android, iPhone και στον ιστό. Εγγραφή για συγχρονισμό συνδρομών σε όλες τις συσκευές.

 

Οδηγός γρήγορης αναφοράς