![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Newbie
![]() |
![]() Hallo!
Ich würde gerne eine Programmiersprache näher kennen lernen, um dann "mehr" damit machen zu können. Doch mein Problem ist, dass ich nicht weiß, welche Sprache ich lernen soll... Ich kenne schon einige Vor und Nachteile von C, Java. Ich würde gerne Microkontroller ansteuern und dergleichen, was für C sprechen würde... aber es würde mich auch interessieren diese Kontroller über das Web zu steuern, wo mir dann wieder zu Java geraten wurde... ![]() Mich würde jz interessieren WIESO ich WELCHE Programmiersprache lernen sollte!? Bin auch offen für neues nur möchte ich keine Streits zwischen C, C++ und Java Programmieren auslösen, wie ich es schon kenne ![]() Bitte um Rat! lg pasci92 ![]() |
![]() |
![]() |
![]() |
#2 |
Aussteiger
![]() |
![]() lern einfach alle drei
![]() wichtig ist überhaupt das verständnis für programmier-logik aufzubringen, da ist die sprache selbst IMHO nicht das entscheidende kriterium ... heute würde ich jedoch eher zur objektorientierten programmierung raten ...
____________________________________
Praktizierender Eristiker No hace falta ser un genio para saber quién dijo eso. Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein. |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651
|
![]() Hast du schon irgendwelche Erfahrungen mit Programmiersprachen?
Java ist zwar mittlerweile "allgegenwärtig" und für viele Einsatzzwecke sehr praktisch, aber zum "Programmiereinstieg" nicht sonderlich gut geeignet, meine ich (zu viel unverständliche/unnötige Schreibarbeit selbst für einfache Programme). Ansonsten stimmt aber sicherlich - wer einmal die Konzepte von höheren Programmiersprachen verstanden hat findet sich überall zurecht.
____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it. "Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford |
![]() |
![]() |
![]() |
#4 |
Newbie
![]() |
![]() Hey
Ja also ich habe in der Schule bis jetzt mal C und Java gelernt.... also ich kenne die beiden Sprachen mal,... bin in Java ein wenig mit Label und Button erzeugen und so ganz gut vertraut... wenn Button geklickt dann ändere Namen und dergleichen... in C bin ich bei Funktionen stehn geblieben.... Hab bis jz das Gefühl dass man mit Java mehr kann, C aber "sauberer" ist.... wie oder was ist C.#?? lg pascal |
![]() |
![]() |
![]() |
#5 |
Senior Member
![]() |
![]() Wenn "mehr" ist dass du systemnäher programmieren kannst dann stimmt es sicher das c bzw c++ besser geeignet wäre
für walles andere ist JAVA sicher die bessere läsung.. c# --> vom grundkonzept her ähnlich mit JAVA nur hald von M$ und desswegen auch gut im Microsoft Stack integriert, aber steht java um nichts nach.. Beenden möchte ich meinen Post mit einen Zitat von Niklaus Wirth: „C ist keine ‘high level programming language’. C ist ein mit Syntax verzuckerter Assembler. “ oder auch “C++ is an insult to the human brain.” |
![]() |
![]() |
![]() |
#6 | |
Inventar
![]() Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651
|
![]() Zitat:
Ganz anders Java, da hast du so feine Sachen wie den Garbage-Collector, jede Menge vordefinierte Bibliotheken, kein Problem eine GUI zu erstellen etc. etc. Dafür kann man die Performance von C und Java nicht mal ansatzweise vergleichen, aber die beiden Sprachen stehen ja eigentlich gar nicht in direkter Konkurrenz. "Different tools for different jobs". Persönlich habe ich übrigens, wie wohl viiiele andere ![]() ![]() ![]() Mittlerweile bin ich schon viel zu faul mich mit C/C++ herumzuschlagen, und verwende für meine einfachen Bedürfnisse ooRexx. Ab und zu muss auch Java herhalten, in puncto Webapplikationen und plattformunabhängiger Programmierung ist das einfach immer noch "eine Macht"!
____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it. "Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford |
|
![]() |
![]() |
![]() |
#7 |
Newbie
![]() |
![]() Ja also mit Visual Basic hab ich auch schon etwas erfahrung und muss zustimmen... gibt wohl nur wenige Sprachen die einen so leicht Programme mit MS Software verknüpfen lassen... nur das ist vl auch eines meiner Probleme...:MS ich habe eignelitch vor einen Systemwechsel zu machen weil ich Vista langsam satt habe. Und was ich bis jz von Leopard gehört hab, gibts da weingere bis fast keine Probleme...
Und da ich ja auch noch in OS X programmieren will sollte es noch Compiler für die Sprache geben... und mit VB hab ich schon viel gesucht, aber keine gefunden... Für C sharp hat es geheißen es gibt welche... Java sollte wie C kein Problem sein. Grundsätzlich hab ich überhaupt kein Problem etwas "schwierigeres" zu lernen, wenn es zweckdienlich ist, soll sein! |
![]() |
![]() |
![]() |
#8 |
Senior Member
![]() |
![]() Hi, also in der Theorie wär java platformunabhängig --> bei java kommts ja dauf an dass du eine VM installiert hast die mit dem OS arbeitet also so zu sagen einen Zwischenlayer zwischen Applikation und OS --> Genau hier hast dann wieder ein Problem mit JAVA --> so weit ich informirt bin gibts für das akutlle Mac OS X noch immer keine JAVA 6 Runtime bzw Compiler.....
Also ist es auch nicht so weit her mit der Platforumunabhängigkeit.. irgend ein JAVA 5 gibts aber bin mir jetzt ned sicher ob das nicht von Apple kommt und nicht von SUN zertifiziert ist oda so irgendwas war da mal glaub ich ... (ist schon ne weile her dass ich mich damit befasst habe..) Und naja c++ bzw c --> ich glaub mal stark dass viele Bibliotheken anders sein werden unter Apple und unter Windows (so Coccoa usw..) Also unterm strich (und sehr Pauschal) gesagt würd ich dir nicht Apple als Entwickler Platform vorschlagen.. Wennst ein vernünftiges OS zum entwickeln sucht Würd ich ganz oben LINUX schreiben und dann etwas weiter hinten kann man auch mit XP vernünftig entwickeln.... |
![]() |
![]() |
![]() |
#9 |
Inventar
![]() Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651
|
![]() Ich habe gerade die Probe auf's Exempel gemacht, javac wird anstandslos ausgeführt am Macbook
![]()
____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it. "Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford |
![]() |
![]() |
![]() |
#10 |
Senior Member
![]() |
![]() Hallo
ich glaube du hast grad das zauberwort gesagt Java 5SE... und nicht (wie schon seit fast 2 Jahren Standard) JAVA 6 SE!! könntest du bitte mal java -version ausführen und es hier rein stellen, mich würd intressieren von wem die VM ist... mfg Bernd |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|