>>75
If performance was not a concern, like in some toy programs and test apps, i'd happily use malloc(and i use it when its convenient).
However theoretical performance of each malloc call is inferior to statically allocated arrays of bytes, this is easily noticable with many such calls, typically malloc inside a loop. When i'm optimizing an algorithm which uses malloc intensively, first thing i'll do is to remove malloc entirely, even if the static version seems more bloated.