HackerTrans
トップ新着トレンドコメント過去質問紹介求人

tnh

no profile record

コメント

tnh
·12 か月前·議論
In C++, the signature of a function template doesn't necessarily tell you what types you can successfully call it with, nor what the return type is.

Much analysis is delayed until all templates are instantiated, with famously terrible consequences for error messages, compile times, and tools like IDEs and linters.

By contrast, rust's monomorphization achieves many of the same goals, but is less of a headache to use because once the signature is satisfied, codegen isn't allowed to fail.
tnh
·昨年·議論
There are alternate histories where the web stagnated as an app development platform in favor of other ecosystems.

MS development slowed around IE6 after winning browser war against Netscape.

Apple's mobile ecosystem competes successfully with web, but could have gone further.

Chrome and Android have helped keep the web more relevant.