Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Programming aspects of retro systems and historical programming languages. Please check for language-specific tags first and use those instead, if applicable.
3
votes
Are there some non-OOP programming languages that does not allow you to make a variable priv...
(I guess this isn't really retrocomputing, and more general programming languages theory ...)
"Private" in OOP is tied to a particular object, and non-OOP languages usually don't have objects. …
2
votes
What was the earliest microcomputer Logo language implementation?
I can't answer the question "what was the earliest microcomputer Logo implementation", but I can give some details on one early microcomputer Logo implementation, namely MIT Logo.
As ignos has outlin …
8
votes
How were the signs for logical and arithmetic operators decided?
but how was decided that / was the division operator or that * was the multiplication operator?
Well, in mathematics you write fractions with a horizontal line, and simple fractions that couldn't be …
7
votes
What was the DOS FAT12 720k floppy raw disk format structure?
All IBM floppy variants (5.25″ and 3.5″, DD and HD) use the same floppy controller, just the timing is different. So the bit pattern structure is the same, even though number of sectors per track etc. …
18
votes
What was the first programming language with generics?
While these are not programming languages in the same way a Turing Machine is not a computer, they form the core of the ML family of functional programming languages. …
7
votes
Did the ENIAC have any programming language?
Programming was done on each unit:
The accumulator front panel contains, from bottom to top: program trays and sockets; the program
control neons; the input, output sockets; the program controls; digit … Together with Schönfinkel he developed a logic of "combinators", which has applications to the lambda calculus (and, very indirectly, modern functional programming languages based on the lambda calculus …
7
votes
Accepted
What is the origin of different styles of assembly language mnemonics?
Here is an example taken from page 67 (page 74 of the PDF) of Ralph Grishman: Assembly Language Programming for the Control Data 600 and Cyber Series, that implements the standard Fortran funcion IDIM …
32
votes
Did Forth's inventor Charles Moore really write a CAD program in only 5 lines of code?
These 5 lines may have been the centerpiece of the code, but the whole of OKAD is a lot larger:
The application I use colorForth for is called OKAD, Ok Aided Design. It is set of design tools for VLS …
8
votes
How do I stop flickering in mode 13h?
It depends on the details of the graphics card simulation on VBox, which in turn depends on which graphics mode you have chosen, but assuming you are interested in how it worked on legacy VGA, you hav …
7
votes
What was the earliest use of |> pipe in programming?
The |> in OCAML and similar operators for point-free (i.e., not using variables, instead composing functions by pipes and other means) programming in other functional (and increasingly, non-functional) … languages go back at least to the seminal article Can programming be liberated from the von Neumann style? …
11
votes
Toolchain and workflow to build CP/M
This page has quite a few variants of the source code, including compilers for PL/M, including Z80 variants, and including source marked as copyrighted by Digital Research.
There's no documented work …
7
votes
Toolchain and workflow to build CP/M
Another option to build CP/M 2.2 is to build the sources inside a Z80 emulator as described on the z80pack site. I tried this with z80pack version 1.28:
Install the CP/M source disk images inside z80 …
11
votes
What was the first programming book
Zuse invented the programming language Plankalkül for it between 1943 and 1945, however, the book that he wrote about Plankalkül wasn't published until 1972.
Does that count? …
4
votes
How can I programmatically determine whether an Apple II .dsk disk image is a DOS .do image ...
You can look at the file systems: Here are descriptions of the DOS file system and the ProDOS file system.
They are quite different, so you attempt to list the files on the disk, usually one approac …
4
votes
How did early computers handle mice?
Early computer mice worked by sending a series of pulses
At one level, it sounds easy: just run a loop, counting pulses. I did find a description of how this worked in a simpler system, the Apple I …