2 ms·
I'm reading these outrageous beliefs and don't find many of them that far out there. The few that are don't really matter to me, e.g. everything being 100% dete
by karmakaze 5y ago
I'm reading these outrageous beliefs and don't find many of them that far out there. The few that are don't really matter to me, e.g. everything being 100% deterministic won't change how I live my days. I'm trying to think of something outrageous that I believe, maybe that were living in a simulation universe, but I don't 100% believe it, though can immediately accept it, and like the determinism, still doesn't change anything either way.
The one about Capability Based Security, I agree with and think it's more of a not widely known/adopted than it is disputed as being better.
Along those lines, I'll say my belief is that we can and should get our programming languages sorted out and not have so many of the procedural C style ones. Instead of writing what's effectively higher-level machine language, use something that's more declarative like the functional languages and don't deal at the vars and for-loops level. It doesn't have to be a full-blown pure FP, but something that at least uses immutable data-structures and let (rather than mutated) bindings as a matter of course. The closest I know are F#/OCaml (though arrays are super weird) and Clojure or Elixir (though I miss static types). Anyone know of a better candidate?