NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Adopting the Parallel DWARF linker in dsymutil (jonasdevlieghere.com)
eqvinox 13 hours ago [-]
It'd make quite a few things so much easier if Apple just switched to ELF. At the cost of being a giant break :/
pjmlp 12 hours ago [-]
There are other UNIXes that aren't ELF, e.g. AIX.
DannyBee 12 hours ago [-]
Sure, but COFF and its variations are much less practically common in Unixes (ie ignoring PE)

In any case, it’s highly doubtful being different from ELF is offering real value to anyone at this point, it’s just nobody wants to spend time, money, etc to migrate when incremental change to their own formats gets most of what they want.

Though it is probably accurate to say apple probably has it the worst here. Mach-O tooling is almost certainly the least available out of ELF, COFF, and Mach-O.

skissane 10 hours ago [-]
I honestly think Mach-O is more elegant than ELF, with its structure of load commands.

Of course, ELF still wins by being more mainstream, and not being de facto under the control of a single vendor.

eqvinox 10 hours ago [-]
> I honestly think Mach-O is more elegant than ELF, with its structure of load commands.

Can you elaborate on that, especially contrasting with ELF's PT_LOAD program headers?

eqvinox 10 hours ago [-]
That's a true statement, but what's the argument?
quantumscan 52 minutes ago [-]
[dead]
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 02:31:41 GMT+0000 (Coordinated Universal Time) with Vercel.