Vorwort
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Ende 2002 veröffentlichte Slashdot unter einen Artikel über eine "Shell der nächsten Generation", die angeblich bei Microsoft in Entwicklung ist. Als langjähriger Fan der Möglichkeiten, die Shells und ihre Skriptsprachen bieten, weckte der Beitrag sofort mein Interesse. Könnte diese Shell die Leistungsfähigkeit und Produktivität der Kommandozeile bieten, die ich schon lange an Unix-Systemen schätze?
Da ich erst sechs Monate zuvor bei Microsoft angefangen hatte, nutzte ich die Gelegenheit, um endlich einem von Slashdot veröffentlichten "Microsoft Mystery" auf den Grund zu gehen. In dem Beitrag ging es um eine starke Integration mit dem .NET Framework, also stellte ich eine Anfrage an eine interne C# Mailingliste. Ich erhielt die Antwort, dass das Projekt "Monad" heißt, was ich dann nutzte, um einen internen Prototyp aufzuspüren.
Prototyp war ein großzügiger Begriff. In der Anfangsphase war der Bau in erster Linie ein Proof of Concept. Willst du den Bildschirm leeren? Kein Problem! Drücke einfach auf die Eingabetaste, bis deine vorherigen Befehle und Ausgaben aus dem Blickfeld verschwinden! Aber selbst in dieser frühen Phase war sofort klar, dass Monad eine Revolution der Kommandozeilen-Shells darstellt. Wie bei vielen Dingen dieser Größenordnung war seine Schönheit offensichtlich. Monad übertrug originalgetreue .NET-Objekte zwischen seinen ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access