YoVDO

Why Code in Python+C When You Can Code in Lisp+Zig

Offered By: ACM SIGPLAN via YouTube

Tags

Lisp Courses Computer Science Courses Bioinformatics Courses Programming Languages Courses Python Courses Garbage Collection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the advantages of combining GNU Guile Lisp with Zig as an alternative to Python and C in bioinformatics software development. Delve into a 27-minute conference talk by Pjotr Prins from the University of Tennessee, presented at ACM SIGPLAN's DeclMed'23. Learn about Zig's minimalistic approach, blazingly fast compiler, and focus on performance as a potential replacement for C and even C++. Discover how Zig's C-ABI compatibility and lack of garbage collection make it ideal for binding with other languages. Understand the benefits of using two complementary languages: one for quick coding (Lisp) and another for performance (Zig). Compare this approach to traditional Python+C combinations and learn why it may offer advantages over fighting with Rust's borrow checker.

Syllabus

[DeclMed'23] Why code in Python+C if you can code in Lisp+Zig?


Taught by

ACM SIGPLAN

Related Courses

Java Programming: Step by Step from A to Z
Udemy
Java Application Performance Tuning and Memory Management
Udemy
ASP.NET Core New Features
LinkedIn Learning
First Look: Java 10 and Java 11
LinkedIn Learning
Java Essential Training: Syntax and Structure
LinkedIn Learning