[fpc-pascal] A question or two regarding the FPC
Leonardo M. Ramé
martinrame at yahoo.com
Fri May 8 19:46:22 CEST 2009
Wow!, is good to know I'm not the only Argentinian using FPC.
Leonardo M. Ramé
http://leonardorame.blogspot.com
--- On Fri, 5/8/09, Gustavo Enrique Jimenez <gejimenez at gmail.com> wrote:
> From: Gustavo Enrique Jimenez <gejimenez at gmail.com>
> Subject: Re: [fpc-pascal] A question or two regarding the FPC
> To: "FPC-Pascal users discussions" <fpc-pascal at lists.freepascal.org>
> Date: Friday, May 8, 2009, 2:35 PM
> Hi Nino:
>
> I am using FPC since 2000-2001. I use it for data
> aquisition and
> temperature control. Console programs compiled with FPC 1.x
> work for
> days, even weeks. In the "Laboratorio de Física del
> Sólido, Tucumán -
> Argentina" (Solid state physics laboratory) we have used
> programs
> compiled with FPC to grow YBACuO superconductor crystals.
> This process
> take weeks.
> This heat treatment is the only "mission critical
> application" that I
> know well, and FPC works reliably, even for weeks, on linux
> machines.
>
> Gustavo
>
> ps:excuse my english
>
>
> 2009/5/8 <fpclist at silvermono.co.za>:
> > Hi guys,
> >
> > Over the last few years, I have written hundreds of
> thousands of lines of
> > object pascal code that compiles successfully using
> the FPC and Delphi. To
> > date, I have not encountered any problems with the
> code generated by the
> > FP Linux compiler. I don't have much experience with
> FPC within the MS Windows
> > environment as my current interest lies in developing
> console Linux apps.
> >
> > Like most developers, I strive to write code that is
> as bug free as possible
> > and at the end of each day, I'm left with a feeling of
> great satisfaction and
> > achievment.
> >
> > IMO and experience, the code generated by the FPC is
> as resilient as the
> > operating system it runs on.
> >
> > My question is directed to the FPC team and in
> particular, to those involved
> > in the development of the compiler and more specific,
> the Linux compiler. (I
> > would expect that Florian would have a say here).
> >
> > In your opinion, how would you rate the suitability of
> the FPC generated code
> > for use in an environment where there is near zero
> tolorance to failure?
> > Consider the question assuming that the ideal
> condition where that the source
> > code is as close to being perfect as possible, (and
> I'm not suggesting that
> > this perfect code would be written by me. I'm not that
> good).
> >
> > Where am I going with this question you might ask?
> Well, what is the
> > difference with say, the code generated by an ADA95
> compiler and that
> > generated by the FPC. Perhaps someone out there might
> know. What determines
> > the robustness of the generated code? Could the FPC be
> rated by some
> > authority as being able to generate code of some world
> defined standard?
> >
> > I know that if I were to manufacture a device or
> appliance that was controlled
> > by FPC code and the device, say a home alarm system,
> functioned as designed
> > and as specified, then the fact that the device is
> controlled by code
> > generated by the FPC would be irrelevant. However, if
> the device were designed
> > to control the laser beam that reshapes a human cornea
> (eye), then the
> > compiler and operating system is of relevance. (The
> possibility of someone
> > using MS Windows CE and Micro .NET comes to mind).
> >
> > In conclusion, perhaps somebody has already had
> similar thoughs with regards
> > to the above question(s) and has some answers. Would
> be cool to have the FPC
> > team's sincere thoughs on the above.
> >
> > Keep up the good work guys and thanks for a superb
> compiler (and RTL - of
> > course).
> >
> > Regards,
> > Nino
> >
> > _______________________________________________
> > fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> > http://lists.freepascal.org/mailman/listinfo/fpc-pascal
> >
> _______________________________________________
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
More information about the fpc-pascal
mailing list