Now that programming has been declared dead by the AI pundits, we can go back to the days when programming was actually fun.
There's a game on Steam that lets you program like it's 1985 on a fictional computer called TIS-100
Trailer 👉 https://www.youtube.com/watch?v=HSg1qT2aNnw
My friends on Steam are all pinball players, but it turns out several have played TIS-100.
Every puzzle ranks my optimization skills against theirs.
This is like nerd-squared territory
@popey I also had a #C64#Commodore64#8bit computer, when I got 16, after having borrowed a #VC20 (3.5 KILObytes of RAM) for 2 or 3 months. Unfortunately, I do not have it any more, as I never had the money to buy a new computer without selling the old one ...
Nechápu, proč velká část schopných programátorů stále používá Windows.
Zde krásný příklad, jak je ve Windows vše kolem vývoje programů složitější, instalace assembleru CC65 a emulátoru FCEUX, několik nutných kroků včetně navštívení obou homepage.
V Linuxu (Debian, Ubuntu a deriváty) stačí jen v terminálu: apt install cc65 fceux
a hotovo 😎 Protože tučňák má rád programátory. #NES#MOS6502#retrocomputing#assembler https://www.youtube.com/watch?v=RtY5FV5TrIU
Someone found a legitimate problem with my small patch (about 30 lines of #C). They fixed it. In 2800 lines. The resulting code is undoubtedly safer. My patch translated into #Rust would have been safe and still about 30 lines. C is fun, but hateful. Fuck the #PortableAssembler. Amusingly the 2800 line improvement had to drop down to real non-portable #assembler in a few places to get it to work so it only works on x86 and ARM whereas my version works everywhere.
Знову був срач із серії - #Python це кал, переходь на (тут список здебільшого зумовлений, мабуть, психологічними травмами як у Індіани Джонса, якщо хто зрозумів про що я).
Я не різнобічний у калознавстві, але найкращий стек технологій це той, який ти знаєш.
При його знанні та закриваючи прогалини в ньому за допомогою ШІ можна зробити макет практично будь-якого проєкту щоб показувати його в пошуках фінансування.
Зробити за добу, щоб хоч якось працювало, та за тиждень, щоб було несоромно показати.
@alexcleac У мене першою мовою був #basic на синклері з 48 кіло пам'яті. Потім був #pascal на 286 процесорі. Після - #assembler. Після я довго мучився з чим завгодно (наприклад #geant - отка екзотика), поки не знайшов #python, який завдяки потужному залізу (а воно зараз на тлі 48к усе потужне) річ узагалі не вбивається. Але в улюбленому геймдеві марна. Хоча якщо міць наростять, а її наростять, то ще подивимося.
Стоп. Я ще кодив на калькуляторі МК52, тож було життя і до бейсіка.
Non so se conoscete Triangular OS per #c64 , progetto carino, un os ad icone però in grafica petscii o giù di lì.
Preferisco il buon vecchio geos ma anche questo non è male, include anche una simil Shell comandi che estende un po' più facilmente la gestione delle periferiche analogamente allo speeddos. #retrocomputing
@xexer@tschak@BlackICEBBS I can just say that I think GEOS really shows the possibilities. Yes, there's no multitasking but I don't consider this a crucial requirement for 8 bit OSes.
For example: I'm using CP/M on my 8-bit #Z80 machine, it provides me with several development environments (#Forth, #C and #Assembler). I have word processing on it (#Wordstar, of all things!). I have #dBase for database stuff if needed, #Qterm for connecting via #WifiModem and even a neat collection of VT100 games. So yes, I think an 8-bit computer without multitasking is a good computer for integrated software in one OS. And the #C64 is no exception from that.
Why is a "BSS" section used in so many assemblers across platforms, and where does it originate?
Turns out: IBM. Again.
“The FORTRAN Assembly Program (FAP) is an assembler for the 709 … [computers].
Its pseudo-operation BSS, used to reserve memory, is the origin of the common name of the "BSS section", still used in many assembly languages today for designating reserved memory address ranges of the type not having to be saved in the executable image.“
New video: Let's Code x86 Assembly: 0x08 Sizecoding Game Of Life WITH "MUSIC"
In this episode we take a look at a tiny 256 Byte intro that I originally coded for the Outline 2023 demo party. However as I couldn’t attend the party in person, it wasn’t used in the competition. So instead I walk you through the code here and explain how to fit Conway’s Game of Life into 256 bytes and also have some MIDI music, for lack of better words!
Playing with #riscos on a Raspberry is fun, feels like an alternate reality 🙂
I managed to compile my #mos6502#assembler for it, and as able to assemble a #C64 hello world.
Restricting to ANSI #C when writing it helped porting a lot. Did not had to change a single line. In the next days / weeks I try to adapt it a little more to #riscos, and perhaps try to get it into the package manager.