/emg/ - emacs and lisp general

"Remember /flet/?" edition

>General Emacs resources
gnu.org/software/emacs/manual/emacs.html (GNU Emacs Manual)
emacswiki.org (Emacs Wiki)
github.com/emacs-tw/awesome-emacs (Big list of packages)
github.com/thinkhuman/writingwithemacs (Tips for prose writing in Emacs)

>Tutorials
C-h t (Interactive Tutorial)
gnu.org/software/emacs/tour (GNU Emacs Tour)
youtube.com/playlist?list=PLX2044Ew-UVVv31a0-Qn3dA6Sd_-NyA1n (General Introduction)
youtube.com/playlist?list=PLVtKhBrRV_ZkPnBtt_TD1Cs9PJlU0IIdE (Org Mode)
youtube.com/playlist?list=PL8Bwba5vnQK14z96Gil86pLMDO2GnOhQ6 (Advanced Configuration)

>(Self) Documentation
C-h k (Keybinds)
C-h o (Functions and Variables)
C-h i (Assorted Manuals)

>Premade Configs
=Make your own=
github.com/hlissner/doom-emacs/tree/develop (Doom Emacs)
github.com/syl20bnr/spacemacs (Spacemacs (heavy))
github.com/snackon/Witchmacs (Witchmacs)

>Reduce Startup Time
use-package defer
pastebin.com/mrPsnUas (Disable GC during startup)
emacswiki.org/emacs/EmacsAsDaemon (Emacs as Daemon)
akrl.sdf.org/gccemacs.html (Native Compilation, stable, merged into Emacs 28)
emacswiki.org/emacs/SetupEl

>Changing Default Keybinds
pastebin.com/2hg4g3C6

>Programming resources for Emacs Lisp, Common Lisp, Scheme and Clojure:
pastebin.com/nyTQp7qi
>Troubleshooting
If there seems to be a bug (or complicated issue), anons may ask you to compose an MWE (minimum working example).
To create an MWE, try the following:
1) start emacs with "emacs -q". This disables your init.
2) try to reproduce your issue with as few settings changed and packages (manually) loaded as possible.
These steps ensure that other anons can replicate your problem if it's something more involved. Sometimes you even find the cause yourself this way, too!

Attached: suzumacs.png (1234x944, 1.16M)

Oops forgot the previous thread part

The funny thing is I was starting this paranoia long before that. If anything, the event just emboldened my suspicion.

How do we keep /emg/ from dying?

Scheme!
We don't.

Attached: file_(14).png (467x568, 220.66K)

we revive the astolfo poster

do you mean the retard who forced /femg/ - friendly emacs/lisp general?

I don't think that was him

maybe it was just an impostor among us

Reminder that Lispfags are not relevant anymore.

I WILL learn Scheme
I WILL learn Common LISP
I WILL learn Smalltalk
I WILL learn Pascal
I WILL learn COBOL
I WILL learn whatever language I stumble on for the fun of it, not for job prospects

>anally devastated by the same people who did SICP
>with......wait for it.....
>fucking Javascript!
>Javascript is more powerful than any Lispshit in 2022

NO REFUNDS!

Attached: 1642062653019.jpg (550x793, 90.48K)

you will never read sicp

I will now, when I buy the third edition.

I will gift copies to my friends too.

ein works incredibly well if you ever need to work with ipynb files. Wish I hadn't been somewhat forced to use jupyter though

Project Euler.

Reminder to not worry about your code not being 'elegant' enough and actually finish at least a prototype of your software.
You can think about ways to improve your software later but actually getting your software out there is way more important.

Am I still hireable if I only have common lisp projects in my git repos?

Screw Project Euler. Had to learn Common Lisp AND do a set number of PE problems for an old college class. I still don't get how I passed, all things considered.

It is fun.

But I have to try ALL the possible arguments in REPL before I can move to the next function...