Hacker News new | past | comments | ask | show | jobs | submit login

"Binary distribution for Linux x64 is available. (v0.0.2, 170MB)"

170MB to emulate and compile targeting a 128kb virtual machine. Funny how things have bloated.




It’s a reasonable price for the convenient abstraction. What’s interesting is the size of the binaries and the compression ratio of the whole thing (0.2):

    zoul@naima:llvm-dcpu16 $ du -sh *
     286M	bin
      13M	include
     522M	lib
      76K	share
What’s in the binaries so that they are so huge and compress so well?


I'm tempted to point at various graph fragments and other cpu descriptions which are partly auto-generated. It's a guess though, I'd like to know a real answer too. Is is a high price to pay for a framework which allows people to port compilers to a whole new architecture in a matter of days?

Also this binary may actually include all targets, not just dcpu16.


guess: unstripped debug info? llvm is c++ after all...


"Bloat" being "Every feature I'm not using right this instant."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: