Sembra che quasi tutte le funzionalità in C# siano state prese in prestito da un altro linguaggio (OOP da Java, generici (polimorfismo parametrico) e lambda dalla famiglia ML, LINQ dalle monadi Haskell e dinamici da linguaggi dinamici), ma non conosco l'origine degli attributi (annotazioni nel mondo Java). C# è la prima lingua che ha introdotto gli attributi?In quale lingua apparivano per primi gli attributi
12
A
risposta
1
vidi attributi per la prima volta come metodo o di parametri annotazioni in COM IDL (Interface Definition Language) file di nuovo in C++ mondo. Non so se siano stati inventati lì o no. http://msdn.microsoft.com/en-us/library/aa367042.aspx
1
Penso che fosse UML con stereotipi.
+0
Sì, penso anche a UML. –
Problemi correlati
- 1. quale lingua usa google e gli altri
- 2. Python Lingua Domanda: gli attributi di oggetto() vs Funzione
- 3. Quale lingua è ideale per la robotica
- 4. Soluzione per gli attributi astratti in Java
- 5. consentono tutti gli attributi per gli attributi nidificati
- 6. Quale sintassi è consentita quando si applicano gli attributi C#?
- 7. dire esplicitamente in quale lingua tradurre
- 8. Quale lingua usa l'estensione .pde?
- 9. In quale lingua è scritto Swift?
- 10. In quale lingua è scritto JavaScript?
- 11. In quale lingua è scritto HTML?
- 12. In quale lingua è scritto .NET Framework?
- 13. Quale lingua devo usare per un plug-in Pidgin?
- 14. Accesso agli attributi in Python: primi slot, quindi __dict__?
- 15. Ottenere gli attributi in PyQuery?
- 16. Gli attributi personalizzati per Enum sono pericolosi?
- 17. Utilizzo di XSL per ordinare gli attributi
- 18. Rails modello per hash, escludere gli attributi
- 19. Come funziona l'ereditarietà per gli attributi?
- 20. JAXB Unmarshal tornare nullo per gli attributi
- 21. decoratore per impostare gli attributi della funzione
- 22. Quale lingua ha coniato il termine lvalue?
- 23. In quale lingua è stato originariamente scritto MSDOS?
- 24. jquery animate per gli attributi degli elementi non in stile
- 25. Sollevare un'eccezione per gli attributi non definiti in Jinja2
- 26. Come impostare gli attributi per una variabile in R?
- 27. Come fornire gli attributi param per uno script in PowerShell?
- 28. Conserva gli attributi del file in ZipFile
- 29. I comandi della shell sono scritti in quale lingua?
- 30. ripristinare gli attributi css predefiniti
intendi classe atributtes ???? – ErVeY
Gli attributi non sono limitati a C# – TimothyP
E sono abbastanza sicuro che l'OOP non è stato preso in prestito da Java: p – TimothyP