Theoretical Logic

A collection of Trevor Parscal's illustrated theories, some more plausible than others.

JavaScript

⇠ Direct link

Theory: JavaScript is the best interpreted programming language in the world.

JavaScript is like water; viscous, powerful, ubiquitous and taken for granted. I’m certainly not alone in this feeling, as JavaScript is currently growing in popularity at an amazing pace. I admit that it’s not my favorite language and that it’s got its fair share of quirks, but the more I use JavaScript, the more I love it, and I would love to tell you why.
Read more

SublimeText

⇠ Direct link

Theory: SublimeText is the best GUI text editor in existence.

Using SublimeText is like waking up on Christmas morning. There’s this feeling of constantly being impressed with new toys you never had before, but suddenly feel like you don’t want to live without. I spent ages looking for something that would suit my needs better than Eclipse, only to end up back where I started. But the instant I started using SublimeText, I knew I’d found what I was looking for, and I would love to tell you why.
Read more

JavaScript Array Iteration

⇠ Direct link

Theory: In JavaScript, execution time and file size are mutually exclusive optimization techniques.

Unit Test

⇠ Direct link

Theory: The dream of the 90s is only alive in Portland[1].

Distance Calculation

⇠ Direct link

Theory: The dream of the 90s is alive in Portland[1].

Time Spent with IDEs

⇠ Direct link

Theory: Just because Eclipse is popular, doesn’t mean its users are happy.

Test Driven Development

⇠ Direct link

Theory: Unit tests are like birth control, ineffective either when not used properly or when not used at all.

Computation vs. Engineering Efficiency

⇠ Direct link

Theory: JavaScript is the best programming language in the world.