Sorry for the delayed response. My point wasn't to start an Apple vs. MS war, it was simply to illustrate a clear ill that plagues MS non-stop: overwhelming backwards compatibility. Specifically:
"somebody, somewhere, might be depending on the fact that it interprets the number modulo 256" My point is that we will *all* suffer with poor, confusing syntax, *forever*, so that hypothetical person doesn't have to fix their use of numToChar. One of the main advantages of Livecode is the natural syntax. Sacrificing that to backwards compatibility is a poor trade-off. gc On Fri, Mar 21, 2014 at 1:44 PM, Curry Kenworthy <cu...@pair.com> wrote: > > Fraser wrote: > >> That's the reason behind most of the functions we've marked as deprecated >>> in 7.0 - upgrading them to support Unicode would break existing stacks in >>> subtle ways >>> >> > Geoff wrote: > >> <blunt>That's the Microsoft way to handle this. The Apple way would simply >> be to do the right thing -- if you want to be nice, issue a note that >> backwards compatibility is being broken and specify how and the >> reasons.</blunt> >> > > ... and the Apple way is also to completely change what's the "right > thing" while breaking not only compatibility but often their own rules too. > And that actually seems to keep the fans happy; to each his own. With LC I > consider both Win and Mac to be a normal and inevitable part of life. Both > are far from perfect. > > But that's beside the point, which is: I believe RunRev truly did the > right thing in considering both compatibility and future features in this > release. It was just that - considerate, for all users and for all goals. > Good job RunRev! Thanks again. > > Best wishes, > > Curry K. > > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode