Re: [fpc-pascal] My favourite missing feature

2008-12-24 Thread Frank de Groot (Rent-a-Geek)
4. RegExes, especially complex ones, are usually orders of magnitude slower than straight Pascal, because they're usually interpreted at runtime by a parser. They could possibly be preprocessed if assigned to a constant, although I've not tried doing this. If you modify the RegExp-parsing so

Re: [fpc-pascal] My favourite missing feature

2008-12-24 Thread Frank de Groot (Rent-a-Geek)
I agree with Jürgen. It's is much more preferable to write standard Pascal, for many reasons: 1. The number of people proficient in RegExes is very small, and it takes regular practice to keep the skill up. Very bad to be dependent on such a subset of Pascal programmers. 2. RegExes are notori

Re: [fpc-pascal] My favourite missing feature

2008-12-22 Thread Frank de Groot (Rent-a-Geek)
There are RexExp units available.. What /I/ miss is Perl's pattern matching, and I miss it to the extent that in some of my own scripting stuff I've implemented it myself: ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freep

Re: [fpc-pascal] FreePascal/Lazarus plug-in's for Delphi.

2008-12-18 Thread Frank de Groot (Rent-a-Geek)
Free Pascal compiler can do 64 bit but no performance benefits so far ?! There were never supposed to be any. 64-bit code can, in some specialist cases, be made to execute in about double the speed of 32-bit code due to the wider registers. The availability of more registers is another speed

Re: [fpc-pascal] FreePascal/Lazarus plug-in's for Delphi.

2008-12-18 Thread Frank de Groot (Rent-a-Geek)
"Free Pascal compiler can do 64 bit but no performance benefits so far ?!" I am developing a GA (genetical algorithm) that needs a large amount of data to work with. My development machine has 64 GB RAM and 4 cores. In that space, I can run simultaneously 4 processes that each use 16 GB of da

[fpc-pascal] Lazarus quit on me

2008-12-16 Thread Frank de Groot / Rent-a-Geek
While I was doing a build, I got the error: "The procedure entry point Nt could not be located in the dynamic link library ntdll.dll" I exited Lazarus, restarted, but now this error appears instead of Lazarus. Can this be solved without re-installing or rebooting? (It's a remotely operated nu

Re: [fpc-pascal] Verify if string is a valid number

2008-11-23 Thread Frank de Groot / Rent-a-Geek
Have a look at TryStrToInt. - Original Message - From: "Felipe Monteiro de Carvalho" <[EMAIL PROTECTED]> To: "FPC-Pascal users discussions" Sent: Sunday, November 23, 2008 5:18 PM Subject: [fpc-pascal] Verify if string is a valid number It's easy to build such a routine, but I was

Re: [fpc-pascal] Lazarus 0.9.26 released

2008-10-14 Thread Frank de Groot / Rent-a-Geek
Great! - Thanks :-) Can I simply install the new Lazarus over the old one, and will all the paths, color settings etc. remain? - Original Message - From: "Mattias Gaertner" <[EMAIL PROTECTED]> To: "FPC-Pascal users discussions" Sent: Tuesday, October 14, 2008 11:04 PM Subject: [fpc

Re: [fpc-pascal] Can I make this with Free Pascal?

2008-09-23 Thread Frank de Groot / Rent-a-Geek
I have heard C++ is the best tool for nerds (whatever it can mean). Will you crash me if I ask why should I prefer free pascal than C++ ? C++ is the best tool for nerds. Object Pascal is the best tool for professional software developers. I leave it to the others to get into the details :-)

Re: [fpc-pascal] Can I make this with Free Pascal?

2008-09-22 Thread Frank de Groot / Rent-a-Geek
You can, with FPC, make any kind of software imaginable. It even supports inline assembly, if you worry about speed. - Original Message - From: "markweber" <[EMAIL PROTECTED]> Sent: Monday, September 22, 2008 11:38 PM Subject: Re: [fpc-pascal] Can I make this with Free Pascal? I suppo

Re: [fpc-pascal] Help converting h-file

2008-09-20 Thread Frank de Groot / Rent-a-Geek
I was wondering, what exactly is slow in Lazarus, because I use it via remote desktop over a long-distance WiFi connection and it still is very fast..? From: "Koenraad Lelong" <[EMAIL PROTECTED]> P.S. I can't recommend Lazarus. It works but it's slow. I use MSEgui. Some time I'm going to try