Stream: project-ffi-unwind

Topic: ABI name bikeshedding


view this post on Zulip BatmanAoD (Kyle Strand) (Jul 20 2020 at 23:03):

More people have chimed in on the ABI name discussion on the PR. Does anyone have a strong opinion one way or the other? If not, perhaps we should just go ahead and change it.

I prefer the existing ABI string but don't have a strong distaste for "C-unwind". If we do end up adding C++ ABIs, at worst we'll have something like C++-nounwind, which doesn't really look _that_ terrible. Or we could opt for something like "Cpp-nounwind", which isn't great but, again, doesn't seem terrible.

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 20 2020 at 23:04):

(ping @WG-ffi-unwind )

view this post on Zulip Josh Triplett (Jul 20 2020 at 23:52):

I personally would be happy to ignore the bikeshedding and keep the existing name. :)

view this post on Zulip Josh Triplett (Jul 20 2020 at 23:53):

I don't have a strong opinion, though.

view this post on Zulip Jake Goulding (Jul 21 2020 at 20:38):

Time to pull in some fun Unicode values to make everyone unhappy.

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 21 2020 at 20:44):

Ah, the Raku (Perl 6) strategy

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 21 2020 at 20:44):

I like it

view this post on Zulip Josh Triplett (Jul 22 2020 at 05:52):

Jake Goulding said:

Time to pull in some fun Unicode values to make everyone unhappy.

©unwind

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 22 2020 at 05:54):

Still ASCII but pretty out-of-the-box: C{unwind}

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 22 2020 at 05:55):

C<unwind>

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 22 2020 at 05:55):

I.e. a specialization of C

view this post on Zulip Josh Triplett (Jul 22 2020 at 06:19):

I don't know, that's pretty generic. ;)

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 23 2020 at 15:53):

@WG-ffi-unwind Does anyone _object_ to changing the ABI string? As of right now I am inclined to go ahead and make the change, just to resolve the issue. (I've also gone from "mildly opposed" to "totally ambivalent" on the actual issue.)

view this post on Zulip Josh Triplett (Jul 23 2020 at 17:40):

@BatmanAoD (Kyle Strand) No objection to C-unwind. Mild objection to C_unwind. Strong objection to C+unwind.

view this post on Zulip nikomatsakis (Jul 24 2020 at 19:28):

@BatmanAoD (Kyle Strand) I have literally no opinion about this

view this post on Zulip nikomatsakis (Jul 24 2020 at 19:28):

sorry for ignoring pings, treading water this week

view this post on Zulip BatmanAoD (Kyle Strand) (Jul 24 2020 at 19:29):

I understand!


Last updated: Jan 26 2022 at 07:02 UTC