The following image shows where the talk is in the schedule for Sat 2024-12-07. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 Writing academic papers in Org-Roam papers 9:40-10:00 Managing writing project metadata with org-mode project 10:20-11:00 The Future of Org org-update 11:20-11:30 Colour your Emacs with ease color 1:00- 1:10 My journey of finding and creating the “perfect” Emacs theme theme 1:30- 1:45 Watering my (digital) plant with Emacs timers water 1:55- 2:35 Emacs as a shell shell 2:45- 3:05 Re-imagining the Emacs user experience with Casual Suite casual 3:25- 3:45 New in hyperdrive.el: quick install, peer graph, transclusion! hyperdrive 4:05- 4:15 Emacs Writing Studio writing 4:25- 4:50 Emacs 30 Highlights emacs30 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:20 Gypsum: my clone of Emacs and ELisp written in Scheme gypsum 10:40-11:00 An experimental Emacs core in Rust rust 11:20-11:45 p-search: a local search engine in Emacs p-search 1:00- 1:10 Exploring shared philosophies in Julia and Emacs julia 1:25- 1:45 Beguiling Emacs: Guile-Emacs relaunched! guile 1:55- 2:05 Committing secrets with git using sops-mode secrets 2:25- 3:25 Elisp and McCLIM mcclim 3:45- 4:05 Emacs, eev, and Maxima - now! maxima 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
[[!toc ]] Format: 21-min talk ; Q&A: BigBlueButton conference room Etherpad: Etherpad: Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Q&A open for participation
Times in different time zones:
Saturday, Dec 7 2024, ~10:40 AM - 11:00 AM EST (US/Eastern)
which is the same as:
Saturday, Dec 7 2024, ~9:40 AM - 10:00 AM CST (US/Central)
Saturday, Dec 7 2024, ~8:40 AM - 9:00 AM MST (US/Mountain)
Saturday, Dec 7 2024, ~7:40 AM - 8:00 AM PST (US/Pacific)
Saturday, Dec 7 2024, ~3:40 PM - 4:00 PM UTC
Saturday, Dec 7 2024, ~4:40 PM - 5:00 PM CET (Europe/Paris)
Saturday, Dec 7 2024, ~5:40 PM - 6:00 PM EET (Europe/Athens)
Saturday, Dec 7 2024, ~9:10 PM - 9:30 PM IST (Asia/Kolkata)
Saturday, Dec 7 2024, ~11:40 PM - 12:00 AM +08 (Asia/Singapore)
Sunday, Dec 8 2024, ~12:40 AM - 1:00 AM JST (Asia/Tokyo)
Find out how to watch and participate
[[!template id="chapters" vidid="rust-mainVideo" data=""" 00:00.000 Rune 00:17.082 The Emacs core 00:57.168 Why create this? 01:55.865 How does this compare to other projects? 03:01.315 Multi-threading 03:32.441 Multi-threading elisp 03:47.648 No-GIL method 04:32.638 Actors 04:51.252 Multi-threading elisp (functions) 05:34.680 Caveats 05:57.090 Multi-threading elisp (data) 06:38.249 Copy values to other threads on demands 06:57.884 Multi-threading elisp (buffers) 08:11.903 Would this actually be useful? 08:46.919 Precise garbage collection 09:16.537 How Emacs used to deal with roots 10:38.713 Conservative stack scanning 11:00.157 Movable objects 12:38.829 How Rust makes precise GC easy 14:13.227 Other Rust niceties: proc macro 15:14.560 sum types 16:01.041 Regex 16:16.052 Parsers 16:27.210 Other changes: GUI first, terminal second 16:58.919 Off-screen cursor 17:16.305 Image flow 17:24.440 Testing 18:36.345 Status 19:07.247 Next directions 19:22.739 How to get involved """]]
Duration: 20:06 minutes
# Description