Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism Was ist Delphi Prism? (https://www.delphipraxis.net/126474-ist-delphi-prism.html)

stz 25. Dez 2008 18:36


Was ist Delphi Prism?
 
Moin moin,
ich habe gerade zum ersten Mal von Delphi Prism gelesen und finde spannend, dass es einen neuen Ansatz für Delphi und .NET gibt. Allerdings ist es mir nicht so ganz gelungen, herauszubekommen, was Delphi Prism nun genau ist.

Es gab ja zwei grundverschiedene Ansätze ab Delphi 2005: Delphi für .NET ohne VCL und Delphi für .NET mit VCL. Ersteres erzeugte "echte" .NET Assemblies ohne einkompilierte Bibliotheken, war aber eigentlich schon fast kein "richtiges Delphi" mehr, da sich bei mir durch den direkten Zugriff auf das .NET Framework ein Delphi-Feeling nicht einstellen wollte. Letzteres hat in jedes erstellte .NET Assembly mehr oder weniger die ganze VCL mit hineinkompiliert und hatte damit ziemliches Delphi-Feeling aber hinkte immer sehr hinter .NET hinterher, da alle Neuerungen immer erst in die VCL übernommen werden mussten. (Ich hoffe ich habe zu mindestens die Vergangenheit halbwegs richtig verstanden - Ich bin kein .NET-Profi.)

Aber wie sieht es mit der VCL in Delphi Prism aus? Zu welcher der beiden genannten Lösungen ist es zu zählen? Oder ist es ganz anders? Auf der CodeGear-Seite habe ich dazu irgendwie nichts gefunden. Bin gespannt auf Eure Antworten :-D

Grüße
Malte

mkinzler 25. Dez 2008 18:40

Re: Was ist Delphi Prism?
 
PFKAOOC: The Product former known as Oxygene or Chrome. Ein OP-Compiler für .Net von der Firma RemObjects der nun von CG lizensiert wurde

stz 25. Dez 2008 18:43

Re: Was ist Delphi Prism?
 
Zitat:

Zitat von mkinzler
PFKAOOC: The Product former known as Oxygene or Chrome. Ein OP-Compiler für .Net von der Firma RemObjects der nun von CG lizensiert wurde

Also keine VCL und direkter Zugriff auf .NET Framework? Was ist dann der Vorteil zu C#?

mkinzler 25. Dez 2008 18:45

Re: Was ist Delphi Prism?
 
Das es Pascal verwendet, sowohl Techniken von MS wie Mono unterstützt, ...

Dax 25. Dez 2008 18:54

Re: Was ist Delphi Prism?
 
Zitat:

Zitat von stz
Also keine VCL und direkter Zugriff auf .NET Framework? Was ist dann der Vorteil zu C#?

Das ist Geschmackssache. Du kannst das gleiche tun, nur manchmal viel kürzer. Zum Beispiel hat C# keinen implies-Operator für logische Implikationen, keine class contracts (also Bedingungen, die vor/nach einem Methodenaufruf jeweils erfüllt sein müssen, um keine Exception zu kriegen), ...

mkinzler 25. Dez 2008 18:59

Re: Was ist Delphi Prism?
 
Dann müsste man sich auch Fragen warum gibt es Pascal, Basic, Ada usw. wenn es doch auch C/C++ für native Programmierung gibt.
Pascalprogrammierer tuen sich halt leichter mit Prism als mit c#.

stz 25. Dez 2008 19:02

Re: Was ist Delphi Prism?
 
Aber es ist doch quasi ein Neuanfang von Delphi für Win32 zu Delphi Prism, da alles, was ich aus der VCL kenne in .NET anders ist. Nur die Sprachsyntax selber bleibt die gleiche / ähnliche, oder habe ich was übersehen?

mkinzler 25. Dez 2008 19:08

Re: Was ist Delphi Prism?
 
Es gibt ein Tools von RemObjects, das einem hilft VCL Code zu portieren. Ausserderm hast du das Problem ja auch wenn du in c# entwickelst

QuickAndDirty 30. Dez 2008 09:23

Re: Was ist Delphi Prism?
 
Die Tools können aber nicht InfoPower oder QR oder eigene Komponenten.... oder?

mkinzler 30. Dez 2008 09:31

Re: Was ist Delphi Prism?
 
Nein, das wäre aber auch die Aufgabe der Komponentenanbieter


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:49 Uhr.
Seite 1 von 6  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz