|
|
|
|
Java oder lieber C? |
.Agrippa.
Hardcore user
Dabei seit: 28.12.2002
Beiträge: 36
Herkunft: K-Pax
|
|
Java oder lieber C? |
|
Mich würde der Fachmännische Kommentar der Black boarder sehr weiterhelfen:was meint ihr soll ich Java oder C zuerst lernen,und welche tipps habt ihr?
z.B.:welche Bücher soll ich lesen
welche Progs soll ich verwenden
__________________ live is too short for reboot!
|
|
29.12.2002 19:28 |
|
|
-=[K!LL !T]=-
Junior Member
Dabei seit: 16.11.2002
Beiträge: 192
Herkunft: Osnabrooklyn
|
|
Die Entwicklungsumgebung für C++ und Bücher von der Reihe DAS bhv TASCHENBUCH!
__________________
Alle sagten: Das geht nicht.
Dann kam einer, der wußte das nicht und hat's gemacht.
|
|
29.12.2002 19:36 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Ich würde lieber mit C anfangen. C kennt keine Objekte und ist IMHO einfacher zu lernen. Außerdem lernst du so besser die Grundlagen von strukturierter Programmierung. Java ohne Objektorientierung funktioniert aber nicht.
Dafür ist aber die Speicherverwaltung unter C komplizierter, da man selbst Speicher allokieren und auch wieder freigeben muss. Dennoch finde ich's einfacher als Java und besser als Einstieg geeignet.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
29.12.2002 19:36 |
|
|
.Agrippa.
Hardcore user
Dabei seit: 28.12.2002
Beiträge: 36
Herkunft: K-Pax
Themenstarter
|
|
Thanks
__________________ live is too short for reboot!
|
|
29.12.2002 19:42 |
|
|
alex123
Neuling
Dabei seit: 18.12.2002
Beiträge: 14
|
|
Zitat: |
Original von LX
Ich würde lieber mit C anfangen. C kennt keine Objekte und ist IMHO einfacher zu lernen. Außerdem lernst du so besser die Grundlagen von strukturierter Programmierung. Java ohne Objektorientierung funktioniert aber nicht.
Dafür ist aber die Speicherverwaltung unter C komplizierter, da man selbst Speicher allokieren und auch wieder freigeben muss. Dennoch finde ich's einfacher als Java und besser als Einstieg geeignet. |
Ach eine struct ist kein Objekt?
|
|
03.01.2003 16:53 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Zitat: |
Original von alex123
Ach eine struct ist kein Objekt? |
So isses.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
03.01.2003 18:24 |
|
|
CDW
eine Simulation
Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread
|
|
hm,hab früher immer gedacht, dass jede Sprache, die Zeiger auf funktionen unterstützt, wäre theoretisch Objectorientiert-fähig
(weil man kanns sogar mit Pascal - objectorientiert coden,obs Sinn mach, ist was anderes )
|
|
03.01.2003 19:32 |
|
|
Compuholic
knows where he wants to go tomorrow
Dabei seit: 19.10.2002
Beiträge: 819
Herkunft: München
|
|
Muß nicht unbedingt sein. Schau Dir Java an. Diese Sprache ist so Objektorientiertm daß man vor lauter Objekten den Überblick verliert (geht mir zumindest so).
Java kennt auch keine Pointer (zumindest nicht auf User-Ebene). Das ganze ist nur eine Compilerfrage: Da ja letztlich jede Sprache mit den gleichen CPU-Befehlen auskommen muß. Der Hase liegt also bei der Frage begraben: "Wie sag ich's dem Compiler, daß dieses Stück Code eine Klasse (oder was auch immer) darstellen soll."
|
|
03.01.2003 20:52 |
|
|
phlox81
Bote des Lichts und Moderator
Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo
|
|
also, java für einen Einsteiger tät ich nie empfehlen,
lern erst mal C, ich denke das ist auch beruflichgesehen
die bessere Wahl...
Devil
__________________ Intelligenz ist eine Illusion des Menschen
phlox81.de | codenode.de
|
|
04.01.2003 19:50 |
|
|
alex123
Neuling
Dabei seit: 18.12.2002
Beiträge: 14
|
|
Zitat: |
Original von LX
Zitat: |
Original von alex123
Ach eine struct ist kein Objekt? |
So isses. |
Du widersprichst dir selbst.
|
|
05.01.2003 13:40 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Zitat: |
Original von alex123
Zitat: |
Original von LX
Zitat: |
Original von alex123
Ach eine struct ist kein Objekt? |
So isses. |
Du widersprichst dir selbst. |
Womit? Objekte sind Instanzen von Klassen, welche Eigenschaften und Methoden haben. Ich hab noch keine struct mit Methoden gesehen, du?
Nur weil man Bestandteile einer Sprache zu zusammenwursteln kann, dass man sich über Umwege "Objekte" generiert, ist sie noch lange nicht objektorientiert. Du willst Objekte, dann nimm Objective-C oder besser C++.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
05.01.2003 14:59 |
|
|
alex123
Neuling
Dabei seit: 18.12.2002
Beiträge: 14
|
|
Zitat: |
Ich würde lieber mit C anfangen. C kennt keine Objekte [....]
|
Eine struct ist ein Objekt. Und du hast gesagt C kennt keine Objekte. Hier hat niemand von Klassen oder Methoden geredet sondern von der prinzipiellen Denkweise der OO.
|
|
06.01.2003 14:17 |
|
|
alex123
Neuling
Dabei seit: 18.12.2002
Beiträge: 14
|
|
Hm... Ok. Dann war meine Denkweise der OO falsch. Ich entschuldige mich hiermit und bedanke mich für die Belehrung.
|
|
06.01.2003 18:44 |
|
|
|
|
|
|