[Development] Future of QBS

Tobias Hunger tobias.hunger at gmail.com
Tue Oct 17 17:18:21 CEST 2017


On Tue, Oct 17, 2017 at 9:34 AM, Joerg Bornemann <joerg.bornemann at qt.io> wrote:
> On 10/17/2017 08:12 AM, André Somers wrote:
>
>> Well, in the case of QBS, would it not be reasonable to terminate the
>> evaluation of any property binding if it takes more than a <threshold>
>> amount of time? The language may be Turing-complete, but that does not
>> mean the code in control of executing it has to let it run indefinitely.
>
>
> Exactly. The halting problem can be worked around pragmatically.

... at the price of getting different build results based on CPU speed ...

Your fast desktop CPU crunches through the JS and you get a working
built, while my sucky laptop CPU does not and the build fails for me.



More information about the Development mailing list