HackerTrans
TopNewTrendsCommentsPastAskShowJobs

teacup50

no profile record

comments

teacup50
·10 yıl önce·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
·10 yıl önce·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
·10 yıl önce·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
·11 yıl önce·discuss
... yet the bug count keeps rising.
teacup50
·11 yıl önce·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
·11 yıl önce·discuss
Special request! A game that teaches the category of sets as a road towards a more intuitive understanding of category theory.