_How JavaScript Works_ is now available on Google Play Books.

I am thinking that programming languages should make cycles the standard angular unit. It is the most convenient for programming. It is less baffling to normal people than radians. Computers can express them exactly.

Mathematicians may still have reason to prefer radians, but they are smart enough to know how to do the conversion.

Most people measure angles in degrees (0 ... 360). Most mathematicians measure angles in radians (0 ... 2π). But as a programmer, I think it is best to measure in cycles (0 ... 1). It is trivial to correct overrotation (discard the integer part). It is trivial to find the quadrant (the two msbs). Table look implementations of sine are trivial as well.

All three conventions work, and each is easily convertible into the others.

Americans like huge bathrooms.

When I am on the throne, I really like to spread out.

I quit Facebook years ago because I did not agree with their privacy policies. I have been using Google+ instead, but now Google is quitting.

So I am going to try Mastodon.

Layer8 in Space

Welcome to the 8th Layer of Madness

Most topics are related to Linux, Anime, Music, Software and maaaany more