Ich suche Bücher und Literatur zum Innenleben der CLR (und/oder möglicherweise des DLR), mein langjähriges Ziel ist es, eine einfache Sprache auf der CLR zu implementieren .Bücher und Literatur zur Umsetzung einer Sprache auf der CLR
Antwort
Ich könnte mir vorstellen, der Quellcode für Mono könnte etwas dazu zu sagen haben. Der C# -Compiler wird selbst in C# geschrieben, und Quellcode ist verfügbar.
Einige Starter für die CLR:
- CLR via C# (bald ein Update für v4 haben) (Jeff Richter)
- ECMA 335
- Essential .NET volume 1 (Don Box et al) - gilt nicht für NET 2.0, aber ein guter Ausgangspunkt
Das DLR selbst ist Open Source und seine documentation ist ziemlich praktisch.
Ich bin nicht sicher über die DLR, aber hier ist einige Open-Source-.NET-Sprachen, die Sie auf dem Quellcode schauen, um zu sehen, wie sie es tun:
- Boo - Ein Python-ähnliche Sprache
- LOLCode - Ziemlich viel für ein Witz, aber es könnte noch ein paar Informationen für Sie
biete ich mehr schreiben werde, wenn ich irgendwelche andere erinnern kann ...
IronPython und IronRuby sind Open-Source-Implementierungen auf dem DLR (selbst Open Source on Codeplex); und einige IronPython-Releases enthielten eine ToyScript-Sprache, die als Beispiel für die allgemeine DLR-Sprachimplementierung dienen sollte - sie könnte heute noch Teil des DLR-Pakets sein.
Expert .NET 2.0 IL Assembler könnte auch nützlich sein, da es eine Menge Details für .NET-Anwendungen beschreibt.
- 1. Gedanken zur Umsetzung?
- 2. Gute Literatur zum Komponententest?
- 3. Funktionelle Entwicklung auf der CLR
- 4. Clojure auf der CLR
- 5. UWP - Literatur Whitepapers Microsoft
- 6. Definitive Bücher/Ressourcen zur Skalierbarkeit von Webanwendungen?
- 7. C# und CLR-Versionen
- 8. Troubles bei der Umsetzung nullptr auf VS2013
- 9. Umsetzung der UIPageViewController
- 10. Abrufen der CLR-ID
- 11. Gute Kryptographie/Verschlüsselung Bücher
- 12. Bücher über gute Programmierpraktiken
- 13. Hosting CLR und programmgesteuert zur Verfügung stellen app.config?
- 14. Videobearbeitung Bücher
- 15. Design und Umsetzung von sozialen Beziehungen Ausgabe
- 16. Bücher für OpenCV und Python?
- 17. Bootstrapping einer Sprache auf LLVM
- 18. Vorteile, Nachteile und Schwierigkeiten beim Schreiben einer Sprache .NET
- 19. Aktuelle CLR-Version zur Laufzeit abrufen?
- 20. Wie lerne ich IL auf der CLR
- 21. Bücher zum Lernen C#
- 22. LINQ auf einer DataTable IN einer CLR Gespeicherte Prozedur
- 23. Sprache in einer Sprache zu einer anderen Sprache
- 24. Lokalisierung - Hinzufügen einer zusätzlichen Sprache zur Datei localizable.strings
- 25. Umsetzung der ROUND-Funktion des Excel
- 26. LDAP-Attribut zur Codierung der Sprache der menschlichen Benutzer Muttersprache?
- 27. Syntax einen Block auf einer einzigen Zeile für die Umsetzung
- 28. Beste Sprache/Tool zur Entwicklung der GUI unter Windows
- 29. CLR 2.0-Bibliothek und XBAP
- 30. Bücher über Android-Benutzeroberfläche Design
CLR über C# ist sehr, sehr gut. – RichardOD