We only build new paths when the old ones can no longer keep up.
Chapter 1

The birth of a brand new recipe

Chapter 2

Historical rule-breakers who invented famous functions

Chapter 3

Designing your custom logic step by step

Chapter 4

Weird and wonderful functions from the real world

Ch 1 · The birth of a brand new recipe
007skaty

007skaty The defining rules of a mathematical function.

1h ago

007skaty

007skaty The Return Statement

It stops the active function when its calculations end, And returns the final value that you wanted it to send.

1h ago

007skaty
We only build new paths when the old ones can no longer keep up.

1h ago

007skaty

007skaty The Fast Inverse Square Root algorithm speeds up computer graphics.

1h ago

007skaty
What makes a function a function

007skaty Every mathematical function operates as an input-output machine, like a toaster, letting you invent new ones by defining unique rules.

1h ago

007skaty
Finding the missing logic

007skaty Creating new programming functions solved the complex 3D rendering limits of Quake III.

1h ago

007skaty
The Custom Input Playground
BETA

007skaty Plug custom inputs into your code to master building functions that never existed before.

1h ago

007skaty
Fun Fact

Fast math: John Carmack's fast inverse square root function used a strange hexadecimal constant to calculate lighting angles.

1h ago

007skaty
Gossip

Which programming language has the most elegant function syntax?

1h ago

007skaty
Quiz

If a function is defined as 'predictable,' what must it do when given the exact same input twice?

1h ago

007skaty

007skaty The anatomy of custom inputs in computer programming

1h ago

007skaty
Quiz

What term did Gottfried Wilhelm Leibniz introduce in 1692 to describe mathematical relationships?

1h ago

007skaty

007skaty How the return statement delivers results in computer programming.

1h ago

007skaty
Quiz

Which 1996 video game prompted developers to create the famous 'Fast Inverse Square Root' function for fast lighting?

1h ago

007skaty
Quiz

Why did developers have to invent a custom function for Quake III instead of using standard computer math?

1h ago

007skaty
Quiz

What is the formal programming term for the placeholder inputs that a function receives?

1h ago

007skaty
Quiz

Why is it important to restrict a custom function's inputs to only necessary data?

1h ago

007skaty
Quiz

Which programming language, invented by John McCarthy in 1958, pioneered the idea that almost everything should return a value?

1h ago

007skaty
Quiz

What happens to a program if a custom function performs calculations but lacks a return statement?

1h ago