YoVDO

Emacs - The Editor for the Next Forty Years

Offered By: EmacsConf and Emacs hangouts via YouTube

Tags

EmacsConf Courses Parallel Computing Courses Markdown Courses Emacs Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the future of Emacs in this 58-minute conference talk from EmacsConf 2019. Delve into the speaker's vision for evolving Emacs over the next forty years, addressing crucial aspects such as parallel and concurrent code implementation, the gradual replacement of C with Rust, and the need for improved HTML rendering capabilities. Learn about proposed enhancements including native LSP support, better email and PIM integration, and the potential for Emacs to function more like an operating system. Discover the speaker's priorities for Emacs development, including HTML rendering, LSP support, and modernizing email and PIM functionalities. The talk concludes with a Q&A session covering topics such as web rendering, future non-programmer users, and potential long-term competitors to Emacs.

Syllabus

Intro
What's this talk about?
Emacs evolves.
Two kinds of changes...
The Emacs of Theseus
Revolutions kill, Evolution preserves.
ELisp is Old!
What should a new language look like?
A note on performance...
It's a parallel world.
Concurrency safety isn't an accident
Good concurrency model is hard!
C is dying
Is this a crisis?
What's a good new language?
Why Rust?
How: Incrementalism again!
Displaying Not-Text
Doing HTML right
Why do we care about this?
Proportional + Multi-Face Text
Features...
Better Tools for Programmers
Include LSP in Emacs!
Emacs as OS
PIM integration
Digression: ORG all the things?
Better Chat Clients (and Protocols!)
Stop sacrificing hacker usability!
Libre Desktops for Hackers
A Rant About Keyboards, Part 3
What's my Emacs priority list?


Taught by

EmacsConf and Emacs hangouts

Related Courses

Learn Python For Data Science W/ Search & Recommender Algos!
Udemy
Emacs Tutorial - Installation, Navigation, and Programming Setup
Derek Banas via YouTube
Metals Rich Code Editing for Scala in VS Code, Vim, Emacs, and Beyond
Scala Days Conferences via YouTube
Emacs and Shell as Your Best Friends
EuroPython Conference via YouTube
Teaching an Old Bovine Gnu Tricks - What's Next for Emacs
linux.conf.au via YouTube