[fpc-other] Fwd: A question or two regarding the FPC

Richard Ward roward at mac.com
Sat May 9 17:13:44 CEST 2009


>
> fpclist at silvermono.co.za wrote:
>
>> .... I remarked that the inlay would now be useless, but the  
>> dentist's
>> reply was "no, it's okay, it happens quite often. Just can't  
>> restart the
>> program or the milling will stop".
>>
>> When I peeked at the back of the Windows box, I was quite surprised  
>> to find a
>> Siemens logo!
>>
>> Also, a few weeks later, my inlayed tooth required a root treatment.
>>
>> IMO, A good programmer using FPC and Linux will produce a more  
>> stable product
>> than the same programmer using anything (MSVS, Delphi, DotNet,  
>> whatever) and
>> running in Windows. By the way, I have nothing against MS or  
>> Windows. I think
>> that MS has done a pretty good job since NT4, mostly thanks to Dave  
>> Cutler
>> and his team (ex Digital VMS OS architect - is that why NT was more  
>> stable
>> than 95, cause it's based on Unix?). Apart from poorly written  
>> software,
>> poorly written device driver are the major cause of Windows OS  
>> crashes. Of
>> course viruses and trojans etc don't help either.
>>
>> Anyway, In my opinion and experience, I think that Free Pascal is  
>> suitable for
>> mission critical work and yes the system as a whole must comply.  
>> The OS, the
>> hardware the software. Redundancy must also be factured in. Most  
>> embedded
>> device have a hardware watchdog that will reset the device when  
>> required.
>
> We utilized a lot of Siemens equipment for refinery shutdown systems  
> for European clients.   But we ended up using discrete hardwired  
> logic modules (AND/OR gates) instead of programmable logic  
> controllers and using PC's just wasn't in the picture.   Clients  
> always ask if they can use their PC's to control their processes and  
> vendors often give in and start marketing something to give them a  
> perceived edge in sales.  { Kind of like how the presidential  
> election politics works here in the U.S. }   In any case, you can  
> get into trouble and the customers usually learn for themselves the  
> hard way.
>
> I agree that I would use FPC for non life or death critical software  
> development, but that is my opinion before doing any real  
> investigation of how FPC is put together.   Of course, I would have  
> a much more difficult time trying to see if Windows or Mac OS X, or  
> Delphi were suitable because just for the fact of them being closed  
> products, you have many more obstacles to the ultimate truth.
>
> I do know that formal FPC releases go through considerable testing  
> because when I was discussing with Jonas about getting an iPhone  
> release out, he mentioned there was no easy way to automate the  
> testing.   In my  ignorance, I suggested we could just do them  
> manually whereupon he responded that there are many more tests than  
> can be done manually.   I forget the number he quoted but it was a  
> lot.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freepascal.org/lists/fpc-other/attachments/20090509/4feed01b/attachment.htm


More information about the fpc-other mailing list