RE: https://oldbytes.space/@thelastpsion/116345290344668595

And the results are in!

  • Pico C
  • Rust
  • Free Pascal
  • Joint with Pico C++, MicroZig and Yarg.
  • So, what am I going to do? Well, I'm leaning towards porting the existing Arduino C code to the Pico C SDK. I'm currently using one class for encapsulation and abstraction, but I could replace that with structs and static functions. I'm not a great C programmer, but I'm pretty comfortable with it, so it makes sense

    However, before I do that, I see a bigger challenge of getting a good setup without using VS Code. I've been using #NeoVim for a while now, and I'd like to get a comfortable setup using that on #Linux.

    So, I'm going to try to build Blinky projects for at least Pico C, Rust and Free Pascal, using Linux and NeoVim. Hopefully this will give me a better feel for how well these languages actually suit me. I've never done any Rust before, either, so that's going to be quite the learning curve!

    If I have time, I'm going to give Yarg a go, too, because I think the premise is really cool. If I'm on a roll, I'll try #MicroZig too.

    And if I really feel like I have the capacity, I'll port the code to one of these other languages.

    I'm acutely aware of all the other projects I've given myself to do, such as the SIBO SDK and other small Psion-related projects, not to mention $dayjob and $reallife. So we'll see how things go!

    #Pascal #FreePascal #ObjectPascal #RustLang #YargLang #RaspberryPiPico #PiPico #PiPico2 #RP2040 #RP2350

    We're happy to announce a new PasDoc release with a big proud version number 1.0.0 :)

    PasDoc is a documentation generator for Pascal source code. Documentation is generated from comments found in the source code (or in special description files). We support many output formats, like HTML, LaTeX (for PDF, PS), XML and PHP. We are free open-source software

    https://pasdoc.github.io/

    #freepascal

    PasDoc

    Documentation tool for Pascal source code

    PasDoc

    Ich weiß gar nicht ob Ihr das wusstet: Auf meinem Rechner, welcher offiziell nicht für Windows 11 geeignet ist, habe ich #LinuxMint installiert.

    Und damit ich meine Software auch unter Windows 11 testen kann, habe ich #WinBoat eingerichtet - da kann ich Windows-Programme nutzen.

    So auch die #LazarusIDE mit #FreePascal und meine Software direkt unter Win 11 compilieren und testen ...

    Find ich irgendwie witzig!

    #Linux #Programmierung #ProgrammierenLernen

    vkcube running on 64-bit RISC-V Alpine Linux in my PasRISCV Emulator in turn with the Vulkan-based PasRISCVEmu UI backend. #riscv #vulkan #ObjectPascal #FreePascal #Delphi
    @riscv @vulkan

    Terrible costs for RAM, SSD's, HDD's and so currently

    Now is the right time to remember: Pascal is the language with the best behavior in memory!

    See here: https://greenlab.di.uminho.pt/wp-content/uploads/2017/09/paperSLE.pdf

    The paper isn't new, yes - but I do not expect any major changes to the results of this scientific study.

    My opinion: This is a good time to go back to software development in Pascal ...

    #FreePascal #LazarusIDE #Programming #LearnProgramming

    @alsternerd

    Dann ist die Programmierung in Pascal angebracht - als die Programmiersprache mit dem geringsten Speicherbedarf ...

    https://greenlab.di.uminho.pt/wp-content/uploads/2017/09/paperSLE.pdf

    #FreePascal #LazarusIDE #Programmierung #ProgrammierenLernen

    Fangt am besten gleich an:

    https://www.lazarus-ide.org/

    Unterstütung gibt es hier:

    https://www.lazarusforum.de/

    ​🚀 Lazarus 4.6 is officially out!

    ​This new bugfix release is built with FPC 3.2.2 and brings important stability improvements. Time to update your IDE! 🛠️

    ​Check out the release notes and download links here:
    https://forum.lazarus.freepascal.org/index.php/topic,73549.0.html

    ​#LazarusIDE #FreePascal #Pascal #Programming #OpenSource

    Lazarus Bugfix Release 4.6

    Lazarus Bugfix Release 4.6

    @Krisuuu

    Ich arbeite kreativ an meinem Rechner. Mit #FreeCAD, #Inkscape, #Blender, #Gimp, dem #LibreOffice und vor allem mit #FreePascal und der #LazarusIDE ...

    Das geht ausgezeichnet unter #Linux .

    Aber ok, ich bin auch nicht so'n verwöhnter 0815-User, der alles fertig serviert bekommen will.

    Meine Meinung: Du bist es, welcher sich in einer Nische mit der Software für Nischenanwendungen bewegt.

    Du darfst Deine Daten übrigens in Redmond modern lassen, das ist Dein gutes Recht ...

    @DL2AB

    Was ist denn daran schwurbelig, wenn die Entwicklung von z.B. #LibreOffice, #Gimp, #FreeCAD, #Inkscape oder #FreePascal als ehrenamtliche Tätigkeit anerkannt wird?

    Anerkennung von Open-Source-Arbeit als Ehrenamt in Deutschland - Online petition

    Open-Source-Software bildet heute das Fundament großer Teile der digitalen Infrastruktur – in Verwaltung, Wirtschaft, Forschung und im täglichen Leben. Selbst im aktuellen Koalitionsvertrag der Bundesregierung wird Open-Source-Software als elementarer Baustein zur Erreichung digitaler Souveränität genannt. Bei vielen Bürgern ist leider kein Bewusstsein vorhanden, wo sie überall mit Open-Source-Software in Verbindung kommen. Egal ob es eine Website im Internet ist, der Ticket-Automat für die Bahn

    openPetition