Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Paolo Amoroso
@amoroso@oldbytes.space  ·  activity timestamp 2 weeks ago

Multi-language IDEs that interact with interpreters via protocols are now common, from classic Emacs with its inferior process protocols to VS Code with LSP and similar modern environments.

This paper described an early exploration of these ideas: a language-independend, Interlisp-based environment that interfaced with language processors over the ARPANET. In 1974.

https://dl.acm.org/doi/10.1145/1500175.1500251

#interlisp #retrocomputing #ProgLang #IDE

  • Copy link
  • Flag this post
  • Block
lispm
@symbolics@mastodon.social replied  ·  activity timestamp 6 days ago

@amoroso nice find! I haven't seen this one.

  • Copy link
  • Flag this comment
  • Block
Paolo Amoroso
@amoroso@oldbytes.space replied  ·  activity timestamp 6 days ago

@symbolics When I ran across it the analogy with modern IDEs and protocols immediately hit me.

  • Copy link
  • Flag this comment
  • Block
@haitchfive
@haitchfive@oldbytes.space replied  ·  activity timestamp 2 weeks ago

@amoroso All the great ideas are old ideas, absurdly implemented.

  • Copy link
  • Flag this comment
  • Block
Paolo Amoroso
@amoroso@oldbytes.space replied  ·  activity timestamp 2 weeks ago

@haitchfive The history of computing is as important as current engineering.

  • Copy link
  • Flag this comment
  • Block
@haitchfive
@haitchfive@oldbytes.space replied  ·  activity timestamp last week

@amoroso Or quite possibly, even more so.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login