WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Welche Sprache für den Einstieg in die OOP (http://www.wcm.at/forum/showthread.php?t=223673)

kikakater 09.10.2007 08:48

Zitat:

Original geschrieben von moses_rotesmeer
ist das umlernen "von java nach c++" in etwa vergleichbar mit "c++ nach java"?

(wahrscheinlich etwas mehr, was ich so mitbekommen habe... aber könnte ich da einiges Erlernte von java mitnehmen?)

Ganz oder gar nicht. C++ gar nicht berücksichtigen, was dazu führt, daß Java für Netzwerkverbindungen verwendet wird und nicht ein Gemisch aus C++, C# und AJAX.

Biri 09.10.2007 08:51

hi,

ja, java und c++ hab schon einige gemeinsamkeiten - und wenn man eine der sprachen kann, lernt man die andere sicher um einiges leichter. Wichtig ist halt, dass man auch die zahlreichen spezifischen "Libraries" der jeweiligen sprache kennt - bei C++ wären das mfc, atl usw. - bei java gibt es noch viel mehr - eigene libraries für oberflächenprogrammierung, zahlreiche frameworks (spring) u.v.a. => erst diese sind das "salz in der suppe".

Java ist halt die modernere sprache mit garbage collection, einheitlichem exception handling durchgängigere oop mechanismen. Ich denke, C++ zu lernen ist sicher der härtere weg - ob du dir das antun willst, liegt an dir.

fg
hannes

kikakater 09.10.2007 09:12

Ganz nüchtern betrachtet: C++ ist ein Klotz am Bein, Java ist Programm.

rev.antun 09.10.2007 09:51

Zitat:

Original geschrieben von zed
dass du noch nie professionell gearbeitet hast.[mod by rev.antun]
:D

und ja C++

zed 09.10.2007 21:25

tu da ned zitate beugen herst :D

swatchy 12.10.2007 13:42

Java Buch
 
Hi!

Für Java kann ich "Sprechen Sie Java?"empfehlen. Ich habe gute Erfahrungen mit der letzten Auflage gemacht.

http://www.ssw.uni-linz.ac.at/Misc/JavaBuch/

mfG

Swatchy

renew 15.10.2007 23:21

Ich geb da auch noch meinen Senf dazu.

Also ich würde auch Java vorschlagen.
1. schreibst du dass du unter Linux unterwegs bist
2. habe ich darauf OOP "gelernt" und finde es um zu lernen wirklich gut
3. im Vergleich zwischen C# und Java (ich programmiere beides) finde ich Java konsequenter durchgezogen (Packages, Namensgebung etc.) und auch die Javadoc der API finde ich einfach um Welten besser als die MSDN!
4. ist Eclipse als Entwicklungsumgebung einfach weltklasse und IMHO besser als VS.NET 2005

Wenn man natürlich eine native Windows-Andwendung schreiben möchte ist man mit .NET besser aufgehoben.

Auch finde ich ASP.NET für Webanwendungen wirklich gut. Da gibts zwar auch schon andere nette Dinge am "anderen Ufer", aber mit ASP.NET kommt man recht schnell sehr weit.

Aber dies sind dann schon "spezialfälle" wo es um eine genaue Anwendungsanforderung geht - und nicht was vom Grundkonzept (=OOP) besser zu erlernen geht.

Denn kannst in C# od. Java OOP Programmieren, kannst das jeweils andere nach etwas Einarbeitungszeit auch. Die größten Unterschiede sind wie schon einmal erwähnt die Klassenbibliotheken!

moses_rotesmeer 16.10.2007 08:19

ok... danke für die info


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag