Newsgroups : Borland : borland.public.delphi.internet.winsock : 2006 Mar : Re: indy 10... a piece of crap
| Subject: | Re: indy 10... a piece of crap |
| Posted by: | "twistedvoid" (postmast..@twistedvoid.com) |
| Date: | 28 Mar 2006 14:28:10 |
"John Jacobson" <jake@j[nospam]snewsreader.com> wrote:
>"twistedvoid" <postmaster@twistedvoid.com> wrote in message
>news:44293972$1@newsgroups.borland.com...
>>I have no need for threads.
>
>Then you need to use a non-blocking framework like ICS. Indy is a blocking
>framework, intended for threaded use.
>
>The future of good software development is in threads, because the new CPU's
>are hyperthreaded and/or multicore and software needs to take advantage of
>that architecture to appear responsive and efficient. The sooner you start
>writing multithreaded code the sooner you will get comfortable with it.
>
>
Agreed. I like ICS, wish I could use it, it's simple, like me.
Unfortunately, it does not do any form of POP or SMTP SSL/TSL.
Re: the future of good software-
Cars used to use carburetors. Now they use fuel injection. Fuel injection, they said, was more efficient. Damned if it isn't. What they neglected to tell us years ago was that fuel injection is also a lot more complex than carburetors. Buy a shadetree mechanic a six pack of beer and he'll fix your carburetor. Hand your credit card to a school educated mechanic in a greaseless white suit and he'll fix your fuel injection.
I graduated to Turbo Pascal from GWBasic. Programming was a 'hobby' I took up that allowed me to manipulate text files faster than I could manually. Pascal was an easy language to learn. Anyone with a little time could comprehend it. It was a six pack of beer.
Look at Delphi now. Threads, streams, pointers, OOP, etc. The only resemblance between Pascal and Delphi is the semicolon. Delphi has become fuel injection that needs a credit card education to understand.
I like beer and carburetors.