sameroom
[sanchaez] No need to constantly stress the disk
sameroom
[s_20] but you know, some perspective might be healthy from time to time.
sameroom
[Mysoft] and i didnt said stress the disk
sameroom
[Mysoft] i said to not require to cache that much
sameroom
[Mysoft] so creating smaller compact programs
sameroom
[Mysoft] taht worth the RAM space they require
⚶ VΛNILLΛ
sameroom
[Mysoft] not throwing 32bpp bitmaps everywhere :P
sameroom
[Mysoft] without a reason :)
⚶ VΛNILLΛ
cant even edit it because its already sent IRC side
Stas'M
Indeed
sameroom
[sanchaez] You know that DLLs are shared?
sameroom
[Mysoft] the code part
sameroom
[Mysoft] but as i said... as long it does not need to load from disk
sameroom
[Mysoft] parts that were not used yet
sameroom
[Mysoft] it will conserve enough ram
sameroom
[Mysoft] but if you create lots and lots of dynamic allocation
sameroom
[Mysoft] those are not shared
sameroom
[Mysoft] so even if you generate a 100kb table to speed up something
sameroom
[Mysoft] that table if generated dynamically wastes 100kb per process
sameroom
[Mysoft] and if it's stored statically on a read only section
sameroom
[Mysoft] then yes it's shared
sameroom
[Mysoft] so compressed/protected programs tend to lose that benefit
sameroom
[Mysoft] luckly i think programmers realized that
sameroom
[Mysoft] and are using compressed/encrypted executables less and less often
sameroom
[sanchaez] Devs should care about algorithms and architecture, not about bits to save in RAM
sameroom
[Mysoft] lol no
sameroom
[Mysoft] devs are the ONLY ONE
sameroom
[Mysoft] that can care about saving bits
sameroom
[sanchaez] In modern times, compiler and virtual memory abstract you from it
sameroom
[Mysoft] because they know the architecture
sameroom
[Mysoft] no that's retarded
sameroom
[Mysoft] exactly because of that
sameroom
[Mysoft] they abstract you from seeing the poverty
sameroom
[Mysoft] so new devs grown without even knowing how much they are wasting
sameroom
[sanchaez] can, but shouldn't
sameroom
[Mysoft] like a spoiled children of a rich person
sameroom
[sanchaez] Only if you saving megabytes
sameroom
[sanchaez] Not bytes
sameroom
[Mysoft] you can't save mb
sameroom
[Mysoft] if you don't save bits :P
sameroom
[sanchaez] Nope I can
sameroom
[Mysoft] so if you don't care saving bit by bit
sameroom
[Mysoft] you will not see how much those bits accumulate on the end game
sameroom
[Mysoft] and worse
sameroom
[Mysoft] you become worse and worse at actually saving them later
sameroom
[Mysoft] because you have a inneficient base
sameroom
[Mysoft] it's again that excuse of "premature optimization"
sameroom
[Mysoft] that always end in "never optimization"
sameroom
[sanchaez] I can use BOOL instead of bool, but save memory on bigger structures
sameroom
[Mysoft] because later is always too late
sameroom
[sanchaez] And it's usually more wise to rely on caching to RAM instead of recomputing the same stuff again and again
sameroom
[sanchaez] It us premature when you only care about bits and not the big picture
sameroom
[sanchaez] is*
sameroom
[sanchaez] Having more RAM is a luxury of modern times and we should put it to good use
sameroom
[sanchaez] but that doesn't imply caring about bits you "waste", or memory cached by system that is released back to user when needed and other stuff
sameroom
[Mysoft] put it to good use
sameroom
[Mysoft] means using with responsability
sameroom
[Mysoft] not wasting
sameroom
[Mysoft] because bigger RAM should be used
sameroom
[Mysoft] to attain more stuff
sameroom
[Mysoft] not to allow stuff to be lazily done
sameroom
[Mysoft] as if all the ram belongs to a single application
sameroom
[sanchaez] it matters only in really tight RAM situation
sameroom
[sanchaez] Which desktops don't usually have
sameroom
[Mysoft] it's always a really tight RAM situation
sameroom
[Mysoft] requiring the stupid 64bit
sameroom
[Mysoft] is the extension of that laziness
sameroom
[Mysoft] because you waste RAM
sameroom
[Mysoft] so 4gb ends being good for nothing
sameroom
[Mysoft] so you need to waste even more with 64bit
sameroom
[Mysoft] to make up for the laziness that is wasting 10x the ram it actually required
sameroom
[gigaherz] or you can buy a pc with 32/64gb and just not care.
sameroom
[sanchaez] 64 bit is not stupid...
sameroom
[Mysoft] gigaherz which is wasteful
sameroom
[Mysoft] that's the point
sameroom
[gigaherz] sanchaez: he would use a 1bit cpu if it was feasible :P
sameroom
[Mysoft] 64 bit is totally stupid
sameroom
[Mysoft] for anything smaller than a datacenter
sameroom
[gigaherz] or high-end gaming.