Ted Nelson on What Modern Programmers Can Learn from the Past

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • CrossLine

    CrossLine is an outliner with sophisticated cross-link capabilities in the tradition of the well-respected Ecco Pro

  • Transclusion is a very good idea from my point of view. I saw and used it in Ivar Jacobson's Objectory tool and eventually also implemented it in my CrossLine and other tools (see https://github.com/rochus-keller/CrossLine, https://github.com/rochus-keller/FlowLine2/, etc.).

  • FlowLine2

    FlowLine2 is a modelling tool supporting Functional Analysis and Business Process Modelling

  • Transclusion is a very good idea from my point of view. I saw and used it in Ivar Jacobson's Objectory tool and eventually also implemented it in my CrossLine and other tools (see https://github.com/rochus-keller/CrossLine, https://github.com/rochus-keller/FlowLine2/, etc.).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • enso

    Hybrid visual and textual functional programming.

  • The Internet is an easy target for blame, but in fact in the past month I found a number of people whose thinking (at least on some specific topic) was near to mine through Reddit discussions (and now you, it seems):

    https://www.github.com/kaveh808

    https://gitlab.com/flatwhatson/guile-prescheme

    If you are interested in the nature of machine code and assembly language I would recommend at least looking at Scheme86:

    https://dspace.mit.edu/handle/1721.1/6042

    It's like a Scheme interpreter running on hardware, and the latest successor to Steele/Sussman's Scheme-on-a-chip--I'm working on microcoding it with my inferior S-assembly. :) I didn't think you were being insulting--my last refuge in an increasingly humorless world appears to be self-deprecating humor.

    Have you reached out to John Cowan, who is working on the R7RS Large Scheme standard, and is interested in topics like auxiliary human language as well as computer language and their representation? I'm not serious enough, I'm afraid, for the Scheme community (see above)--but they might take you more seriously:

    https://en.wikipedia.org/wiki/John_W._Cowan

    I have been meaning to re-install Whitaker's Words which I used frequently in my own study of Latin, but lost when I upgraded my OS. You might have heard of Ido, an auxiliary language designed by Louis Couturat, a French logician, and the successor to Esperanto. It's almost completely regular, and I thought it might be a start for a more human-language neutral Scheme implementation (it is a Eurocentric language, unfortunately). My middle-school English teacher in 1981 pointed at the Esperanto booth in the language arts faire we took a field trip to and said, "I don't know why that booth is always so disappointingly unattended." I guess "ain't much changed", right?

    I recommend "Asimov's Guide to Shakespeare" if you haven't read it:

    https://en.wikipedia.org/wiki/Asimov%27s_Guide_to_Shakespear...

    and maybe we should both just continue to choose "to be" rather than "not to be".

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts