Отдал бы и ползарплаты! Войти !bnw Сегодня Клубы
% ls --sort=size /usr/bin | head haddock xetex bibtexu darcs inkscape mencoder emacs23-x coqide.opt inkview virtuoso-t Товарищи х-листы, поясните, хули оно такое жирное? Правда интересно, я не траль. (бля, откуда у меня coqide?)
#NGWD9A / @komar / 3563 дня назад

статически слинковано с дзеном.
#NGWD9A/0RS / @gds / 3563 дня назад
@gds С кем?
#NGWD9A/6YD / @komar --> #NGWD9A/0RS / 3563 дня назад
@komar ну, знаешь, в питоне дзен в интерпретаторе, а тут надо линковать. Кароч всё сложно.
#NGWD9A/7MY / @gds --> #NGWD9A/6YD / 3563 дня назад
@gds А, я на ник не обратил внимание. Это шутка такая, да.
#NGWD9A/CXM / @komar --> #NGWD9A/7MY / 3563 дня назад
@komar да я чото петросян.
#NGWD9A/D06 / @gds --> #NGWD9A/CXM / 3563 дня назад
@gds Ото ж. В серьезный тред с местячковыми мемами своими залез. Сейчас все х-сты обидятся, и так и подохнем и не узнаем, хули в эти бинари натолкали.
#NGWD9A/YWC / @komar --> #NGWD9A/D06 / 3563 дня назад
@komar сорь. Придётся самому гуглить и отвечать на этот вопрос, чтобы не подохли в неведении. Они там всё своё х-евое суют в бинарник -- все либы, которые линкуются с основным кодом. Кроме сишных, которые грузят динамически. Есть опции для того, чтобы линковать х-евые либы динамически, но, как я почти уверен, это не используется в твоём случае. Пруфы: https://stackoverflow.com/questions/6115459/small-haskell-program-compiled-with-ghc-into-huge-binary + https://stackoverflow.com/questions/12719207/why-are-haskell-ghc-executables-so-large-in-filesize
#NGWD9A/XTW / @gds --> #NGWD9A/YWC / 3563 дня назад
@gds А шо, разве окамл как-то по-другому делает?
#NGWD9A/M1L / @komar --> #NGWD9A/XTW / 3563 дня назад
> ls -lhS /usr/bin | awk '{ print $5, $9 } NR == 20 { exit }' 20M gvmap 20M cluster 20M edgepaint 18M x86_64-pc-linux-gnu-clang-3.6.0 16M cabal 13M clang-tidy 13M clang-check 13M clang-rename 12M clang-query 12M doxygen 12M clang-modernize 11M pp-trace 9,4M pgadmin3 8,6M json2yaml 8,2M yaml2json 7,3M ocamldoc.opt 6,7M go 6,5M audacity 6,3M ctest
#NGWD9A/R4E / @lexszero / 3563 дня назад
@komar ровно так же, если по умолчанию. Как все знают, в окамле меньше библиотек, чем в х-е, поэтому вот и не получается налинковать столько.
#NGWD9A/UE1 / @gds --> #NGWD9A/M1L / 3563 дня назад
а вообще, хаскель жирный потому что ленивый.
#NGWD9A/XD0 / @lexszero / 3563 дня назад
@lexszero пруф или потому что делает по нескольку экземпляров кода на многие функции (boxed/unboxed arguments).
#NGWD9A/KTD / @gds --> #NGWD9A/XD0 / 3563 дня назад
@lexszero бля, охуительное объяснение
#NGWD9A/GJ0 / @komar --> #NGWD9A/XD0 / 3563 дня назад
@gds > ровно так же % cat hello.hs main = putStrLn "Hello, World!" % ls -lh hello -rwxr-xr-x 1 komar komar 1.1M Mar 23 08:06 hello % cat hello.ml let () = print_endline "Hello World!" % ls -lh a.out -rwxr-xr-x 1 komar komar 164K Mar 23 08:07 a.out
#NGWD9A/LXB / @komar --> #NGWD9A/UE1 / 3563 дня назад
@komar % strip --strip-unneeded a.out % strip --strip-unneeded hello % ls -lh a.out hello -rwxr-xr-x 1 komar komar 119K Mar 23 08:09 a.out -rwxr-xr-x 1 komar komar 723K Mar 23 08:09 hello
#NGWD9A/BX8 / @komar --> #NGWD9A/LXB / 3563 дня назад
больше места занимает — солиднее смотрится это тебе не прыщеподелки, это интерпрайз
#NGWD9A/K5V / @anonymous / 3563 дня назад
@anonymous Ява в /u/hirthwork
#NGWD9A/CR7 / @komar --> #NGWD9A/K5V / 3563 дня назад
В федорке хаскелевые проги линкуются по-дефолту динамически, а окамловые таки статически.
#NGWD9A/8JL / @etw / 3563 дня назад
∞ ldd `which haddock` linux-vdso.so.1 (0x000075e73291b000) librt.so.1 => /lib/librt.so.1 (0x000075e7324f3000) libdl.so.2 => /lib/libdl.so.2 (0x000075e7322ef000) libpthread.so.0 => /lib/libpthread.so.0 (0x000075e7320d3000) libgmp.so.10 => /usr/lib/libgmp.so.10 (0x000075e731e50000) libm.so.6 => /lib/libm.so.6 (0x000075e731b4b000) libffi.so.6 => /usr/lib/libffi.so.6 (0x000075e731942000) libc.so.6 => /lib/libc.so.6 (0x000075e731596000) /lib64/ld-linux-x86-64.so.2 (0x000075e7326fb000)
#NGWD9A/GJ3 / @l29ah / 3563 дня назад
tfw -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongod -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongorestore -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongodump -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongofiles -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongostat -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongoimport -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongoexport -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongooplog -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongotop
#NGWD9A/LVI / @anonymous / 3563 дня назад
@anonymous -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongolove -rwxr-xr-x. 1 root root 25M Feb 25 22:09 mongolife
#NGWD9A/LLM / @anonymous --> #NGWD9A/LVI / 3563 дня назад
@anonymous 19M x86_64-pc-linux-gnu-clang-3.5.1 13M clang-tidy 13M clang-check 12M clang-query 12M clang-modernize 10M pp-trace 1.2M x86_64-pc-linux-gnu-gcc
#NGWD9A/9W0 / @anonymous --> #NGWD9A/LLM / 3563 дня назад
@l29ah И че?
#NGWD9A/74S / @komar --> #NGWD9A/GJ3 / 3563 дня назад
@anonymous % ls -lh /usr/lib/postgresql/9.4/bin/postgres -rwxr-xr-x 1 root root 5.8M Feb 4 20:53 /usr/lib/postgresql/9.4/bin/postgres :(
#NGWD9A/NUZ / @komar --> #NGWD9A/LVI / 3563 дня назад
@komar % ldd hello linux-vdso.so.1 => (0x00007fffd6dfe000) libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007faa0dc51000) libffi.so.5 => /usr/lib/x86_64-linux-gnu/libffi.so.5 (0x00007faa0da44000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007faa0d7c1000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007faa0d5b9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007faa0d3b5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007faa0d029000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007faa0ce0d000) /lib64/ld-linux-x86-64.so.2 (0x00007faa0defc000) % ldd a.out linux-vdso.so.1 => (0x00007fff495fe000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f64bf1b4000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f64befb0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f64bec24000) /lib64/ld-linux-x86-64.so.2 (0x00007f64bf472000) лол хули оно там треды линкует
#NGWD9A/OXT / @komar --> #NGWD9A/BX8 / 3562 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.