3 ms·
I'm surprised the proposed initial scope would include x86-64 but not ARMv7 or AArch64. That suggests Google's motivation here is their server software, not mob
by cpeterso 7y ago
I'm surprised the proposed initial scope would include x86-64 but not ARMv7 or AArch64. That suggests Google's motivation here is their server software, not mobile devices running Android or Fuchsia.
Also, portability and consistency is an important attribute of a libc. Supporting multiple architectures from the beginning would help shape a portable design. For example, the original target processor for Windows NT development was the Intel i860 specially because it wasn't the standard i386 architecture. Fun fact: the Intel i860 was codenamed "N10" aka "N-Ten", which may have been the origin of the Windows "NT" moniker.
- deleted 7y ago[deleted]
- floatboth 7y ago> mobile devices running Android They already have Bionic! > or Fuchsia They already have a weird fork of musl that Rich described in the email! typical Google "Not Invented in this Team" approach..
- pjmlp 7y agoBionic was a very hard child birth. Check NDK roadmap to see how much years (yes years) has taken them between Android and NDK releases to provide a proper libc.