Weekend Toy - Lazarus

Discuss anything else that does not suite other forums.

Moderator: Rathinagiri

User avatar
sudip
Posts: 1456
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Weekend Toy - Lazarus

Post by sudip »

Hi All,

This is a different topic, very little related to HMG ;)

Yesterday I downloaded my latest "toy" (may I call it "Weekend Toy" ;) ) from http://lazarus.freepascal.org/. It's a Delphi compatible Open Source development tool which compiles with GNU Free Pascal compiler (object oriented). I have very negligible knowledge about Delphi or Object Pascal. I tried Delphi in 1995, when it was just created and after long time, last year, when I met my newly found friend CCH (who is also a very experienced Delphi Developer). But, didn't proceed farther due to the complex (IMHO ;) ) Pascal language. CCH also advised me to be focused and stick to HMG ;)

Very good thing about Lazarus is that it can work with .DBF files (and MySql, SQLite, PGSql also) very easily. It understands most of the syntaxes of Delphi. It's multi-platform. So, you can run it on Windows, Linux, Mac, Be ...

Generated .EXE size is very big, but you can make it small using STRIP command of GNU (I heard about this command first from Roberto :) ).

Here is a screenshot of Lazarus IDE along with running app (which is using a .dbf file).
Lazarus.gif
Lazarus.gif (111.77 KiB) Viewed 5175 times
Thank you all for reading this topic. :)

With best regards.

Sudip
With best regards,
Sudip
User avatar
Czarny_Pijar
Posts: 172
Joined: Thu Mar 18, 2010 11:31 pm
Location: 19.2341 E 50.2267 N

Re: Weekend Toy - Lazarus

Post by Czarny_Pijar »

sudip wrote: Weekend Toy
and no more - I have a lot of unpleasant experiences, compatibility in first place and stability in second.
sudip wrote:Very good thing about Lazarus is that it can work with .DBF files
After meeting HMG, those things have lost their charm.
sudip wrote: Generated .EXE size is very big, but you can make it small using STRIP command of GNU (I heard about this command first from Roberto ).
Never heard... Can we use this utility with EXE's made with HMG, also very big?
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: Weekend Toy - Lazarus

Post by esgici »

Hello Sudip

Toy or yet another watch :mrgreen:

Regards

--

Esgici
Viva INTERNATIONAL HMG :D
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: Weekend Toy - Lazarus

Post by esgici »

By the way;

You have a typing mistake in your NEW database: My name is Bicahi, not Bikahi.

I guess this is pronunciation problem. Rough pronunciation is : Bidjahi Esguidji

(In my language "g" is always "g", no sometime "j"; "c" always "dj" (or close to "j") , not sometime "k" and sometime "s" ) :)

Sorry for occupied you by details of my personal profile :(

Regards

--

Esgici
Viva INTERNATIONAL HMG :D
User avatar
gfilatov
Posts: 1090
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: Weekend Toy - Lazarus

Post by gfilatov »

Czarny_Pijar wrote:... Can we use this utility with EXE's made with HMG, also very big?
Hello Czarny,

This utility was used already in the compile batch file. 8-)
Please take a look for these strings in the hmg\build.bat:
...
rem If no error strip the exe ---------------------------------------------------

if not errorlevel 1 if exist %~n1.exe strip.exe --strip-all %~n1.exe

...
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein
User avatar
sudip
Posts: 1456
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: Weekend Toy - Lazarus

Post by sudip »

esgici wrote:..
Toy or yet another watch :mrgreen:
...
Hello brother Esgici,
Just a weekend toy, not watch :lol:
I am very sorry for typing mistake of your name :(

Hello Czarny,
I agree with Grigory. You can use STRIP utility to reduce the size of an EXE file, especially if EXE file is created with GNU compiler. We had some discussion about it in this forum viewtopic.php?f=12&t=1017

BTW, right now I don't have much time to experiment with Lazarus.

With best regards.

Sudip
With best regards,
Sudip
User avatar
apais
Posts: 440
Joined: Fri Aug 01, 2008 6:03 pm
DBs Used: DBF
Location: uruguay
Contact:

Re: Weekend Toy - Lazarus

Post by apais »

I've tried Lazarus a couple years ago and didn't liked it.
Note thtat the first pc compiler I used was Borland Turbo Pascal on a CP/M machine ;)

Harbour rules !!!
Angel Pais
Web Apps consultant/architect/developer.
User avatar
Roberto Lopez
HMG Founder
Posts: 4012
Joined: Wed Jul 30, 2008 6:43 pm

Re: Weekend Toy - Lazarus

Post by Roberto Lopez »

apais wrote:I've tried Lazarus a couple years ago and didn't liked it.
Note thtat the first pc compiler I used was Borland Turbo Pascal on a CP/M machine ;)

Harbour rules !!!
The best was Turbo Basic!!!
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
sudip
Posts: 1456
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: Weekend Toy - Lazarus

Post by sudip »

Hello,

May be there is a confusion regarding this topic. I think I should explain this. :)

Many people shared their picture, videos, etc. in this forum with you. I also wanted to share this toy with you. But, problem is that this toy is happened to be a software tool ;) I never ever thought to compare it with HMG. :)

I have a very "bad" habbit to play with different software tools. ;) And for for this reason nobody think that I am a "serious" HMG user :lol:

So, please don't even think that I am advertising Lazarus here. :lol:

The first compiler I used was Cobol 8-) For Borland products I used Turbo C/C++ only. I heard Lotus 123 was created with Turbo Pascal. (Please correct me if I am wrong). But, I don't know Pascal :(

Now, I am looking forward for the new development of HMG. :D

With best regards.

Sudip
With best regards,
Sudip
User avatar
Rathinagiri
Posts: 5480
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: Weekend Toy - Lazarus

Post by Rathinagiri »

When I was 16 years old, my first language to study was Pascal.

I got 2 out of 100 marks in the first exam, the reason being I didn't understand anything about programming concepts and also Pascal. :(

I confused with these "readln, writeln" and other syntax stuff.

In a few days, I understood myself that, computer is such an lazy idiot, we have to tell each and everything to execute. :)

Afterwards, at the end of the course I got "A" grade in all the subjects. :)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
Post Reply