Als «reification» getaggte Fragen

1
Scala: Was ist ein TypeTag und wie verwende ich ihn?
Alles, was ich über TypeTags weiß, ist, dass sie Manifeste irgendwie ersetzt haben. Informationen im Internet sind rar und vermitteln mir keinen guten Einblick in das Thema. Ich würde mich also freuen, wenn jemand einen Link zu nützlichen Materialien auf TypeTags mit Beispielen und gängigen Anwendungsfällen teilen würde. Detaillierte Antworten …

4
Was ist Verdinglichung?
Ich weiß, dass Java parametrischen Polymorphismus (Generics) mit Löschung implementiert. Ich verstehe, was Löschen ist. Ich weiß, dass C # parametrischen Polymorphismus mit Reifizierung implementiert. Ich weiß, das kann dich zum Schreiben bringen public void dosomething(List<String> input) {} public void dosomething(List<Int> input) {} oder dass Sie zur Laufzeit wissen können, …
163 c#  generics  reification 



4
Was sind Reified Generics? Wie lösen sie Typlöschprobleme und warum können sie nicht ohne größere Änderungen hinzugefügt werden?
Ich habe Neal Gafters Blog zu diesem Thema gelesen und bin in einigen Punkten immer noch unklar. Warum ist es angesichts des aktuellen Status von Java, der JVM und der vorhandenen Sammlungs-API nicht möglich, Implementierungen der Sammlungs-API zu erstellen, bei denen Typinformationen erhalten bleiben? Könnten diese nicht die vorhandenen Implementierungen …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.