On 22 October 2012 01:20, Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com> wrote:
5 parameters???? Igor, you're a dictator ;) Those theories are nice, but unhelpfull when applied to FFI Pragmatically there's not any chance I rewrite LAPACK+BLAS for the sake of purity.
And your workaround (creating a class) is very poor, because maybe classes themselves should not have more than 5 instance variables ;)
Hehe. This is same thing like increasing number of literals for methods (and max distances between jumps). It just makes sense where you deal with external chaotic world. My ideology is simple: prevent that chaos from entering our little peaceful bay. Because first, you introduce it because you need it to deal with external world (only for 1% of cases, and in 0% of cases for good written smalltalk code). But that's only at beginning. Once people discover that they have no limits, i bet they will start abusing it in most horrible manner you ever seen. Copy-paste is worst enemy of programmer. But usually not to one who using it, but one who needs to maintain the code after :)
Nicolas
-- Best regards, Igor Stasenko.