1,041 karma · joined February 24, 2014
You have to basically wrap everything, making the code hard to read, and without proper ADTs and pattern matching it's easy to forget handling all cases.
There's also no way to prevent ppl from falling back to exceptions, so now you have a mess of exception and result handling.
And bc there is no blessed way, bigger projects typically include multiple different, incompatible result types.
"Comment the how, not the why."
- be active (Walking, Running) for at least 20 min a day
- do not drink coffee after noon
It's boring tech, which is a good thing IMHO.
I haven't seen a single dev use FF in years. Even Edge seems to be more popular these days.
> If you search the forums, this fundamental issue is mentioned thousands of times over years and years.
> Which leads me to a naive question: Lua is open sourced. Why hasn't anyone in the world just forked the language to be 0-based? Is it not as simple as it sounds? I don't know what goes into designing and compiling a programming language, so it seems like such a trivial fix for what appears to be the #1 issue for every person out there allergic to Lua.
I wonder how many of those who complain have actually used Lua? Same with all the Perl/PHP haters...
This statement is wrong. ORMs can't use DB specific features, so they have to generate lowest common denominator SQL.
With Postgres e.g. I can insert an entry and return the generated ID in a single query. ORMs can't do that.
I can also upsert entries in a single statement. ORMs can't do that.