coding

9 Exotic Coding Tricks Used in the C64 Game, Seawolves

The Commodore 64 game Seawolves uses several unique coding techniques to achieve its effects. These include synchronized NMIs and IRQs for efficient screen management, real-time torpedo rendering using “splits,” and real-time animations for implosions and ocean waves. The game also employs clever sprite manipulation, such as FLD shunting and upward Y-scroll correction, to overcome sprite rendering limitations.

https://kodiak64.co.uk/blog/seawolves-technical-tricks

9 Exotic Coding Tricks Used in the C64 Game, Seawolves Read More »

Forth: The Programming Language That Writes Itself: The Web Page

Extreme TLDR:
Dave Gauer explores Forth, a programming language by Chuck Moore, known for its simplicity and flexibility, invoking memories of Usenet and its folklore. Forth’s unique features include Reverse Polish Notation (RPN), stack-based operations, and concatenative programming, allowing seamless manipulation of data without explicit named variables. Gauer contrasts applicative programming with the concise, sequential nature of concatenative languages like Joy, emphasizing the power of combinators in creating higher-order functions and achieving universal computation with minimal constructs like S and K.

https://ratfactor.com/forth/the_programming_language_that_writes_itself.html

Forth: The Programming Language That Writes Itself: The Web Page Read More »

Scroll to Top