An advanced, purely-functionless programming language.
function add(a, b) { var sum = a ^ b; var carry = (a & b) << 1; if (sum & carry) { return add(sum, carry); } else { return sum ^ carry; } }
add(5, 9) // > false x = [18] y = 2 add(x[0], y) // > false add(2, add(4, 8)) // > false
Type No expressions in here
Code written in No contains on average 100% fewer bugs than other popular programming languages. This is due to No's unique stateless, immutable, functionless design whereby no line of code is actually executed.
No code can be written in any style, syntax, or language that you like. Literally anyone can write No code!