On Wed, Apr 14, 2010 at 05:50:40PM -0400, Lee Jenkins wrote: > > finally does after fighting with interfaces, abstract base classes and type > > casting. > > Agreed. I think I remember bringing this up on the Delphi NG's not too long > ago. Little things like that do not make it impossible, but still I think > make > more work to implement OOP patterned software.
Each time I work with a curly braces language, I think the opposite. Since it is a lot harder to interpret compiler messages because assumptions about forward defined types are inconsistent. There might also be a relation to the way languages with a Oberon like hierachical classpath (like Java and C#) search files. > You really have to give extra thought to the "geography" of an > application's code base to avoid painting yourself into a corner. Yes. Two times an year. However the opposite is to face more cryptic errormessages every day. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
