Vitaliy escribi=F3: > Timothy J. Weber wrote: > = >>>> I've been using ComPort lately:I used it prior to moving on to AsyncPr= o. IIRC, occasionally it would = >>>> just >>>> stop sending/receiving (with no error or exception thrown). So it woul= d = >>>> act >>>> as if there was nothing connected to the port. >>>> = >> Interesting! I've had it running 24/7 for months with no problem. >> = > > On what sort of hardware? AsyncPro problems started appearing after = > multi-core systems became commonplace. > > = Nice to read about it, I also use Delphi 7 & Async Pro and haven't had = any problems with it but haven't tested it with a multi-core PC yet. Now I'm warned. Anyway, Async Pro project is quite live. I've just visited its site and = I've seen a 99.1% activity in the project in the last week. I think I can wait some weeks before starting thinking into moving to = something else. >>> Re: AsyncPro, it seems like setting the port affinity to "CPU 0-only" = >>> makes >>> it hang less often. >>> = >> Also interesting, and maybe points to some threading issues. >> = > > I think so too. > = I remember that I stared using Dejan Crila Cport component but left = using it due to some thread problems to on a mono-micro platform. IIRC it was due to Cport problems with = threads. = The multi-thread (mono-micro) capabilities of AsyncPro was the major = fact choice that made me decide to choose it over Dejan Crila C-Port . I could deploy many threads with = a Serial Port on each without complain. > Do you think it will be around much longer? One argument I keep hearing, = is = > that it's easier to find/hire C# programmers, and that Delphi programmers = > are jumping ship. > > = That's a real pity. I also don't like .NET and C#, I prefer a more = direct connection to the hardware, perhaps due to the kind of applications I develop. I don't like .NET being = there, that's why I still use Delphi 7. Is enough good for me. = Delphi is a powerful language , with full OOP support. I found it to be = also "programmers friendly" and a nice platform for working with interdisciplinary teams. Im mainly an = embedded software developer rather than a high level programmer, then I use delphi for developing the "connection = points" between the high level applications and the low level ones. = Visual basic was also used by many programmers... The job opportunities = for Visual basic over Delphi where 10 to 1 (just guessing but it was a lot). But that doesn't mean that = visual basic is better... it has serious problems. Last couple of years I've seen a big increase in demand for C/C++/Java = programmers for Linux/Unix. May be this just something temporary... may be this is a trend. I'm moving slowly to C/C++ under linux. I consider it a more serious = and more stable platform. What you learn in the linux/gnu environment always add value to your knowledge. In the = microsoft's world, what you learn you have to almost throw it away within 3 to 5 years when they develop "a new = tech" and you have to start over... buying literature, studying, buying new compilers... etc etc (moving = the big machine). -- = Mauricio Giovagnini (Maunix) Sitio Web: www.maunix.com.ar -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist