« earlier | later » Page 15 of 511
Abbreviated vs. Full-Word Identifier Names edit / delete
"We carried out a family of controlled experiments to investigate whether the use of abbreviated identifier names, with respect to full-word identifier names, affects fault fixing in C and Java source code. [...] Overall results suggested that there is no difference in terms of effort, effectiveness, and efficiency to fix faults, when source code contains either only abbreviated or only full-word identifier names."
by ats ... to cmp409 errors experiment language-design ... on 24 October 2018
Palettes in terminals: why gamma is a problem edit / delete
Colour representation, colour calibration, and NetHack.
by ats ... to amusements cmp101 colour graphics nethack palette ... on 24 October 2018
hrvach/espple: Apple 1 Emulator with PAL RF Output edit / delete
SDR transmission of a PAL video signal with the ESP8266. Neat!
by ats ... to apple emulation esp8266 pal rf sdr video ... on 24 October 2018
Lots of interesting articles introducing aspects of programming language design. CMP409 students should have a flip through this.
by ats ... to cmp409 language-design types ... on 24 October 2018
C&C - An Explanation of Type Inference for ML/Haskell edit / delete
A succinct description of how to implement type inference for your typical functional language. Will be clear enough if you understand a functional language already.
by ats ... to cmp409 functional haskell ml type-inference ... on 24 October 2018
C&C - A Crash Course on ML Modules edit / delete
A really good description of Standard ML's module system (and OCaml, where it differs). I do like ML's modules, but wish the syntax and terminology was a bit friendlier...
by ats ... to cmp409 functional language-design ml module ocaml ... on 24 October 2018
Whizzo Software - SIO2Arduino edit / delete
"SIO2Arduino is an Atari 8-bit (800/XL/XE) device emulator that runs on the Arduino platform. It currently emulates a single Atari 1050 disk drive (D1:) but there are plans to extend it to support multiple drives as well as other devices." I've been meaning to build one of these for my Atari 800 for, oh, fifteen years now...
by ats ... to arduino atari atari800 electronics floppy ... on 24 October 2018
the Belgian Amiga Club edit / delete
"In the beginning of 2018 Simon acquired the complete Amiga Floppy Disk collection of BS1 ( Bamiga Sector One ). They gathered this software +25 years ago swapping with other groups, by downloading, etcetera ... For all these years they sat on a member's attic waiting to see the daylight again and here they are."
by ats ... to amiga demoscene pirate retrocomputing software ... on 24 October 2018
John "Chucky" Hertell | Just another WordPress site edit / delete
Reverse-engineering Amiga hardware - for example, he's done a replacement PCB for damaged A1200s, and guides for upgrading various 68040 accelerator boards to 68060s. Very impressive!
by ats ... to accelerator amiga electronics m68k repair retrocomputing ... on 24 October 2018
Subset Park: Digital Minimalism for the Working Hacker edit / delete
The design of a syntax highlighting theme making use of text styles instead of colours. I've tried doing this in the past; the problem is finding a font where the different styles are readable enough...
by ats ... to design editing syntax-highlighting vim ... on 24 October 2018
« earlier | later » Page 15 of 511
ats |
tasty by Adam Sampson.