[14:42:20] <sh4rm4> <TheCycoONE> I think that pdf was talking about PS3 game development specifically
[14:42:25] <sh4rm4> not really
[14:42:51] <sh4rm4> only the last optimization using the prefetch is somewhat ps3 specific
[14:43:23] <sh4rm4> <TheCycoONE> notably software that didn't have to be maintained for a long time. The arguments for OO are not based on performance, they're based on readability and maintainability of large projects.
[14:43:23] <sh4rm4> <TheCycoONE> Important because a lot of foss projects get dumped because they're an unmaintainable mess
[14:44:01] <sh4rm4> interestingly those projects that get unmanagable are mostly written in OOP languages
[14:44:44] <sh4rm4> *especially C++*
[14:45:42] <TheCycoONE> sh4rm4: I haven't noticed that correlation myself. Amarok 1 was C++, but grub 1 and htmltidy were both C. Without a very large sample size though I don't have much of an argument
[14:46:25] <sh4rm4> "It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures." - Alan Perlis
[14:54:16] <TheCycoONE> not a fan of SQL then?
[14:57:10] <sh4rm4> hehe
[14:57:14] <sh4rm4> well, not anymore
[14:57:38] <sh4rm4> nowadays i prefer databases tailored for the specific usecase
[14:58:02] <sh4rm4> having to parse a complex syntax seems a bit overkill for most use cases
[15:06:05] <TheCycoONE> probably over used because it's ubiquitous, granted.