From ff518d86cf4eabbcb1603596d836ce28cee7367b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 28 Dec 2025 21:23:56 -0500 Subject: updates --- 2025/info/schemacs-before.md | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) (limited to '2025/info/schemacs-before.md') diff --git a/2025/info/schemacs-before.md b/2025/info/schemacs-before.md index 8c91e627..87adb58d 100644 --- a/2025/info/schemacs-before.md +++ b/2025/info/schemacs-before.md @@ -2,7 +2,7 @@ [[!toc ]] Format: 24-min talk ; Q&A: BigBlueButton conference room Etherpad: Etherpad: -Status: TO_REVIEW_QA +Status: Q&A to be extracted from the room recordings @@ -21,10 +21,29 @@ Status: TO_REVIEW_QA 17:06.200 GUI framework 21:51.520 Wrapping up -"""]]
Duration: 23:14 minutes +"""]]
Duration: 23:14 minutes # Q&A -
Duration: 31:11 minutes
+
[[!template id="chapters" vidid="qanda-schemacs" data=""" +00:00.000 Q: I think that Kiczalez et al.'s metaobject protocol has a scheme implementation, does this mean schemacs will be metaobject-changeable in practice? +01:33.400 Q: How will the GUI display code be r7rs compliant afaik there is no dlopen in r7rs? +02:43.040 Q: Do you think some of schemacs could be extracted into SRFIs since you have made it portable between scheme implementations? +03:34.320 Q: Is there a recommended scheme implementation or does it try to be as portable as possible? +04:04.840 Q: How would Schemacs deal with Emacs' (re)display architecture? Would it be having its own display architecture? If so, how can it be compatible with things like overlays, images, etc.? From what I know, Emacs is extremely idiosyncratic here. +05:28.560 Q: You were saying that you'd like to get "most" of the one thousand three hundred and something Emacs packages done. Is there a technical blocker to doing them all? Or just a problem of getting enough people in to help and start writing scheme? +07:31.960 Q: What are you thoughts on Chicken Scheme? Would it be a good fit? +08:56.600 Q: Can this emacs lisp implementation be used by Guile's emacs lisp "mode"? +10:42.800 Q: I wonder if we could do some sort of programmatic analysis on popular Emacs packages to see what list of functions they tend to depend upon, follow function calls down to the lowest level +11:36.640 Q: Do you think there is an opportunity to use Racket? +13:24.040 Q: Shouldn't it be enough to just implement the builtin functions? Most of the commands are written in Emacs Lisp, right? +16:59.720 Q: Tell us more about this show-stopping bug! How to squash it? Can people help? +19:21.760 Q: Are there performance concerns with implementing certain C primitives in pure scheme? +21:07.052 Q: If this project is successful, are you worried about a possible split in the community between Schemacs and GNU Emacs users? +23:07.600 Q: The dream of never even needing to change to the web browser - would schemacs bring us closer to that? +24:30.000 Q: Anything specific other than minimalism that made you choose Scheme over Common Lisp? +26:40.680 Closing thoughts + +"""]]
Listen to just the audio:
Duration: 27:51 minutes
# Description \ No newline at end of file -- cgit v1.2.3