I was really curious about whether or not Henrik was able to live from Doom's donations, or have at least a "significant enough" revenue from it, because he pours in some many time and energy. I'm glad to hear that he gains an acceptable compensation for it :-) Otherwise, thanks Zaiste, and thanks Henrik, it was a really enjoyable listening!
Great Interview and cool to hear from the mind that created doom. It’s my daily driver since 2022 and you can tell he has done a lot of the stuff he mentioned in the Interview! Thanks Hendrik, and Zaiste!
I really appreciate the passion and the perspective of the Henrik and Zaiste about OSS. That's the motive who keep me at DOOM Emacs, thanks for all your work.
So awesome to hear from the man himself! Though I hadn't even heard about emacs-ng before. I feel a little depressed now.... Btw, Remacs shouldn't be seen as a sort of next-gen Emacs. I'm pretty sure it was sort of a sandbox project to see how one could approach replacing a C codebase with Rust. But I think most of the low-hanging fruit (mostly a bunch of the simpler elisp function implementations) has been taken care of and the devs are quite stumped on how to approach the rest of the code base, since Emacs codebase isn't exactly pleasant and the internals of the elisp interpreter are entangled with all the other various parts of the system (aka, one of the reasons why Guile Emacs is probably never going to happen). I think I'd rather see a NEW, more modern but still very Emacs-y editor honestly. Something that takes Guile or another Lisp/Scheme (the Chez VM for example) together with the Xi editor for example. I'm not interested in seeing an Emacs with JS support or some shit, we already have that: Atom and VS Code. I want what I currently love about Emacs in a more stable and performant system, and with a more maintainable codebase. And no Electron please. I'm also not a huge fan of allowing every single programming language to extend the editor, as that will just fracture the community. There should be a first-class language that gives you an excellent user experience when extending the system. As a final note, while I'm not a vimmer, I thik Neovim is a fantastic project that serves as a shining example of how a project can be modernized and made to involve a broader community.
I use pure Emacs in terminal for about a year and I am super productive. I would say Emacs shines in it's flexibility and customizability. You basically write your own ide on base of Emacs. Very convenient. I use use-package and daemon mode to start it quickly. I use it for c++/go/python/rust/shell/clojure/lisp programming, you name it. Most of all I like it's buffer management and key bindings. I should admit learning Emacs is hard but absolutely worth it! One down side is that Emacs is not pre installed on most Linux distros, so I always compile it from sources and make install the latest version
Speaking bout old games: there is 1999 Heroes of might and magic 3 which is a legend game in Russia and CIS. There is a group of enthusiats who still support it. they even created an expansion for it a couple years ago. As far as i know they did reverse engineering and some function hijacking patches to make new expansions for it They made a new fraction, online lobby with rating and other stuff. Crazy amount of work for an old game
Ahhh Heroes 3. They're still at it. They'll add another faction soon. The work they put in it is crazy; the extensions feel like they could have been released by the original team back in the days.
Btw, if game development in Lisp is something you're looking for (like Henrik mentions at the end), then you should really follow along with Carp. It's primary developer is Erik Svedang, who is a game designer (of Blueberry Garden and Else Heart.Break() fame), and I'm pretty sure he explicitly designed it in order to build games with it.
@@lailaszk4546 Yeah, but I already sponsor a bunch of people on Github and on Opencollective, it becomes hard to keep track of everyone you're sponsoring when they're all on different platforms. I know it sounds silly, but I'm personally quite terrible at keeping track of my monthly expenses, and it's really tricky to keep track of all my different sponsorships (including non-code related stuff) when I can't get a nice overview of all of them.
it's like hearing gods voice
I was really curious about whether or not Henrik was able to live from Doom's donations, or have at least a "significant enough" revenue from it, because he pours in some many time and energy.
I'm glad to hear that he gains an acceptable compensation for it :-)
Otherwise, thanks Zaiste, and thanks Henrik, it was a really enjoyable listening!
Great Interview and cool to hear from the mind that created doom. It’s my daily driver since 2022 and you can tell he has done a lot of the stuff he mentioned in the Interview! Thanks Hendrik, and Zaiste!
This was great, thanks zaiste and henrik for making this possible!
Love Doom Emacs. It's awesome. Thank you for your great work, Henrik Lissner.
Thanks for this wonderful interview. Henrik is great - I really appreciate his work.
I really appreciate the passion and the perspective of the Henrik and Zaiste about OSS. That's the motive who keep me at DOOM Emacs, thanks for all your work.
Thanks for the Emacs Doom it has interested me into emacs and made my life nice so I can use the ORG mode
A vim user who saw Emacs as the next step but didn't know how to get started. Doom Emacs is my daily driver
This was a lot of fun! Thanks Zaiste!
A wild user base appears... wow, didn't expect THE Henrik Lissner to be such a gamer. Mixing in pokemon references. Gotta love this guy :-).
So awesome to hear from the man himself!
Though I hadn't even heard about emacs-ng before. I feel a little depressed now....
Btw, Remacs shouldn't be seen as a sort of next-gen Emacs. I'm pretty sure it was sort of a sandbox project to see how one could approach replacing a C codebase with Rust. But I think most of the low-hanging fruit (mostly a bunch of the simpler elisp function implementations) has been taken care of and the devs are quite stumped on how to approach the rest of the code base, since Emacs codebase isn't exactly pleasant and the internals of the elisp interpreter are entangled with all the other various parts of the system (aka, one of the reasons why Guile Emacs is probably never going to happen).
I think I'd rather see a NEW, more modern but still very Emacs-y editor honestly. Something that takes Guile or another Lisp/Scheme (the Chez VM for example) together with the Xi editor for example. I'm not interested in seeing an Emacs with JS support or some shit, we already have that: Atom and VS Code. I want what I currently love about Emacs in a more stable and performant system, and with a more maintainable codebase. And no Electron please.
I'm also not a huge fan of allowing every single programming language to extend the editor, as that will just fracture the community. There should be a first-class language that gives you an excellent user experience when extending the system.
As a final note, while I'm not a vimmer, I thik Neovim is a fantastic project that serves as a shining example of how a project can be modernized and made to involve a broader community.
Wooah, Doom Emacs creator?!
I use pure Emacs in terminal for about a year and I am super productive. I would say Emacs shines in it's flexibility and customizability. You basically write your own ide on base of Emacs. Very convenient. I use use-package and daemon mode to start it quickly. I use it for c++/go/python/rust/shell/clojure/lisp programming, you name it. Most of all I like it's buffer management and key bindings. I should admit learning Emacs is hard but absolutely worth it! One down side is that Emacs is not pre installed on most Linux distros, so I always compile it from sources and make install the latest version
thank you for everything
Many thanks for this interview!
This is awesome!!!
Speaking bout old games: there is 1999 Heroes of might and magic 3 which is a legend game in Russia and CIS. There is a group of enthusiats who still support it. they even created an expansion for it a couple years ago. As far as i know they did reverse engineering and some function hijacking patches to make new expansions for it
They made a new fraction, online lobby with rating and other stuff. Crazy amount of work for an old game
Ahhh Heroes 3.
They're still at it. They'll add another faction soon. The work they put in it is crazy; the extensions feel like they could have been released by the original team back in the days.
Btw, if game development in Lisp is something you're looking for (like Henrik mentions at the end), then you should really follow along with Carp. It's primary developer is Erik Svedang, who is a game designer (of Blueberry Garden and Else Heart.Break() fame), and I'm pretty sure he explicitly designed it in order to build games with it.
He articulates himself exactly like the superbrain in my company.
Very nice interview. Please set up a github donations account. I'd glady become a sponsor.
+1
Henrik has both a liberapay and paypal sponsor options.
@@lailaszk4546 Yeah, but I already sponsor a bunch of people on Github and on Opencollective, it becomes hard to keep track of everyone you're sponsoring when they're all on different platforms. I know it sounds silly, but I'm personally quite terrible at keeping track of my monthly expenses, and it's really tricky to keep track of all my different sponsorships (including non-code related stuff) when I can't get a nice overview of all of them.
@@robinmattheussen2395 there's more than a year people asking him to set github sponsor so i think it won't ever happen at this point tbh
I love new thumbnail
Doom is the work of a genius.
Hey Buddy I have also M1 MacBook Air And in this system I can't install PyAudio so if you have any solution regarding this plz give me
oh man vim script must really suck if Elisp is better than that lol
Be thankful that you have no idea of the pain that is vimscript.... :)
23:05 people at a large scale definitely don't learn languages just because they are easy. a good example: #Esperanto
like