Загрузка видео...

Не удалось загрузить видео

На главную

Did you know you can interpret C and compile Python? This is Roberto who is the creator of the Lua programming language. This clip is from the longer conversation I had with him about how programming languages are designed. Full conversation on my YouTube and Spotify (link in bio)

30,100 просмотров • 3 месяцев назад •via TikTok

Комментарии: 0

Нет доступных комментариев

Здесь появятся комментарии из оригинального поста

Похожие видео

Part 1 ~ Programming Language Difficulty Meter (Ranking 10 to 1) Are you confused about which programming language is actually easy or hard to learn? In this video, we break down programming languages based on their difficulty meter, from the hardest low-level languages like Assembly all the way to beginner-friendly languages like Python. In this video, you’ll learn: • Why Assembly is considered one of the hardest languages • How Haskell challenges the way you think about programming • What makes Rust powerful but difficult (ownership & memory safety) • Why C and C++ require deep understanding of memory and performance • How Go simplifies modern backend and cloud development • Why advanced JavaScript becomes complex (async, event loop, closures) • Where C# and Java fit in enterprise development • How Ruby focuses on developer productivity • Why JavaScript is beginner-friendly at the basics • Why Python is the easiest and most popular starting point Whether you're a beginner choosing your first language or a developer trying to understand language complexity, this video will give you a clear roadmap. If you're planning your 2026 developer journey, this will help you choose the right language based on your goals. Subscribe for more content on Data Engineering, Programming, System Design, DevOps, AI, and Career Growth. #Programming​ #Coding​ #SoftwareEngineering​ #LearnToCode​ #DeveloperRoadmap​ ​ ​ ​ ​ ​ programming languages difficulty, hardest programming languages, easiest programming languages, which programming language to learn, python vs c++ vs java, rust programming explained, assembly language basics, haskell functional programming, c vs c++ difference, golang tutorial beginners, javascript advanced concepts, javascript basics for beginners, c sharp programming tutorial, java programming explained, ruby on rails basics, best programming language 2026, coding roadmap 2026, developer roadmap, learn programming fast, beginner coding guide, software engineering basics, low level vs high level languages, functional vs procedural programming, object oriented programming concepts, memory management programming, pointers in c, rust ownership model, event loop javascript, async programming javascript, goroutines in go, enterprise programming languages, backend development languages, frontend vs backend languages, data structures basics, algorithms for beginners, coding interview preparation, learn python for beginners, best language for beginners, coding career path, how to start coding, programming for beginners, high paying programming languages, most popular programming languages, future of programming languages, coding skills 2026, tech career growth, developer skills roadmap, system design basics, coding mistakes beginners, learn to code from scratch

Thom Code

209,000 просмотров • 7 месяцев назад

Martin Odersky (Martin Odersky) is the creator of Scala and I interviewed him to compare different languages designs (Rust vs Zig vs Python vs Scala) and how AI will impact programming languages. In this episode: • Comparing Rust, Zig, Python, and Scala designs • Why its hard to write a compiler • Predictions about how AI will impact software • Why functional programming matters Where to watch: • YouTube - • Spotify - • Apple Podcasts - • Transcript - Thank you to the sponsors of this episode for supporting my work: • WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at • Jira by Atlassian: Get more work done with your favorite agents and models all in one place, check them out at Chapters: 00:00 Intro 00:44 Why care about functional programming 06:35 Why should people learn Scala 09:26 Rust vs Scala 12:42 Rust vs Zig 15:45 Scala vs Python 18:31 The programming languages that influenced him 22:16 How running on the JVM works 26:33 Why writing a compiler is hard 29:19 Why Twitter adopted Scala early on 31:00 How he believes AI will impact programming languages 43:40 Will there be less engineers in ten years 44:34 Top programming languages to learn to grow 46:18 Top technical book recommendation 46:51 Why he chose academia instead of industry 48:28 Reflecting on Scala 55:42 Advice for his younger self 56:33 Outro

Ryan Peterman

103,762 просмотров • 2 месяцев назад