From e0d612f3abb71b215588919b7781346f8d600d4c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 4 Jan 2022 18:33:34 -0500 Subject: Add questions and comments from BBB --- 2021/talks/bindat.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/2021/talks/bindat.md b/2021/talks/bindat.md index 9e002e33..d5d2528f 100644 --- a/2021/talks/bindat.md +++ b/2021/talks/bindat.md @@ -61,7 +61,29 @@ message="""Want to help make the Q&A session easier to search? You can [add chap - A: Not yet.  If you're near Montreal and you have a kitten for me, I'm interested - I *hope* cl-loop is more efficient than building a bunch of intermediate lists when you chain map/filter/reduce operations. +- Curious: how is gnu poke more flexible? +- What hobbies/interests do you have besides Emacs (and PL)? :) +- do you have any thoughts about how to make EmacsConf even better next year? +- I was surprised to see that a whole new DSL was developed for poke from scratch. Do you think would have been better to develop/improve a library like bindat on top of an existing language instead? +- What are some of your favorite talks from this conf so far? +- what kind of dog is Winnie? + - comment: I hadn't heard of that breed before +- How do you see more control over types (type hints/decl through type specifiers etc) (SBCL like programming model) coming into Elisp? +- Do you plan to add bit-level support? +Other comments: + +- I can imagine using bindat to improve Emacs's music player packages +- yes last year the Q&A periods were much longer + - last year some of the presentations were live though +- I've asked this question to them during LPC 2020 but infact haven't got a very satisfactory answer :) +- If you ever write a library for window management in Emacs, you could call it winnie.el :) +- hints in unoptimized code should be assertions +- we probably need both ways of compiling: safe and less safe :) +- I think this is classic problem that is almost impossible to accomplish. many libraries try to do that but in the end the only working ones are relaying on C compilers. +- also you have the problem of size of objects. like how big is a long? this is not specified and is arch dependent +- parsing a generic .h file is way more difficult but is another subject. +- yep, the automatic translation is more for libraries trying to write automatically C bindings [[!inline pages="internal(2021/captions/bindat)" raw="yes"]] -- cgit v1.2.3