|
Hi Frank You wrote: <SNIP> >I have a general problem with 'clever' constructs. >eg A == (B ++ 1) = C >The UNIX/C world constantly is preoccupied with >reducing the programmers keystrokes. Trying to >save keystrokes is much like shifting deck chairs >on the Titanic. It is totally useless and a waste >of effort. So they come up weird constructs. >There must be some basic laws to Programming. >The KISS principal must be predominate. >One does not make things simple by minimising >the number of characters used. The code and/or >construct must be self evident based on things >on already knows eg maths, and introducing >operators that look similar to existing >operators but perform a different function >eg = and == or + and ++ or A=B=C is not KISS. <END SNIP> I couldn't agree more. Frankly (sorry about the pun <G>) I would have been happy to spend 10 of the ballot dollars to PREVENT this atrocity being wreaked on RPG. Cheers Evan Harris +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.