Learn Pascal Programming - Designing and Coding With Lazarus

Поділитися
Вставка
  • Опубліковано 1 жов 2024
  • This is the second lesson in a series about writing cross-platform applications in Pascal. In this lesson, I show you how to get started with visual design using the free Lazarus IDE.
    Huw Collingbourne is author of The Little Book Of Delphi (Object Pascal) Programming. Available from:
    * Amazon.com www.amazon.com...
    * Amazon.co.uk www.amazon.co....
    Download Lazarus and Free Pascal: www.lazarus-id...
    This series explains cross-platform programming using Lazarus and Free Pascal on Windows and the Raspberry Pi OS. It will cover everything from procedural Pascal to object orientation with Object Pascal. The Pascal language used is also closely compatible with Object Pascal for Delphi. Be sure to bookmark the series Playlist: • Cross-Platform Program...

КОМЕНТАРІ • 20

  • @UltimatePerfection
    @UltimatePerfection 7 місяців тому +5

    Thanks for bringing more attention to Lazarus. It's a really underappreciated replacement for Delphi.

    • @LearnWithHuw
      @LearnWithHuw  7 місяців тому +1

      And for cross-platform development in particular, it's extremely useful.

    • @UltimatePerfection
      @UltimatePerfection 7 місяців тому

      @@LearnWithHuw Indeed!

  • @ridhwanhadiyan8476
    @ridhwanhadiyan8476 Місяць тому

    Hi sir, I hope you also make a tutorial on accessing GPIO via lazarus

  • @andythebouncer
    @andythebouncer 3 місяці тому +1

    Wow, what a refreshingly well-designed, well-paced presentation. I'd never be mad at someone that doesn't really 'get it' taking a stab at making educational videos, but it's SO nice to see someone that knows what they're doing put in the effort to do it right. Sir, you are a pedagogical boss.

    • @LearnWithHuw
      @LearnWithHuw  3 місяці тому

      (blushing!) That's very kind of you. I'm very pleased that you liked the video so much!

  • @lockbert99
    @lockbert99 8 місяців тому

    That's quite a tan you have in the preview screen.

  • @GaryChike
    @GaryChike 8 місяців тому

    Good stuff! Looking forward to the next video Huw!

  • @HerrKeuner1948
    @HerrKeuner1948 8 місяців тому

    Thanks, interesting video.

    • @LearnWithHuw
      @LearnWithHuw  8 місяців тому

      Thanks. Lots more coming soon!

  • @kaustubhken
    @kaustubhken 8 місяців тому

    Dear sir I have many questions
    First why Delphi programming language
    Second how it is better than C++ MFC library

    • @LearnWithHuw
      @LearnWithHuw  8 місяців тому +3

      I don't think of languages as necessarily "better than" one another. Object Pascal is a clear, well-structured language with excellent visual design capabilities and also the ability to do "low level" programming (pointers, memory addressing etc.). Moreover, with Lazarus, you can also easily move projects from one operating system to another. So, for *some* projects it is highly desirable. For others, I might choose C or C#. It really all depends on the nature of the project.
      Best wishes
      Huw

    • @kaustubhken
      @kaustubhken 8 місяців тому

      Why did Microsoft not create a software to compete Delphi I have used c++ MFC it's quite complicated while Delphi is very easy to create windows GUI applications

    • @LearnWithHuw
      @LearnWithHuw  8 місяців тому

      @@kaustubhken MS did once release a Turbo Pascal-compatible IDE (QuickPascal). These days, for all-round, relatively easy and visual programming their top product is, I would say, C#.

    • @lockbert99
      @lockbert99 8 місяців тому

      Microsoft hired the guy who did Turbo Pascal and led the Delphi effort for Borland: Anders Hejlsberg. But at that time Java was considered a bigger deal and he led the development of Java replacement C# at Microsoft.

    • @LearnWithHuw
      @LearnWithHuw  8 місяців тому

      @@lockbert99 Yes. I recall Anders giving a talk at a Borland Conference in San Francisco back in the 90s. At the time, he was very reluctant to extend Pascal with object orientation (as Phillippe Khan wanted) but the rest is history!