[fpc-pascal] Lazarus and FPC integration

Elio Cuevas Gómez elio at mixtk.com
Sun Oct 30 20:48:52 CET 2005

El Dom 30 Oct 2005 11:47, Felipe Monteiro de Carvalho escribió:
> On 10/30/05, Agustin Barto <abarto at gmail.com> wrote:
> > a) Unicode didn't work for me on any (including the lastest) version
> > of Lazarus. I don't know if this is a bug related to my particular
> > enviroment (x86/FC4) or a limitation of the code editor.
> Witch unicode? UTF-8 obviously works on Lazarus as the editor produces
> and reads files in this format. I have also worked with lazarus and
> XML files, witch are normally in UTF-8.

Hhhmmm, i just opened an UTF-8 document in the editor and it didn't display it 
correctly, perhaps there's a setting hidden somewhere?
Another thing that doesn't work in Lazarus is the input of accented 
characters. Hitting á produces 'a. This migh not be a big deal but is very 

> [...]
> > e) The problem with beign Delphi-like (or visual design-centric) is
> > that it imposes some pretty ugly designs on the programmer, and this
> > creates bad habits. For small projects this is obviously not a
> > problem, but when you have to reuse code that comes with huge programs
> > designed with these methods in mind, it can be a pain in the ass. (not
> > entirely Lazarus' fault, though).
> What bad designs does it impose the programmer?? I have a big interest
> to know because I like to make a as reusable as possible code. Are you
> talking about the form designer??

This is a common problem with "visual" IDE's, they are focused in 
implementation speed and not overall project quality, this had already been 
discused in other places. As Agustin pointed this is not visible for small 
Form1 based projects but it gets bad as the project grows. I agree this is 
not entirely Lazarus' fault too.

> This eliminates:
> a) C++ using any platform independent library, like gtk, qt,
> wxwidgets, etc, because the library is too big to fit a floppy

Which library do you use for Pascal that fits in a floppy? 

> I don´t like scripting languages like perl or python because I dislike
> the performance penalty they impose. I plan to run on 486s =)

Perl is usually fast, Python not so much. But anyway if you want fast go with 
assambler :-).

> --
> Felipe Monteiro de Carvalho
> _______________________________________________
> 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