AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Unterschied zwischen Delphi zu C, C++ und C#
Thema durchsuchen
Ansicht
Themen-Optionen

Unterschied zwischen Delphi zu C, C++ und C#

Ein Thema von bytekid · begonnen am 1. Jun 2006 · letzter Beitrag vom 3. Jun 2006
 
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#20

Re: Unterschied zwischen Delphi zu C, C++ und C#

  Alt 3. Jun 2006, 11:32
Zitat von XChris:
Also wenn C nicht reingehört - dann C# auch nicht. Ist doch C# aspektorientiert und keine reine OO Sprache.
Mal losgelöst von der Aspektorientierung ist die Aussage natürlich sinnfrei (entschuldige, aber ist so), da dann Delphi und C++ nicht reingehören (seit wann sind das denn reine OO Sprachen?)

Was C# angeht, so weiß ich nicht wo es gerade (von der Entwicklung her) angekommen ist, aber der Anfang von C# sieht nun wirklich mehr nach Java + Properties aus als nach einer anderen (allzu bekannten) Sprache. Gut, es kommt ein wenig Delphi mit zu (z.B. explizite Angabe das überschrieben wird).
Wenn sich auch vieles an C# geändert haben sollte, so wird es sich sicherlich weiterhin wohl doch eher um eine erweiterte OO-Sprache handeln. Sie wird sicherlich nicht "rein" Aspektorientiert sein (wie auch immer eine solche Sprache aussehen sollte). Gleiches gilt auch für OO-Sprachen, warum sollte eine Programmiersprache nicht sowohl ObjektOrientiert als auch Aspektorientiert sein können? Vielleicht verstehe ich da ja auch etwas falsch, aber den Ausschluss sehe ich nicht.

@byteKid
Hier möchte ich auch gleich sagen, dass du vorsichtig mit solchen Behauptungen in Referaten (und auch sonst überall) sein solltest. Dass eine Sprache etwa OO ist, schließt erstmal nicht viel aus (oder ein). Streng ObjektOrientiert dürfte höchstens C# (von den von dir genannten Sprachen) sein (und da bin ich mir auch nicht sicher), die anderen haben mindestens primitive Datentypen oder Verbundstrukturen (die keine eigenen Objekte sind).
Interessant sind halt Zuordnungen für Interpretersprachen wie Python, da gibt es Lambda-Kalkül-Funktionen (womit man Funktional programmieren kann) aber man kommt auch gänzlich ohne funktionale Programmierung aus. Also ist Python nun eine Funktionale Sprache oder nicht?

Gruß Der Unwissende
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz