Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

Native C#-Anwendungen für Linux, Android, UEFI

bflat ist ein nativer Compiler für C#, der alles mitbringt, was man braucht, um C#-Anwendungen für jede der unterstützten Plattformen zu erstellen. Es werden keine zusätzlichen SDKs oder NDKs benötigt.
Laut Produktwebseite baut bflat auf Teile des .NET 7 SDK, wurde aber neu konzipiert als Native-First und reduziert auf das absolute Minimum, das für die Erstellung nativer Anwendungen mit C# erforderlich ist und basiert auf dem Code-Generator und der GC von CoreCLR.Im Lieferumfang sind zwei Standardbibliotheken enthalten: eine (DotNet), die mit .NET kompatibel ist und alles von der Konsole bis zu JSON unterstützt, und eine andere (Zero), die auf das absolute Minimum reduziert ist und nicht einmal eine Garbage Collection (GC) hat.Mit bflat lassen sich native Anwendungen und native Bibliotheken erstellen, oder C#-Bibliotheken verwenden, die mit bflat aus anderen Sprachen erstellt wurden, über deren jeweilige FFI-Schnittstelle. bflat lsst sich direkt vom Terminal aus aufrufen, in ein Shell-Skript integrieren, oder via Makefile oder sogar MSBuild nutzen.Alle weiteren Infos gibt's auf der Produktwebseite.

Neueste Beiträge

Hierarchische Testdata-Builder - Testdata-Builder, Teil 1
Lesbare Tests bei tiefen Objekthierarchien mit dem Collection-Builder-Pattern.
4 Minuten
Generative AI und Python - Python und AI, Teil 4
Generative KI mit Python nutzen und so die Basis für eigene Anwendungen schaffen.
7 Minuten
Chunks mit Köpfchen - KI für KMU, Teil 1
Wie trenne ich Textinformationen in sinnvolle Segmente?
7 Minuten
Miscellaneous

Das könnte Dich auch interessieren

DDC hakt nach: Warum lohnt sich der Umstieg nach C#
Vom Sprachen-Frust zur C#-Lust: Alle Werkzeuge, die das Herz begehrt
5 Minuten
20. Okt 2025
Wexflow: .NET Open Source Workflow-Engine - CodeProject
Wexflow ist eine quelloffene und plattformübergreifende Workflow-Engine und Automatisierungsplattform, die darauf abzielt, wiederkehrende Aufgaben zu automatisieren.
2 Minuten
C#-.NET-Apps mit WinUI 3 - Komponentenbasierte Apps mit Fluent/FAST, Teil 3
Microsoft macht mit WinUI 3 ein natives User-Experience-Framework für Windows verfügbar, dessen Komponenten auf dem Microsoft-eigenen Design-System Fluent 2 basieren.
23 Minuten
13. Mai 2024
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige