On 5/9/2012 8:04 AM, Ed Leafe wrote: > On May 9, 2012, at 3:08 AM, Alan Bourke wrote: > >> If it's verbosity that is alarming, you could certainly write that C# in >> a much more terse way. But then again Python's a higher-level language. > > Terseness isn't a virtue; if it were, then we'd all be writing in Perl. > > It's the plethora of useless repetition, such as having to declare the > "get/set" for every member. The fact that most developers don't actually > write all that, but instead rely on a tool to generate it, shows that the > language itself is not elegant. It also creates a reliance on the tool in > order to code efficiently. Once you have been able to write powerful code > with just a text editor, you find yourself with an aversion to tool > dependency. It's like being able to run on your own, and then having to rely > on a wheelchair to get around.
I recently saw (both in our stuff here and in Ken Getz' video for this training) that they had all these get/set lines and I wondered why? (And I think Stephen posted such too, iirc) I vaguely recall learning that VB6 classes had to have _Get and _Set methods to their properties. Guess that continues the tradition. -- Mike Babcock, MCP MB Software Solutions, LLC President, Chief Software Architect http://mbsoftwaresolutions.com http://fabmate.com http://twitter.com/mbabcock16 _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

