Beflix
“The Idea Factory: Bell Labs and the Great Age of American Innovation” beschrijft de geschiedenis van Bell Labs, de uitvinders van oa de transistor, vocoder, laser, zonnecel, etc. Op software gebied hebben we het over de de ontwikkeling van de taal “C” , waarin vervolgens “Unix” is ontwikkelt.
In 1963 (!) was toen al “Beflix” (van Bell Flicks) uitgevonden door Ken Knowlton. Dat was een grafisch programma voor visualisatie op het IBM 7094 mainframe. De Beflix code voerde men in met punch cards.
De taal was behoorlijk rudimentair:
CLEAR
LOC1
IFANY(A,X,100)(A,Y,200)(A,E,3) T(A,U,10)(A,W,7)(A,T,B) LOC2
IFANY(B,X,150)(B,Y,250) T(B,W,5)(B,U,5) LOC3
MOVE 50 50
DRAW LINE TO 200 50
DRAW LINE TO 200 150
DRAW LINE TO 50 150
DRAW LINE TO 50 50
LOC2
TEXT "HELLO BEFLIX" AT 100 100
LOC3
CIRCLE 150 150 RADIUS 40
Dat was de inspiratie om met C# een Beflix simulator te schrijven.
Die leest een bestand met instructies in, die vervolgens op een canvas getekend worden. Uiteraard met retro amber als voorgrondkleur.
De al eerder (bij Lego plotters) gebruikte Hilbert curve wordt strak op scherm geplot.

Hier converteren we met Python een PNG (Grace Kelly) naar een bestand met MOVE en DRAW instructies, die daarna in de simulator ingelezen worden:



More Stories
World of Sailors
De Star Sailors League (SSL) blijkt zichzelf recent omgedoopt te hebben tot "World of Sailors". Vreemd genoeg op de site...
Yachtscoring v2
Ook de uitslagen van YS voortaan per jaar. Ten opzichte van de 2020 versie pakken we het technisch anders aan:...
Sailing.cz v2
Deze uitslag site lijkt wel wat op NetVela: van allerlei internationale wedstrijden zijn de uitslagen te vinden... van de CZ...
SailingResults
Ditmaal zoeken we eerst naar de "Results" knoppen in de overzicht pagina (https://sailingresults.net/sa/eventlist.aspx). Daarna kunnen we uitslag per ID ophalen.
Seglerinfo.de
Niet de meest sexy ogende webstek; eea lijkt wel gemaakt met HTML 1.0. Maar het gaat om de data en...

