Уровень 0 · материалов: 5
В кластер входят документы, описывающие процесс самостоятельного создания низкоуровневого программного обеспечения или инструментов разработки для операционной системы DOS.
Общие признаки: создание компиляторов, программирование под MS-DOS, написание низкоуровневых библиотек, ретро-компьютинг, обучение через практику
Группа выше: Разработка под устаревшее оборудование
Смысл: The text is a nostalgic technical memoir about the process of 'reinventing the wheel' (creating a custom GUI library) to overcome hardware limitations in the mid-90s, demonstrating the author's growth from a beginner to a more advanced programmer through practical experimentation in DOS.
A developer recalls building a custom graphical user interface library in Turbo Pascal and Assembler for DOS to mimic Turbo Vision due to hardware constraints in the 1990s.
Смысл: The text is a nostalgic reflection on early programming experiences, illustrating how a simple curiosity about a game mechanic led to the creation of a custom software tool and a deep dive into low-level DOS memory and font management.
An author reminisces about writing a DOS-based puzzle emulator in Borland Pascal, explaining the technical process of custom font implementation and the joy of low-level programming.
Смысл: The text details the technical journey of transforming a hobbyist MS-DOS Pascal compiler into a Windows-compatible, self-hosting compiler, emphasizing the educational and personal satisfaction of building a system from scratch.
The author developed XD Pascal, a lightweight, self-hosting Pascal compiler for Windows created from scratch without automated tools.
Смысл: The text describes the author's journey of creating a Pascal compiler for MS-DOS as a personal challenge, which was later rediscovered and evolved by a Polish retro-computing community into a tool for Atari computers, eventually contributing to a piece of experimental modern art.
An author's personal project to build a Pascal compiler for MS-DOS was unexpectedly transformed by Polish enthusiasts into a tool for Atari computers and eventually used to create a piece of experimental performance art.
Смысл: The text is a nostalgic memoir about early computing that illustrates how creative thinking and understanding of system architecture (the TPA in CP/M) can solve practical user problems with minimal technical overhead.
A programmer recalls creating a zero-byte utility called GO.COM that cost 5 pounds, making it 'infinitely profitable' per byte by exploiting CP/M memory loading to restart programs instantly.