5 Reasons to Learn Scheme in 2024

Опубликовано: 11 Январь 2024
на канале: System Crafters
14,444
603

In this video, I'll give you 5 reasons why I think you should learn Scheme this year! Regardless if you are a programming beginner or an expert hacker, there is a lot to be gained from learning this language. Come let me know what you think!

#scheme #lisp #guile #racket #functionalprogramming #gnu

JOIN THE GUILE SCHEME COURSE:

I'll be running a live, interactive training course on Guile Scheme in February 2024! Click this link to learn more and sign up:

https://systemcrafters.net/courses/ha...

SUPPORT THE CHANNEL:

👍 Support My Work: https://systemcrafters.net/how-to-hel...
📰 Subscribe to the Newsletter: https://systemcrafters.net/newsletter/
👕 https://store.systemcrafters.net
📘 Get Your Copy of Mastering Emacs: https://www.masteringemacs.org/r/syst...

SHOW NOTES:

https://systemcrafters.net/learning-g...

RELATED VIDEOS:

5 Reasons to Try Guix in 2022:
   • 5 Reasons to Try Guix in 2022  

CHAPTERS:

00:00 Intro
00:08 What is Scheme?
00:54 You will deepen your programming knowledge
02:34 Incredibly powerful features
02:24 Efficient recursion
03:47 Hygenic macros
05:23 Continuations
07:28 Wide variety of Scheme implementations
09:51 You can write any kind of application with it
11:40 You will get the full benefit of GNU Guix
12:54 Let me know your thoughts!

JOIN THE COMMUNITY:

https://systemcrafters.net/community/
https://fosstodon.org/@daviwil

MY CONFIGURATION:

https://config.daviwil.com
https://config.daviwil.com/emacs
https://config.daviwil.com/systems (Guix)

OTHER SERIES:

Emacs Essentials:    • The Absolute Beginner's Guide to Emacs  
Emacs From Scratch (2020 Version):    • Emacs From Scratch #1 - Getting Start...  
Emacs Tips:    • Emacs Tips - How to Show Reminders fo...  
Emacs Desktop Environment:    • Emacs Desktop Environment #1 - Gettin...  
Emacs IDE:    • Emacs From Scratch #8 - Build Your Ow...  
Emacs Mail:    • Streamline Your E-mail Management wit...  
Learning Emacs Lisp:    • Introduction to Emacs Lisp - Learning...  
Craft Your System with GNU Guix:    • An Introduction to GNU Guix  

CREDITS:

Coriolis Effect by logos feat. stefsax, licensed Creative Commons 3.0 CC-BY http://ccmixter.org/files/mseq/26296
reNovation by airtone, licensed Creative Commons 3.0 CC-BY http://ccmixter.org/files/airtone/60674
ukeSounds by airtone, licensed Creative Commons 3.0 CC-BY http://ccmixter.org/files/airtone/32655
Between Worlds (Instrumental) by Aussens@iter, licensed Creative Commons 3.0 CC-BY http://ccmixter.org/files/tobias_webe...