Slava Pestov wrote: > My response is "I don't like it", but not for the reasons you expect. > I'm certainly not opposed to the idea of making word names more > consistent, I don't think the bang is a big problem either, but I'd > like to give language changes a rest for a few months while I > concentrate on bug fixes, performance, and the web framework.
I totally understand. But keep this in mind, I'm offering to implement these changes myself. It wouldn't be a direct burden on you. > We can revisit this issue later, but I'd like to minimize the number of > language changes before the end of the year. I like that conservative approach. However, I wonder how many new Factor programmers there'll be between now and the end of the year. They'll all learn the current (problematic) system and have to suffer through the changes. Language changes, once we're sure about them (measure twice, cut once), are better done earlier rather than later; specifically before surges in adoption. Anyways, I'm the one who's going to make the changes so if we wait, I'll have a ton more code to update! ;-) Performance related changes don't have that negative impact property; you can hack behind the scenes and everyone benefits. > Here is my current list and tentative time frame: > > - remove delegation - end of July > - move multi-methods into the core - August perhaps > - remove old-style slots - September > - remove old-style methods - September > > I'm looking forward to improving the compiler more than doing any of > the above, actually. In my opinion, having a fast implementation with > good libraries is (slightly) more important than making the language > consistent. I'd like to do both, and eventually I will, but in the > short term I have to prioritize. You don't have to do it all yourself though. Just say the word... Ed ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
