Recent

Author Topic: What you're doing using Lazarus?  (Read 22429 times)

Sanem

  • Full Member
  • ***
  • Posts: 173
What you're doing using Lazarus?
« on: September 04, 2021, 09:33:40 am »
Hi everyone,
I was wondering, what you're doing by using Lazarus right now?
Like what projects are you making with it, what aspects you're depending on etc.
Regards

MarkMLl

  • Hero Member
  • *****
  • Posts: 6682
Re: What you're doing using Lazarus?
« Reply #1 on: September 04, 2021, 10:34:32 am »
Right now? I'm not, I'm using FreeCAD and a 3D printer to produce some precision insulators/guides.

In the wider picture: data collection from remote embedded equipment, data presentation and forwarding on behalf of customers, local test programs in support thereof, embedded scripting using a derivative of Meta-2 that supports language extensions. Various things related to high-precision timing, camera control and reliable communications. Much else.

Longer term: an embedding of Python into Lazarus to support various Inkscape addons. Hopefully port Tree Meta to augment/replace my long-term use of Meta-2. Much else (Deo volente).

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

BobDog

  • Sr. Member
  • ****
  • Posts: 394
Re: What you're doing using Lazarus?
« Reply #2 on: September 04, 2021, 10:37:47 am »

Sorry to be a party pooper.
I never use Lazarus.
Freepascal with a simple ide (Dev-Pascal ide for instance) does me.

MarkMLl

  • Hero Member
  • *****
  • Posts: 6682
Re: What you're doing using Lazarus?
« Reply #3 on: September 04, 2021, 10:57:03 am »
I never use Lazarus.

Horses for courses. Particularly if interfacing with a piece of workbench equipment I try to support both GUI and non-GUI where possible. That typically means two separate programs, but I also try- where possible- to have a single binary which runs non-GUI if there are command-line parameters.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

rsz

  • New Member
  • *
  • Posts: 45
Re: What you're doing using Lazarus?
« Reply #4 on: September 04, 2021, 12:00:33 pm »
I'm working on a data entry and graphical display program for my home lab. Next I'm going to try to port my existing C microcontroller programs to use Pascal on ESP8266. For those microcontrollers I will also move away from web based access and use a GUI program instead.

I really don't want any of my projects to depend on browsers at all anymore.

munair

  • Hero Member
  • *****
  • Posts: 798
  • compiler developer @SharpBASIC
    • SharpBASIC
Re: What you're doing using Lazarus?
« Reply #5 on: September 04, 2021, 12:39:32 pm »
In February 2016 I started the Solpage project with Lazarus. It is still being maintained with optimizations and new features. It arrived at version 7.4 just a few days ago. One feature, which was added in July 2017, is the SSGI graph, which uses the TChart component. Without Lazarus I think the only other reasonable option to create this project would have been Delphi.

Two additional programs I made with Lazarus in 2019 are AeLog and AeView, both available on GitHub. I use these programs to provide real-time atmospheric electricity data on the website by reading measurements from Arduino devices.

Maybe good to know is that the United States Geological Survey (USGS) and also scientists on Twitter such as Ronald Karel from GeoCosmo showed interest in the data produced by these software projects.
keep it simple

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4467
  • I like bugs.
Re: What you're doing using Lazarus?
« Reply #6 on: September 04, 2021, 12:56:45 pm »
I have used Lazarus mostly for developing Lazarus. It is like a dog chasing its own tail. A never ending loop.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

JanRoza

  • Hero Member
  • *****
  • Posts: 672
    • http://www.silentwings.nl
Re: What you're doing using Lazarus?
« Reply #7 on: September 04, 2021, 01:41:39 pm »
I use Lazarus already for 15 years to develop and maintain a complete aircraft workshop administration for our aeroclub and also to develop all kind of database programs for private use.
OS: Windows 10 (64 bit) / Linux Mint (64 bit)
       Lazarus 3.2 FPC 3.2.2
       CodeTyphon 8.40 FPC 3.3.1

loaded

  • Hero Member
  • *****
  • Posts: 825
Re: What you're doing using Lazarus?
« Reply #8 on: September 04, 2021, 01:57:22 pm »
I am writing a CAD program called Poligon that works on Android systems.
https://youtu.be/gBS0AMrJ50s  He started running, he will be in the 1st league soon :)
Check out  loaded on Strava
https://www.strava.com/athletes/109391137

egsuh

  • Hero Member
  • *****
  • Posts: 1289
Re: What you're doing using Lazarus?
« Reply #9 on: September 04, 2021, 02:22:51 pm »
I’ve written web survey system. I hope to open a site soon.

J-G

  • Hero Member
  • *****
  • Posts: 953
Re: What you're doing using Lazarus?
« Reply #10 on: September 04, 2021, 02:26:07 pm »
I'm using Lazarus for any programming project that takes my fancy. Nothing specific during the past 12 months (busy with making clocks/music-boxes) but over the previous 6 or so years I've built :
A complete Accounting suit which grew out of a need to simplify my Invoice creation,
A transparent Clock/Calendar,
A Half Hunter Pocket watch with animated balance wheel and movement
Data logging programs for Health, Solar Energy and Vehicle Costs,
Quick universal calculators for regularly needed maths problems (Triangle etc.)
Solar system/Orbiting body display
Graphic animation of a 4 stroke ICE
FPC 3.0.0 - Lazarus 1.6 &
FPC 3.2.2  - Lazarus 2.2.0 
Win 7 Ult 64

arodriguezfarfan

  • New member
  • *
  • Posts: 8
Re: What you're doing using Lazarus?
« Reply #11 on: September 04, 2021, 05:40:46 pm »
I am using lazarus and Firebird 3.03 to develop a project for an ISP which has approximately 15,000 users which are managed by 136 Mikrotik Routerboards.

The project consists of 8 programs which fulfill functions from the request for internet service, scheduling of activities, creation of user subscriptions, billing, activation of internet service, service outages, tickets, inventory, among others.

The programs are used 24/7 and can have up to 100 users working at the same time.

speter

  • Sr. Member
  • ****
  • Posts: 349
Re: What you're doing using Lazarus?
« Reply #12 on: September 05, 2021, 02:04:13 am »
I am using Lazarus to develop some (simple) games:
 + Draughts (checkers) a game I wrote for delphi; ported to Laz this year.
 + "Qnoc" a simple empire building game; works ok except the AI players keep building bridges without building roads leading to them. ;-)
 + Holdem (poker) a game my brother started 20+ years ago in TP; works ok except the AI players are pretty manic at the start of the contest. :)

cheers
S.
I climbed mighty mountains, and saw that they were actually tiny foothills. :)

dbannon

  • Hero Member
  • *****
  • Posts: 2791
    • tomboy-ng, a rewrite of the classic Tomboy
Re: What you're doing using Lazarus?
« Reply #13 on: September 05, 2021, 07:17:08 am »
A note application, modeled after the original Tomboy Notes that used Mono and GTK+. 

https://github.com/tomboy-notes/tomboy-ng

20K odd lines of code (well, I use a lot of comments too).  I used Delphi 1 and 2 way back, did not write any application code for a long time. Definitely do NOT regret my somewhat controversial decision to write tomboy-ng using FPC/Lazarus.

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

Mr.Madguy

  • Hero Member
  • *****
  • Posts: 844
Re: What you're doing using Lazarus?
« Reply #14 on: September 05, 2021, 10:02:39 am »
Unfortunately nothing. I use Lazarus for my work projects in order to avoid Delphi licensing problems for my main organization. But this happens rarely. My own projects are still in Delphi.
Is it healthy for project not to have regular stable releases?
Just for fun: Code::Blocks, GCC 13 and DOS - is it possible?

 

TinyPortal © 2005-2018