Entwickler-Ecke

Andere .NET-Sprachen - Delphi brauch ich das??


2009sharp - So 29.03.09 16:04
Titel: Delphi brauch ich das??
Hallo,wollte mal frage für was delphi gut ist und braucht man das für C#??
Und wo bekomme ich Delphi her???

Viele Grüße


Christian S. - So 29.03.09 16:21

Hallo!

Delphi Prism ist eine Alternative zu C#. Du brauchst das eine nicht für das andere. Beide nutzen das .NET Framework als Plattform und bieten somit dessen Features. Unterschiedlich sind natürlich die Sprachen. C# ist (wie der Name vermuten lässt ;-)) eine C-Sprache, während Delphi Prism eine Pascal-Sprache ist.

Welche Sprache man bevorzugt ist Geschmackssache, für mich bietet Delphi Prism einfach einige sehr wertvolle Sprachfeatures, welche ich in C# nicht habe. Ein kleiner Teil dessen, was Prism zu bieten hat, findest Du in meiner Einführung zu Prism [http://www.c-sharp-library.de/topic_The+Prism+Primer++Einfuehrung+in+Prism_89180.html], so richtig cool wird's aber nochmal, wenn man zu den Funktionen für Nicht-Anfänger kommt ;-)

Nachteil von Prism ist, dass es nicht kostenlos zu haben ist, im Gegensatz zu C#. Wo eine Testversion von Prism zu bekommen ist, steht auch in der Einführung.

Grüße
Christian


2009sharp - So 29.03.09 16:27

user profile iconChristian S. hat folgendes geschrieben Zum zitierten Posting springen:
Hallo!

Delphi Prism ist eine Alternative zu C#. Du brauchst das eine nicht für das andere. Beide nutzen das .NET Framework als Plattform und bieten somit dessen Features. Unterschiedlich sind natürlich die Sprachen. C# ist (wie der Name vermuten lässt ;-)) eine C-Sprache, während Delphi Prism eine Pascal-Sprache ist.

Welche Sprache man bevorzugt ist Geschmackssache, für mich bietet Delphi Prism einfach einige sehr wertvolle Sprachfeatures, welche ich in C# nicht habe. Ein kleiner Teil dessen, was Prism zu bieten hat, findest Du in meiner Einführung zu Prism [http://www.c-sharp-library.de/topic_The+Prism+Primer++Einfuehrung+in+Prism_89180.html], so richtig cool wird's aber nochmal, wenn man zu den Funktionen für Nicht-Anfänger kommt ;-)

Nachteil von Prism ist, dass es nicht kostenlos zu haben ist, im Gegensatz zu C#. Wo eine Testversion von Prism zu bekommen ist, steht auch in der Einführung.

Grüße
Christian


vielen dank für die antwort!!

ich dachte jtzt kommt so ne antwort wie: googel doch einfach!

ist es möglich auch mit c# spiele zu programmieren?
oder kann man das am besten mit c++??

und noch ne frage ich habe ein bisschen mit vbasic angefange und will jetzt mit c# weitermachen gibts für c# ein tutorial?
denn ich verstehe das mit denn variablen nicht so ganz

viele grüße


JüTho - So 29.03.09 16:37

user profile icon2009sharp hat folgendes geschrieben Zum zitierten Posting springen:
ist es möglich auch mit c# spiele zu programmieren?
oder kann man das am besten mit c++??

Da ist wohl C++ besser, aber möglich ist es auch.

user profile icon2009sharp hat folgendes geschrieben Zum zitierten Posting springen:
... will jetzt mit c# weitermachen gibts für c# ein tutorial?

OpenBook Visual C# [http://openbook.galileocomputing.de/visual_csharp/]

user profile icon2009sharp hat folgendes geschrieben Zum zitierten Posting springen:
denn ich verstehe das mit denn variablen nicht so ganz

Wenn du das unter VB noch nicht verstanden hast, dann wirst du in jeder Programmiersprache gravierende Probleme haben. Dann ist es aber wahrscheinlich besser, zunächst eine Sprache intensiver zu lernen als von VB zu Delphi und/oder C# zu springen.

Jürgen


2009sharp - So 29.03.09 16:46

user profile iconJüTho hat folgendes geschrieben Zum zitierten Posting springen:
user profile icon2009sharp hat folgendes geschrieben Zum zitierten Posting springen:
ist es möglich auch mit c# spiele zu programmieren?
oder kann man das am besten mit c++??

Da ist wohl C++ besser, aber möglich ist es auch.

user profile icon2009sharp hat folgendes geschrieben Zum zitierten Posting springen:
... will jetzt mit c# weitermachen gibts für c# ein tutorial?

OpenBook Visual C# [http://openbook.galileocomputing.de/visual_csharp/]

user profile icon2009sharp hat folgendes geschrieben Zum zitierten Posting springen:
denn ich verstehe das mit denn variablen nicht so ganz

Wenn du das unter VB noch nicht verstanden hast, dann wirst du in jeder Programmiersprache gravierende Probleme haben. Dann ist es aber wahrscheinlich besser, zunächst eine Sprache intensiver zu lernen als von VB zu Delphi und/oder C# zu springen.

Jürgen


vielen dank ;)
doch in vb hab ich das verstanden da ist es ja finde ich einfacher
oops ich meine die interge-datentypen


Timosch - So 29.03.09 19:43

Die gibts doch in VB auch, wenn ich mich richtig erinnere? (Disclaimer: Habe VB nur oberflächlich angesehen. Ich halte diese Sprache für ein Kriegsverbrechen. :mrgreen: )

Integer-Typen sind schlicht und einfach Ganzzahlen. Und je danach ob du nur einen kleinen Bereich brauchst (z.B. zwischen 0 und 255: Byte, gibt noch einige andere) oder einen großen (-2 147 483 648 bis 2 147 483 648: Integer) oder einen so richtig großen (-9.22337204 × 10^18 bis 9.22337204 × 10^18: Int64), oder einen großen, der aber nur positive Zahlen umfasst (z.B. 0 bis 4 294 967 296: Cardinal) nimmst du den entsprechenden Typ.


2009sharp - So 29.03.09 19:45

user profile iconTimosch hat folgendes geschrieben Zum zitierten Posting springen:
Die gibts doch in VB auch, wenn ich mich richtig erinnere? (Disclaimer: Habe VB nur oberflächlich angesehen. Ich halte diese Sprache für ein Kriegsverbrechen. :mrgreen: )

Integer-Typen sind schlicht und einfach Ganzzahlen. Und je danach ob du nur einen kleinen Bereich brauchst (z.B. zwischen 0 und 255: Byte, gibt noch einige andere) oder einen großen (-2 147 483 648 bis 2 147 483 648: Integer) oder einen so richtig großen (-9.22337204 × 10^18 bis 9.22337204 × 10^18: Int64), oder einen großen, der aber nur positive Zahlen umfasst (z.B. 0 bis 4 294 967 296: Cardinal) nimmst du den entsprechenden Typ.



aso vielen dank!!
habe jetzt das Buch Richtig einsteigen: Programmieren lernen mit Visual C# 2008