Spooky Software

Hi, I'm Eric. I'm a software engineer, and this is where I write my complaints.

This blog explores the crazy blend of ethics, software, and shit we call technology.

Where Are the Custodians of the Field?

2020-02-10

If software abstraction actually worked the way people pretend, then the “higher-level” you go, the more insulated you would be from implementation. Javascript in a browser would be the most stable, robust, unperturbable software, because it’s so fully separated from the machine.

— Jonathan Blow on Twitter

Software productivity feels to me like it has lost its way. ”High-levelprogramming languages from the 1990s and 2000s have left a burdensome legacy that engineers are ignoring. Despite having all these grand tools and languages, the actual output of our software, in terms of features, capabilities, and robustness, is at a low point. All the while, the number of lines of code that we write is just continuing to grow. I think that, instead, we should be taking a step back and reevaluating our return on…

Read More...

Hello World

2020-01-28

Hello world!

fn main() {
  println!("Hello world!");
}
main :: IO ()
main = putStrLn "Hello world!"
console.log("Hello world!");
IO.puts("Hello world!")
Read More...