Finding Missing Logic in Custom Functions
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.

41m 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.

41m ago

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

41m ago

007skaty

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

41m 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.

41m ago

007skaty
Finding the missing logic

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

41m ago

007skaty
The Custom Input Playground
BETA

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

41m ago

007skaty
Fun Fact

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

41m ago

007skaty
Gossip

Which programming language has the most elegant function syntax?

41m ago

007skaty
Quiz

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

41m ago

007skaty

007skaty The anatomy of custom inputs in computer programming

41m ago

007skaty
Quiz

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

41m ago

007skaty

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

41m ago

007skaty
Quiz

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

41m ago

007skaty
Quiz

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

41m ago

007skaty
Quiz

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

41m ago

007skaty
Quiz

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

41m ago

007skaty
Quiz

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

41m ago

007skaty
Quiz

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

41m ago