> > The question is whether current users that need new features should
> > suffer to keep those one or two users on obsolete compilers happy.
> 
> You are wrong. Current user doesn't suffer because of old compiler 
> support. Never.

Sorry, I disagree.  Whenever I make improvements to ICS source, it 
takes much longer than necessary due to complexity of the conditional 
statements and trying to forget to use statements that don't exist in 
obsolete versions of Delphi, and tying to provide workarounds in order 
to maintain this compatibility.  

My extended MIME decode was a good example, I used dynamic arrays 
because they are very versatile and don't need any clean-up (Delphi 4 
and later), but you declined to add it to ICS unless I wasted my time 
rewriting the code using TLists instead.  I'm afraid I decided it was 
not worth more of my time to meet your backward compatibility 
requirements.  There have been other similar requirements from you. 

So I suffer.  As do others attempting to maintain the source. 

> And ICS is no business.

Many developers depend upon ICS for their business. 

Many more ignore ICS because they see it as a hobbists toy, with no 
proper documentation or current help, and buy commercial products 
instead.  Very sad. 

Angus
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to