ffuent.es is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
correo@ffuent.es

Search results for tag #emacs

[?]masukomi »
@masukomi@connectified.com

Speaking of turning 50.

There was recently a post on reddit asking if there was anything to be learned from the slopified rust rewrite that someone made.

It's problematic and buggy but *much* faster on anything UI related.

Questions were raised regarding "is it worth doing a rewrite" and "why not rewrite just the rendering stuff?"
🧵1/4

    [?]masukomi »
    @masukomi@connectified.com

    This is, of course, a classic example of Chesterton's Fence ( fs.blog/chestertons-fence/ ).

    But, after 50years is a beast. It does SO much, and has SO many moving pieces that I don't believe it's possible to understand it. I think a team of people could, if they were paid to spend their days maintaining, and improving it.

    But support for critical open source internet infrastructure doesn't exist, and most devs consider emacs to be a relic of days past.
    🧵3/4

      Anthk boosted

      [?]cehteh »
      @cehteh@social.tchncs.de

      @masukomi

      Initially I liked the Idea of modern rewrite in , real multithreading, better GC, modular codebase would been nice. But that sloppified thing just exploded some time ago. I was watching the project. Months ago it could compile and produce some buggy emacs. Nowadays most commits don't work at all and agents throw more and more shit on the pile. It is already magnitudes more LoC than emacs, not counting the zillion crate dependencies and it becomes worse every day.

        [?]Lobsters » 🤖
        @lobsters@mastodon.social

        [?]Anthk »
        @anthk@neopaquita.es

        An idea for : expand M-x doctor to answer to simple questions
        such as:

        - how can I open the help guide
        - how can I save a file
        - how can I comment a block of code

        pointing to the Texinfo page as an Elisp link.

        And so on. No, no LLM's required, please. If did something
        like this in the 60's with Moon rock classification queries,
        (with another Lisp sytem) so can you.

        EDIT: typos.

          [?]Anthk »
          @anthk@neopaquita.es

          I wish the project in R7RS suceeds. Emacs is not bad *but*
          I'd prefer a native written in not for Elisp (which is like
          having something between and Lisp). Having to switch back
          and forth between languages it's tiring
          (and yes, I know CL well enough to learn Elisp
          like nothing, but if I'm under an Scheme environment, I want the same
          Lisp flavour everywhere.

          With and Common Lisp the divergence is not that huge (SLIME), but
          for it's far more integrated.

          Said this, if the project rewrote Emacs under Common Lisp with
          Clisp (for instance, in the 90's, porting Emacs' related code with
          subprojects) today we would have something much more powerful than LEM
          under SBCL.
          Richard Stallman doesn't like Common Lisp, he prefers the simplicity
          of Elisp, but yet he agrees on having Emacs itself using cl-lib (CL
          compat library for Elisp) on *tons* of core utilities and functions:

          gnu.org/software/emacs/manual/

            📅
            soru boosted

            [?]Vagancio Pirato »
            @relay@vagancio.partidopirata.com.ar

            Conocé el editor de texto Emacs

            Conocé el editor de texto Emacs

            Venite a aprender sobre Emacs, el editor de texto extensible, personalizable y autodocumentado, desarrollado por Richard M. Stallman y la Free Software Foundation como parte del proyecto GNU.

            Conocé el editor de texto Emacs

            Alt...Conocé el editor de texto Emacs

            Location: Biblioteca Popular aime paine, 105, Aimé Painé, Virgen Misionera, San Carlos de Bariloche, Municipio de San Carlos de Bariloche, Departamento Bariloche, Río Negro, 8400, Argentina

            Time: 2026-08-15 16:00:00-03:00 / 19:00:00-03:00

            [?]Anthk »
            @anthk@neopaquita.es

            Uhm, on 32 bit in Clozure CommonLisp (ccl):

            (log (1+ most-positive-fixnum) 2)
            29.0

            2^29 -1 = most-positive-fixnum in CCL

            , 32 bit, compiled with --wide-int:

            (log (1+ most-positive-fixnum) 2)
            61.0

            2^61 -1 = most-positive-fixnum in Elisp

            Still, CL allows far more precision
            than other languages:

            CCL:

            (expt most-positive-fixnum 16)
            47634101215830029620862168293282105755619681803746312443773447750728239466188107611533078255091639820167255564829090159750828898191472066561

            Elisp: totally wrong result.

            Proof for CCL on correctness:

            (log (expt (1+ most-positive-fixnum) 16) 2)
            464.0

              [?]soru »
              @Soru@rebel.ar

              ¡Atención entusiastas del Software Libre del sud! Nos juntamos en la biblioteca Aime Paine a charlar de Emacs mucho más que un editor de texto. Coordina Eicos :)

              Flyer de un encuentro de Emacs, el sábado 15/8/26, organizado por Comunidad Software Libre Bariloche y barca furilofche en el pip, en la Biblioteca Popular Aime Paine (Bariloche)

              Alt...Flyer de un encuentro de Emacs, el sábado 15/8/26, organizado por Comunidad Software Libre Bariloche y barca furilofche en el pip, en la Biblioteca Popular Aime Paine (Bariloche)

                [?]Anthk »
                @anthk@neopaquita.es

                Remember that was once used as an messaging router in Germany
                to drive planes thanks to :

                emacswiki.org/emacs/EmacsStori

                  1 ★ 0 ↺

                  [?]ffuentes »
                  @soy@ffuent.es

                  Muy feliz porque es viernes, aprendiendo a usar bien en el thinkpad