HN user

x-shadowban

64 karma
Posts0
Comments48
View on HN
No posts found.

for functions that don't escape the current compilation unit (`static` functions, anonymous namespace functions), can/do compilers ignore calling conventions and do the faster thing? Of course, they can just inline, and that makes this moot.

Tcl 9.0 2 years ago

Oh yeah, re: SQL expect - I always wish joins had a "cardinality assertion", like a regex *?+ (or ! for exactly one)

SQL Join Flavors 3 years ago

Love me some lateral join / cross apply. Correlated subqueries and visibility in the where clause?! Whoo.

The backtrace argument is good, but I wonder how valuable traces would be in a world that never experienced reads-of-nothing (npe, reading from undefined, reading out of bounds array, etc). Presumably this would be because of 100% use of ADTs, or maybe some other mechanism; but, even Haskell throws exceptions out of `IO a` so such a world might never be realized.

Thanks man I really feel the same when what should be 2 joins, becomes an all day hellscape of inspecting orm emitted sql, to debug why its blizzard of exists-subqueries is absolutley jacked and why fixing that breaks other code depending on such bugs

Often we just want "totally adhoc result set, but constrained using some common where or join." We keep on with the orm, but it's basically a slow and complicated form of a view at this point

Gradle still sucks 3 years ago

Gradle is totally undiscoverable. Some autocomplete and goto def would be nice for gradle kts files.

It would be nice if this was the public debate we were having. Recently they dragged oil company execs in for a light video chat based grilling in the house. I would prefer to see the medical insurance companies pilloried, but and for those pillorings to yield something of substance. I imagine that every minute of talk about abortion or immigration has the insurance companies and its benefactors thinking "wow, we're still getting away with it!"