Back to Fact Wall
Programming Topics (9)
D3 JS Programming
0

D3.js doesn't actually *draw* anything directly onto the screen; it manipulates the DOM (Document Object Model) to create and position SVG or Canvas elements, which are then rendered by the browser. elaborate

Angular JS Programming
1

AngularJS, despite its name, isn't actually related to Angular (Angular 2+). They share a name and some conceptual overlaps, but are fundamentally different frameworks. elaborate

Nemerle Programming
2

Nemerle is a statically-typed language that seamlessly integrates with the .NET framework, allowing direct access to its vast libraries. elaborate

Creative Coding Programming
3

Creative coding often uses generative art techniques, meaning the code itself creates the artwork, resulting in unique outputs every time it runs, even with the same code. elaborate

Opa, a functional programming language, compiles to WebAssembly, making it suitable for high-performance web applications. elaborate

The Wizard of Oz's ruby slippers were silver in the book. elaborate

In chess, a pawn can only move forward, except when capturing an opponent's piece, in which case it moves diagonally forward. elaborate

Domain-Specific Languages (DSLs) Programming
7

Many spreadsheet programs, like Excel, are essentially visual DSLs tailored to data manipulation. elaborate

Code Optimization Programming
8

A single misplaced instruction can sometimes dramatically increase the execution time of a loop, highlighting the importance of even seemingly minor code changes in optimization. elaborate

No more topics to list!