Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Cross-platform GUI frameworks were hot in the 1990s.

Uncategorized
15 5 47

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    0 Views
    I should post about the latest #retrocomputing project I started.Problem: I'd like an open-source, self-hosting C compiler on 8086, that supports the large memory model, overlays, and enough C89 to build Lua.This seems to not exist! K&R is much more common in this size category. Around the time of C89, many compilers bloated to the point of requiring a 386 or better host, though they could still target 8086. The 8086 holdouts were, in general, commercial products that never got a source release.One notable exception was DeSmet C http://www.desmet-c.com. It seems to have started life as a commercial PC fork of Bell Labs PCC, a small and sturdy K&R compiler. DeSmet 3.1 added "draft ANSI C" support, but this is incomplete, and riddled with code-gen bugs. This version later found itself on Github as OpenDC https://github.com/the-grue/OpenDC.Aside from all the bugs, this is a pretty cool package: its dis/assembler, debugger, text editor, and some other utilities were also open sourced, and it runs on an 8088 with 256K RAM and two 360K floppies.The OpenDC person did a good job packaging things up into an easily buildable form, and fixing syntax errors that probably came from running the sources through a different compiler version than expected, so... yes, it does indeed build and self-host... and I've done this on my Book 8088.So now I will try to fix the bugs and add the missing C89 features. There are many, many of both... gulp.
  • I saw this on BlueSky.

    Uncategorized retrocomputing
    5
    1
    0 Votes
    5 Posts
    3 Views
    @gloriouscow I’m not going to name names but I have heard film scholars argue that it’s okay to use AI-upscaled stills in books because it only shows the original, but in better detail. It was a big moment in my radicalization because it brought home that not even professional thinkers whose entire careers involve images, artifice, suggestion, subtext, are necessarily willing or able to think critically about the things being marketed to them.
  • 0 Votes
    1 Posts
    4 Views
    Ken Thompson Recalls Unix’s Rowdy, Lock-Picking OriginsKen Thompson's vivid recollection of the rowdy roomful of geeks at Bell Labs who built the digital world in a spirit of open play.https://thenewstack.io/ken-thompson-recalls-unixs-rowdy-lock-picking-origins/#unix #retrocomputing
  • 0 Votes
    1 Posts
    9 Views
    28 settembre 1925#accaddeoggiNasce Seymour Roger Cray (Chippewa Falls - USA, 28 settembre 1925 - Colorado Springs - USA, 5 ottobre 1996).Cray è stato un ingegnere elettronico. Ha lavorato all'architettura di diversi supercomputer. Durante il periodo di lavoro presso la Control Data Corporation, progettò una serie di supercomputer, i più veloci al mondo per decenni. In seguito fondò la Cray Research, che costruì molte di queste macchine.@computer #retrocomputing #retrocomputer