Hey, I definitively thought you'd say the opposite due to the various issues you had with unexpected changes. Well, just joking ;)

I admit I have the same issue than you: my projects often breaks on new releases of Emscripten. I have to tweak the Doom 3 port regularly (well on this project this is just for the fun. But I agree that for customers projects, moving on new versions of Emscripten is a bit more worrying). But I understand these recent breaking changes were done for good causes: the new LLVM backend, Asyncify, updates toward WASI compatibility, and so on...  as so, due to the long-term benefits of these new functionalities, I am happy with all that progress even at the price of short-term issues

Cheers,

Le 17/10/2019 à 17:13, Beuc a écrit :

While I regularly complain about unexpected/undocumented change, I think Alon's plan is pretty careful and reasonable.

Badly named variables are a perpetual mental hassle, and triggering a clear error message means the change won't be obscure.

Cheers!
Beuc

On 17/10/2019 17:02, Gabriel Cuvillier wrote:

100% agree with Floh there.     Changing such a thing is an open door to a very obscure, hard to find, and unwanted potential "project breaker", for a very minor added value...

Having to live with some minor technical debt due to badly named things is acceptable I suppose.


Le 17/10/2019 à 16:51, Floh a écrit :

    Isn't there at lot code out there in the wild that would be
    broken by
    such as change?

Yeah. TBH I'm not a fan of a name change even if the new name is slightly more fitting. That's one of those obscure things that suddenly breaks projects, usually at the worst possible time (even with a deprecation note and period, this stuff is usually ignored). If such a change would come with a real benefit (such as better performance, or less code maintenance in the future) I'd be all for it, but not when it's just one of the many "badly named things" in computing :)
--
You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/10c8a820-5a3a-d1a6-dec2-6694dd9631ea%40beuc.net <https://groups.google.com/d/msgid/emscripten-discuss/10c8a820-5a3a-d1a6-dec2-6694dd9631ea%40beuc.net?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/emscripten-discuss/4084a0ed-cc59-55c3-83e6-46660e2d1795%40gmail.com.

Reply via email to