From: Olivier A. <an...@ij...> - 2003-03-03 16:27:48
|
fva [Monday 3 March 2003] : > OOps! I guess X. Leroy is giving a strong hint *against* > inefficient code in the ExtLib... Anybody else reads it likewise? [ Sorry about last mail ... ] I think it's OK to have inefficient code as long as the user is fully aware he is using inefficient code and has good reasons to use it. The point of representing string as char list is that you can apply it to polymorphic functions that work for any list. Personally, I almost never encountered such a situation. So, IMHO, the important issue is that these functions are not very useful; the fact that they are inefficient is only secondary. [But of course this depends much on what kind of programs you write and I guess some people really need this list representation.] -- Olivier |