|
|
|
|
|
by ma1069
3537 days ago
|
|
I don't believe it's a fair comparison... modern CPUs can run, by definition, a pretty basic range of operations, and every intent has to be encoded in a extremely complex sequence of commands. Given a certain CPU architecture and a certain algorithm to implement, someone might be able to properly infer the expected size of a compiled binary. But, by pushing the concept to the absurd, one day we might build a super-sophisticated CPU that runs code at such an high level of abstraction that the Dawrf Fortress game is encoded in a single binary digit, whose sole meaning is "Play Dwarf Fortress". Between the 10MB binary running in modern CPUs and the single 1-bit binary running in our hypotetical "super-CPU" stand all the possible devices that have been existed and that will be ever invented... How can you place a living cell in this scale? Unless you can do it, any discussion about binary size is simply pointless... |
|