floss.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
For people who care about, support, and build Free, Libre, and Open Source Software (FLOSS).

Administered by:

Server stats:

695
active users

introduced me to lispy languages

And one of the tools was Emacs Live
github.com/overtone/emacs-live

It was a .emacs folder that you could just drop in your home folder and that made Emacs a georgous IDE for Clojure

Requiring people to learn to deal with Emacs before they can write a single line of the language they're approaching is a stupid punishment

I wrote this after reading this thread
post.lurk.org/@celesteh/108948

GitHubGitHub - overtone/emacs-live: M-x start-hackingM-x start-hacking. Contribute to overtone/emacs-live development by creating an account on GitHub.
@abbienormal Emacs distros are definitely nice options to have, but I think they should be presented as options, rather than "the way". I tried switching from Vim to Emacs several times using config distros like Spacemacs and DOOM Emacs, but it never stuck for me until I went vanilla (+ guix for packages). Avoiding "dealing with Emacs" was what actually made it harder for me.
Abbie Normal

@robby

that's your experience and that's ok, I surely don't want to invalidate it

But I observe that you are a quite proficient (scheme) programmer

Probably yor cognitive style fits with the general layout of the technical documentation or tools nowadays

But those same docs and tolls turn out to be hostlle to a whole lot of people

I am among those

and that's _my_ experience

@robby

that's what I mean when I say that imposinf Emacs o beginners is a pointless punishment

It would have been a pointless punishment _to me_

in that, Emacs Live saved me

How many more people could we save ?

@abbienormal of course, I'm glad you found an option that works well for you :) and this is why I think config distros should be presented as options; they are definitely useful to people. I think it would be a good thing to prominently highlight popular config distros through "official" Emacs channels, like on the website.

> But I observe that you are a quite proficient (scheme) programmer

I am flattered :D but actually I tried to learn (and failed several times!) Emacs specifically because I wanted better tooling for Scheme, and even more specifically because I wanted to get better with Guile to use Guix. Emacs was my gateway to Scheme (and Lisp in general), rather than the other way around.

I don't mean to contradict what you're saying at all. I only wanted to share my experience with picking up Emacs :)

@robby

good for you

but that's only a confirmation that your cognitive style fits with the current status quo

In order to break the Emacs shell I had to buy a footage from a company that makes footages about tech things

Without that I'd had zero hope