(no title)
atomic128 | 7 days ago
Compilers for languages that make specific guarantees about the semantics of their translation to machine code.
Libraries with well-defined interfaces that let you stand on the shoulders of others by understanding said interfaces and ignoring the internals.
This is how concrete progress is made. You build on solid blocks.
That era is ending.
rixed|7 days ago
Razengan|7 days ago
Human programmers are frequently hamstrung by human politics and economies.
Hell, even major developers like Google and Facebook still fight against letting iPhone apps run on iPad, for example. YouTube still doesn't support Picture-in-Picture on iPad.
It took YEARs for some big apps to just adopt Dark Mode. The best paid programmers on the planet, wtf?
If the power of AI isn't artificially crippled I could be able to just say "Make me a native app for browsing {DumbWebsiteThatRefusesToProvideAnApp}" or "Fix HN's crap formatting" and just get on with my life the way I want without having to beg or fight our Corpo Gods.