HackerTrans
TopNewTrendsCommentsPastAskShowJobs

teacup50

no profile record

comments

teacup50
·il y a 10 ans·discuss
This is a major flaw of C++'s ABI design, unfortunately, and one reason why we see so few supported ABI-stable C++ libraries shipped with major platforms.

Most people just have to incorporate their C++ dependencies directly instead, as there is no supported ABI.
teacup50
·il y a 10 ans·discuss
> If rebuilding the world from source is an option, changing the ABI is an option.

It's an option ... but not a very good one.

It tends to create an unstable environment that requires a centralized organization just to keep it working, precluding a healthy diverse software ecosystem.

This is a major reason why it's very difficult to distribute binary packages when operating externally to the distribution packagers, and why commercial software distribution on Linux is a massive pain in the ass.
teacup50
·il y a 10 ans·discuss
Juniper sells hardware with support demands far beyond that of Arduino, and yet somehow maintains a productive downstream relationship with FreeBSD.

It's telling that Arduino is flailing now that they've extracted as much value as they possibly could out of the ideas they stole.
teacup50
·il y a 11 ans·discuss
... yet the bug count keeps rising.
teacup50
·il y a 11 ans·discuss
"Online enabled patches can allow developers to be a little more cavalier ..."

That just means that we get to deal with buggy crap while they tell themselves it's OK because they can ship another update.

Sigh.
teacup50
·il y a 11 ans·discuss
Special request! A game that teaches the category of sets as a road towards a more intuitive understanding of category theory.