Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2015-12-09

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
12:23 xstill mornfall: btw. http://www.musl-libc.org/ tíhmle bychom mohli nahradit časem pdclib, umí to C11 thready, je to pod MIT licencí a je to aktivně vyvýjené (pdclib je zdá se mrtvý)
12:27 mornfall vyvýjené...
12:28 mornfall každopádně jsem na to koukal už dávno
12:34 xstill to já ovšem nemůžu vědět na co ty koukáš když nám o tom neřekneš
12:36 mornfall no, je dost pravděpodobný že jsem o tom mluvil když jsem se rozhodoval kterou libc použít
12:36 mornfall vybíralo se mezi pdclib, uclibc a musl tuším
12:38 mornfall portovat musl bude dost práce, je tam spousta assembleru, a osekávat to na tu portable část se mi tehdy asi moc nechtělo
12:38 mornfall plus to krom C11 threadů obsahuje celý pthready, což je sice fajn, ale je potřeba je portovat
12:39 mornfall počítám že uplně nechceš vygenerovat 100 stavů na každým mutexu
12:39 mornfall (protože to počítá kolikrát má ještě zkusit cas)
12:40 xstill hm to ne, tak to možná není až tak dobrý nápad. Nicméně C11 thready by nebylo vůbec marný mít.
12:42 mornfall tady si přečti srovnání, http://wiki.osdev.org/C_Library#Implementations
12:43 mornfall pod musl: Many system calls needs to be implemented as it assumes you are a full Linux
12:44 mornfall pokud chceš portable, tak třeba libc11 vypadá fajn ale je to dost work in progress
12:47 mornfall a pak je tady OSv, 64-bit only libc napsaný v C++
12:48 xstill hm, libc napsaná v C++, to zní trochu vtipně, ale tak proč ne
12:49 mornfall ona reálně moc není, je tam nějaký C++, na pohled tam toho C je výrazně víc
12:50 mornfall (to je zase exokernel jakýsi, nebo něco mezi, celý OSv má běhat na hypervisoru a běhá to jen jednu binárku)

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary