Pra mim, gambiarra sempre teve uma conotação negativa. É o remendo tosco, o chiclete no lugar da argamassa, o débito técnico que um dia volta pra cobrar a conta.
O fast square root eu vejo como uma otimização esperta (e inusitada), mas longe de ser um remendo. E o TypeScript é uma solução elegante, que pra mim é o oposto de gambiarra.
Mas reconheço que muitos têm uma visão mais próxima da sua, e chamam todos esses casos de gambiarra, separando entre as boas e as ruins.
Me parece que gambiarra é o workaround. Hack não é gambiarra, é algo positivo. Como é algo parecido com gambiarra, mas positivo, em português?
Entendo.
Eu prefiro ver a gambiarra, por essa ótica genuinamente brasileira, um testamento a inventividade e criatividade do nosso povo.
Indepedende do nome, soluções inusitadas com ferramentas improvisadas, quando aplicadas com inteligência são fascinantes. Devido as condições adversas, somos mestre nisso!