supdup

Community maintained SUPDUP client for Unix (by PDP-10)

Supdup Alternatives

Similar projects and alternatives to supdup based on common topics and language

  • sims

    Burroughs B5500, ICL1900, SEL32, IBM 360/370, IBM 7000 and DEC PDP10 KA10/KI10/KL10/KS10, PDP6 simulators for SimH (by rcornwell)

  • emacs-history

    Historical Emacs Software Preservation

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zork-mdl

    Original MDL source code for MIT's version of Zork (by itafroma)

  • ld

    LambdaDelta (by dseagrav)

  • smolrtsp

    A lightweight real-time streaming library for IP cameras

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better supdup alternative or higher similarity.

supdup reviews and mentions

Posts with mentions or reviews of supdup. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-07.
  • Ask HN: What was it like to use BBS in the good old times?
    2 projects | news.ycombinator.com | 7 Nov 2021
    ITS Emacs (the original TECO verision) using the SUPDUP display protocol supported "line saving", so it could tell your terminal to stash a line in memory before overwriting it, so later it could almost instantly redisplay that line when you scrolled back to it. That was really great at 300 baud. 1200 baud too, of course. But modems used to cost about a dollar a baud.

    https://github.com/PDP-10/supdup/blob/master/supdup.mss#L635

    I posted this earlier about the Gosling Emacs screen redisplay algorithm. That was the code that RMS rewrote.

    https://news.ycombinator.com/item?id=26114104

    To be fair, RMS a right to fuss and complain, because UniPress did kind of pull the rug out from under him. The display update optimization code that Gosling wrote was pretty ugly but amazingly brilliant dynamic programming stuff, and it had a skull-and-crossbones warning in the comments.

    RMS originally used the display update code from Gosling Emacs, but then rewrote it all from scratch for later versions of Gnu Emacs, after UniPress threatened him not to use it. As modems and networks became faster, and people started using window systems instead of terminals, having an "Ultra-hot screen management package" became less important. But it's a really cool algorithm, a great example of dynamic programming, and Gosling even published a paper about it!

    https://news.ycombinator.com/item?id=22849522

    James Gosling's Emacs screen redisplay algorithm also used similar "dynamic programming techniques" to compute the minimal cost path through a cost matrix of string edit operations (the costs depended i.e. on the number of characters to draw, length of the escape codes to insert/delete lines/characters, padding for slow terminals, etc).

Stats

Basic supdup repo stats
1
15
4.7
7 months ago

PDP-10/supdup is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of supdup is C.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com