www.vb-x.org :wink:Zitat von staebche
www.vb-x.org :wink:Zitat von staebche
@BlackBerry
1. Danke für den Fehler im C++ Code, da habe ich mich verschrieben. Habs verbessert.
2. C++ verwendet die C Syntax 1 zu 1 weshalb es meiner Meinung nach egal ist ob da jetzt ein C oder C++ Code steht.
3. Delphi ist nichts anderes als Objektorientiertes Pascal. Man kann Delphi Programme mit geringen änderungen mit Lazarus unter anderen Systemen kompilieren.
4. Zum Thema Plattformunabhängigkeit: Ich habe so oder so ein paar dinge weggelassen. Das habe ich aber bewusst gemacht, da es ja noch überschaubar bleiben soll.
5. Dass man Java auf zwei Arten kompilieren kann weiß ich. Aber ursprünglich war Java ja dazu gedacht in einer VM zu laufen, und darauf habe ich aufgebaut.
Zu allem anderen kann ich das gleiche von vorher wiederholen:
Ich hätte das noch auf mindestens das doppelte ausdehnen können da es eben ein sehr komplexes Thema ist, aber sonst macht sich ein kein Einsteiger mehr die Mühe das zu lesen oder verliert den Überblick weshalb ich es eigentlich so in Ordnung finde wie es ist.
MfG
Dr.ChAoS
Um auch in meine SigiBox zu schreiben klicke einfach auf das Bild
Jabber: dr.chaos@jabber.ccc.de
Alfred: Einige Menschen wollen die Welt einfach nur brennen sehen...
C++
C Syntax (größtenteils)
Vorteile:
-Plattformübergreifend
-schnell
-viele Tutorials und Hilfen im Internet
-sehr weit verbreitet
-Inline-Assembler möglich
-Lowlevel-orientierte Anwendungen möglich (Treiber etc.)
-Objektorientierung
Nachteile:
-manchmal unübersichtlicher Quellcode (womit begründet?)
-schwieriger Grafische oberflächen zu schreiben
-am Anfang dauert es etwas länger, bis man wirklich nützliche Programme schreiben kann
-fehleranfälliger (womit begründet? -> nicht fehleranfälliger als andere Hochsprachen)Hab das mal meiner Meinung/Erfahrung nach korrigiert (siehe hervorgehobene Teile).Delphi
Pascal Syntax
Vorteile:
-einfache und klare Syntax
-übersichtlicher Quellcode
-man kann einfach grafische Oberflächen erstellen
-schnell
-Einsteigerfreundlich
Nachteile:
Habe ich keine gefunden (stark begrenzt Lowlevel-fähig, nicht so schnell wie C++)
I can haz RCE?
wenn ich mich nicht irre trifft das alles auch auf delphi zu...C++ C Syntax (größtenteils)
Vorteile:
...
-Inline-Assembler möglich
-Lowlevel-orientierte Anwendungen möglich (Treiber etc.)
-Objektorientierung
...
für anfänger auf jeden fall ein vorteil: RAD!
für fortgeschrittene mit hilfe von KOL keine nachteile durch den RAD overhead
Ich denke nicht dass das für einen Anfänger relevant ist. Und wenn du es hin schreibst, dann bei perl bitte auch noch das OO möglich ist auf wunsch-Objektorientierung
RS-Accounts checken: http://rs-alc.6x.to/
Bei Dingen wie Treibern bin ich mir da unsicher, wäre gut, wenn das jemand klarstellen könnte.wenn ich mich nicht irre trifft das alles auch auf delphi zu...
Warum sollte es das nicht sein?Ich denke nicht dass das für einen Anfänger relevant ist.
I can haz RCE?
Ich habe die C Version bzw. die C++ Version aufgeführt, da du iostream und cout benutzt hast (sowohl der Header iosteam wie auch cout/cin sind C nicht bekannt) obwohl du C geschrieben hast.Zitat von Dr.ChAoS
Ab Version 4 wird OOP auch in PHP unterstützt (seit Version 5 von Grund auf erneuert)Zitat von reqxa
Mal ganz davon abgesehen sollte aus jedem Anfänger irgendwann ein Profi werden, sonst hat das keinen Zweck und Jemandem dieses Wissen vorzuenthalten ist keinesfalls eine Lösung
mfG. BlackBerry
PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
please do feed the trolls crew and elk
Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
"Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^
@f0Gx
Meiner Menung nach (und der Meinung eines anderen der sehr gut Delphi und Pascal kann) sind die Punkte die du bei C++
hinzugefügt hast auch bei Delphi möglich.
Ob eine Sprache langsamer oder schneller ist kann man so oder so sehr schlecht beurteilen. Aber ich konnte noch nicht feststellen dass Delphi langsamer ist.
@reqxa
Für Anfänger ist das vielleicht NOCH nicht wichtig. Aber amn lernt eine Sprache ja um nachher auch etwas damit zu machen. Von daher wäre es besser wenn man dann gleich eine richtige Sprache lernt die auch all das bietet. Denn früher oder Später bracuht man OOP einfach bei großen Projekten.
MfG
Dr.ChAoS
//Edit: Verdammt jetzt habe ich die 2. Seite vergessen.
@BlackBerry
Das mit PHP weiß ich, ich habe das mit der Objektorientierung überall weggelassen bzw vergessen. Ich habs mal überall hingeschrieben wo es zutrifft.
Um auch in meine SigiBox zu schreiben klicke einfach auf das Bild
Jabber: dr.chaos@jabber.ccc.de
Alfred: Einige Menschen wollen die Welt einfach nur brennen sehen...
Ok, mit den Treibern wusste ich es nicht mehr genau. Bezüglich der Geschwindigkeit, das ist wirklich schwer einzuschätzen, da einfach zu viele Faktoren zusammenkommen (nicht zuletzt die Fähigkeiten des jeweiligen Programmierers).
I can haz RCE?
Was meint ihr? Jetzt müsste doch alles stimmen, denn dann könnte man den Thread der Übersicht halber doch leeren und schließen.
MfG
Dr.ChAoS
Um auch in meine SigiBox zu schreiben klicke einfach auf das Bild
Jabber: dr.chaos@jabber.ccc.de
Alfred: Einige Menschen wollen die Welt einfach nur brennen sehen...