Es gibt eine Handvoll Herausforderungen, die viele Entwickler gerne als eine Art Initiationsritus übernehmen, um ihre Programmierfähigkeiten unter Beweis zu stellen. Eine davon ist das Erstellen eines Compilers. Dieses grundlegende Bauteil vieler Programmiersprachen übersetzt den menschlich verständlichen Code in etwas, das ein Computer versteht. Eine weitere und viel ambitioniertere Herausforderung ist das Erstellen eines Betriebssystems. Der Umfang ist fast grenzenlos. Sie könnten eine Linux-Distribution erstellen, was oft weniger Codierung, aber mehr Zusammenstellen von vorherigen Paketen und Abhängigkeiten erfordert. Sie könnten ein Befehlszeilen-Betriebssystem erstellen, das auf begrenzter Hardware oder auf einer niedrigstufigen Maschine funktioniert...
thenextweb.com
The developer of SerenityOS is building a challenger to the browser duopoly
Create attached notes ...