Our great sponsors
-
.emacs.d
Discontinued b's .emacs.d, with configurations for OCaml, .NET, Coq/Proof General, and Rust (by bklebe)
-
emacs-package-dev-handbook
An Emacs package development handbook. Built with Emacs, by Emacs package developers, for Emacs package developers.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
system-type is actually a symbol, so you can do (eq system-type 'darwin) for the same effect. here's my macOS section: https://github.com/bklebe/.emacs.d/blob/b0ca255032d1240942ff...
I checked the book's TOC and was surprised to see that lexical scoping was introduced in the last chapter.
https://github.com/alphapapa/emacs-package-dev-handbook#lexi... says using lexical scoping is a best practice.
Unfortunately it looks like it's a dead project, but https://github.com/kiwanami/emacs-epc builds out an RPC framework for emacs. This would theoretically allow you to use any language you want. The repo shows node.js, python, and ruby integration.
its such an absurd idea. look at the top contributors for VSCode, and how many of them are employed at Microsoft:
https://github.com/microsoft/vscode/graphs/contributors
How can you possible separate vscode "winning because of javascript" and "it has development budget X times the budget of Emacs"