GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Ramin Honary (ramin_hal9001@fe.disroot.org)'s status on Saturday, 04-Jan-2025 13:34:58 JSTRamin HonaryRamin Honary
    in reply to
    • Jef Poskanzer
    • Jack Rusher
    • Panicz Maciej Godek

    the closest conceptual relatives are SmallTalk virtual machines.

    After 40 years with it, I regard emacs as a programmable interactive environment for implementing (primarily text) workflows.

    @PaniczGodek Yes, I agree with these two descriptions the most. I think of Emacs as a programmable “app platform,” which would also describe SmallTalk virtual machines just as well. And a programmable app platform could also be described as an interactive environment for implementing (primarily text) workflows.

    The web is another similar app platform, though it is not as programmable, even though most browsers nowadays ship with a JavaScript REPL and allow you to store files in the browser’s own storage system. The lack of direct access to a local filesystem makes the web browser a lot less useful than Emacs, though the web certainly provides a much larger set of useful features out of the box compared to Emacs, especially multimedia, and 3D graphics rendering.

    And yes, I believe “the concept of Emacs“ requires a programming language for extending it, otherwise it is not an app platform.

    @jack @jef

    #tech #software #FLOSS #GNU #Emacs

    In conversationabout 6 months ago from fe.disroot.orgpermalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.