From: Brian G. <br...@qu...> - 2004-03-01 22:35:12
|
>As far as I can see you have broken WebMacro at >a time when the userbase is very small. This is a bogus argument -- it becomes increasingly harder to undo bad decisions as the user base gets larger. >You have not 'removed the shit' you have changed the API and >broken everything. The FastWriter abstraction was a totally broken abstraction which should never have been exposed as part of the interface, being neither faster nor useful. The new interface does everything you could do with FastWriter before, but in terms of template functionality, not stream internals. A number of other broken optimizations were removed, such as all the attempts at manual garbage collection (requiring every object to be explicitly 'destroy'ed) and pooling which probably would have hurt performance, not helped it. Sorry you are frustrated -- perhaps more doc is needed -- but overall this seems a huge improvement. -- Brian Goetz Quiotix Corporation br...@qu... Tel: 650-843-1300 Fax: 650-324-8032 http://www.quiotix.com |