Verschiedene Progsprachen ein Projekt?
-
@Bushmaster
'component object model (...) wenn ich mich nicht täusche, war damit sogar vererbung und funktionsüberladung zur laufzeit möglich.
Du erinnerst dich nicht richtig.
Und was die Vergangenheitsform angeht: COM ist nach wie vor aktuell.
-
Leider.
-
@hustbaer sagte in Verschiedene Progsprachen ein Projekt?:
COM ist nach wie vor aktuell.
ich dachte das wurde gleichzeitig mit windows xp 'discontinued' und durch diese dotnet-sache ersetzt.
-
Das MS-Marketing glaubt das vielleicht, und leider die Leute die die Dokumentation pflegen ... Gott sei Dank gibt es hier Leute, die schonmal eine COM-Klasse entwickelt haben, so dass ich das nicht machen muss. Das in Verbindung mit Python und Ducktyping zu bringen ist schon grotesk, mild ausgedrückt.
-
@Bushmaster sagte in Verschiedene Progsprachen ein Projekt?:
@hustbaer sagte in Verschiedene Progsprachen ein Projekt?:
COM ist nach wie vor aktuell.
ich dachte das wurde gleichzeitig mit windows xp 'discontinued' und durch diese dotnet-sache ersetzt.
lol
-
@Bashar sagte in Verschiedene Progsprachen ein Projekt?:
Das MS-Marketing glaubt das vielleicht, und leider die Leute die die Dokumentation pflegen ... Gott sei Dank gibt es hier Leute, die schonmal eine COM-Klasse entwickelt haben, so dass ich das nicht machen muss.
2009 schrieb microsoft noch dazu:
"COM and .NET are complementary development technologies. The .NET Common Language Runtime provides bi-directional, transparent integration with COM. This means that COM and .NET applications and components can use functionality from each system. This protects your existing investments in COM applications while allowing you to take advantage of .NET at a controlled pace. COM and .NET can achieve similar results. The .NET Framework provides developers with a significant number of benefits including a more robust, evidence-based security model, automatic memory management and native Web services support. For new development, Microsoft recommends .NET as a preferred technology because of its powerful managed runtime environment and services."
https://stackoverflow.com/questions/688456/what-is-the-difference-between-net-components-and-com-componentshört sich doch so an, als wäre nach redmonder meinung com veraltet und nun .net angesagt
-
COM ist die Basis auf der .Net implementiert wurde. Oder andersrum COM heißt jetzt .Net.
-
@Bushmaster sagte in Verschiedene Progsprachen ein Projekt?:
hört sich doch so an, als wäre nach redmonder meinung com veraltet und nun .net angesagt
Nein, für mich hört sich das nicht so an.
-
@hustbaer sagte in Verschiedene Progsprachen ein Projekt?:
@Bushmaster sagte in Verschiedene Progsprachen ein Projekt?:
hört sich doch so an, als wäre nach redmonder meinung com veraltet und nun .net angesagt
Nein, für mich hört sich das nicht so an.
ms schrieb: "For new development, Microsoft recommends .NET as a preferred technology ..."
du kannst natürlich anderer meinung sein, aber wenn der hersteller selber sowas schreibt, hat das schon gewicht.
-
@Bushmaster
Das richtet sich an Anwendungsentwickler, nicht an Library/API Entwickler. Und an Kunden, nicht an interne Teams.
Das steht zwar nicht explizit so da, aber ich denke es ist ziemlich klar.Davon abgesehen heisst eine Empfehlung doch das neue Gedöns zu verwenden noch lange nicht dass das alte "discontinued" oder gar unsupported ist.
-
@Swordfish sagte in Verschiedene Progsprachen ein Projekt?:
@john-0 Gab schon viele die damit Spaß hatten, zB. https://github.com/Leandros/metareflect
Nett, leider nur für LLVM.