|
Verfasser |
Nachricht |
TheSkyrimPlayer
Banned
Beiträge: 705
Gruppe: Banned
Registriert seit: Nov 2011
Status:
Abwesend
Danke erhalten: 521
|
RE: Coden
Um dir den Einstieg in die Programmierung leicht zu machen, fang mit Scratch an, danach Lua danach Python und dann solltest du erst in Java umsteigen. Danach C und C++ und du bist Gott
|
|
29.11.2011 20:47 |
|
|
|
Rroia
Profi
Beiträge: 303
Gruppe: User
Registriert seit: Apr 2010
Status:
Offline
Danke erhalten: 173
|
RE: Coden
Um dir den Einstieg in die Programmierung leicht zu machen, fang mit Scratch an, danach Lua danach Python und dann solltest du erst in Java umsteigen. Danach C und C++ und du bist Gott
Ich versteh nicht ganz, warum er so viele Programmiersprachen lernen soll. Zumindest Java und C++ sind sich ziemlich ähnlich. Auch ist mir nicht ganz klar warum du gleich 2 Interpretersprachen lernen würdest.
Ich denke eher man sollte sich vorher überlegen wo man programmieren möchte. Willst du nur am PC programmieren, dann würde ich dir Java empfehlen. Es ist recht einfach zu lernen und vorallem Plattformunabhängig. Es gibt nur wenige Sachen, die man mit Java nicht machen kann, zum Beispiel direktes ansprechen der Hardware oder Ändern von Systemeinstellungen, und die Geschwindigkeit kommt der von C++ ziemlich nah.
Möchtest du dagegen eher auf Konsolen oder Systemnäher programmieren, musst du auf C/C++ zurückgreifen.
Von Interpretersprachen rate ich aber ganz ab. Sie sind erstens extrem langsam, meistens auch nur eingeschränkt portable und bieten ziemlich wenig möglichkeiten, da man vom Interpreter eingeschränkt wird.
Java könntest du zum Beispiel mit dem Openbook "Java ist auch eine Insel" lernen, C mit dem Openbook "C von A bis Z". Für Alle Sprachen kann ich die Eclipse IDE wirklich empfehlen, besonders für Java.
|
|
29.11.2011 21:05 |
|
|
|
D3lta
Experte
Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 205
|
RE: Coden
Lasst ihn doch erst einmal seine Anforderungen an die Sprache stellen, dann könnt ihr diskutieren
@Rroia: C++ ist keine Interpretersprache!
mfg D3lta
P.S.: Es gibt schon so viele Threads mit diesem Thema...
P.P.S.: Am Anfang ist OOP noch nicht so schwer, aber wenn es an schwierigere Themen geht... (zB Boost in C++)
"Linux is like a tent, no windows, no gates and an apache inside."
|
|
29.11.2011 21:27 |
|
Folgende User bedanken sich: |
|
Darktraceur92
Review Schreiber
Beiträge: 2.561
Gruppe: User
Registriert seit: Jun 2009
Status:
Offline
Danke erhalten: 958
|
RE: Coden
lua.bumuckl.com
Die Seite hat mir geholfen!
|
|
29.11.2011 21:31 |
|
|
|
~Hook~
C-Coder
Beiträge: 1.706
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 1129
|
RE: Coden
Lasst ihn doch erst einmal seine Anforderungen an die Sprache stellen, dann könnt ihr diskutieren
@Rroia: C++ ist keine Interpretersprache!
mfg D3lta
P.S.: Es gibt schon so viele Threads mit diesem Thema...
P.P.S.: Am Anfang ist OOP noch nicht so schwer, aber wenn es an schwierigere Themen geht... (zB Boost in C++)
Der Hobby-Coder hat gesprochen!
Ne, in diesem Punkt gebe ich ihm recht.
Die Grundlagen von C/C++ kann man schon in wenigen Wochen erlernen.
Wichtig wäre halt auch, wenn es z.B. um Klassen&Referenzen geht, auch dranzubleiben.
Das ist kein Kinderspiel.
Wenn du allerdings wirklich nichts großes auf die beine stellen willst, empfehle ich dir erstmal ein paar Sources anzuschauen und dann ein paar Grundlagen lernen
lg
<?php echo 'Signatur'; ?>
|
|
29.11.2011 21:33 |
|
|
|
TheSkyrimPlayer
Banned
Beiträge: 705
Gruppe: Banned
Registriert seit: Nov 2011
Status:
Abwesend
Danke erhalten: 521
|
RE: Coden
@~Hook~ Wenn man nicht C programmieren kann, warum sollte man sich dann die Source anschauen, da man ja gar nichts versteht xD
@ die anderen da oben
So habe ich angefangen und kann inzwischen sehr gut C bzw. C++. Allerdings weiß ich immer noch nicht was MIPS sein soll. Könnte das jemand Aufklären?
|
|
29.11.2011 22:08 |
|
|
|
prinzjo
Halbprofi
Beiträge: 117
Gruppe: User
Registriert seit: Aug 2010
Status:
Offline
Danke erhalten: 14
|
RE: Coden
Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2011 22:33 von prinzjo.
|
|
29.11.2011 22:20 |
|
|
|
Jonny0815
King
Beiträge: 2.906
Gruppe: User
Registriert seit: Mar 2010
Status:
Offline
Danke erhalten: 1320
|
|
29.11.2011 22:55 |
|
|
|
~Hook~
C-Coder
Beiträge: 1.706
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 1129
|
RE: Coden
@~Hook~ Wenn man nicht C programmieren kann, warum sollte man sich dann die Source anschauen, da man ja gar nichts versteht xD
Sorry, ich habe es wohl falsch formuliert. Ich meinte natürlich dass man sich mit Hilfe von Sources die Basics auch sehr gut aneignen kann. Außerdem siehst du dann auch mal den Syntax in einem Programm
@ die anderen da oben
So habe ich angefangen und kann inzwischen sehr gut C bzw. C++. Allerdings weiß ich immer noch nicht was MIPS sein soll. Könnte das jemand Aufklären?
MIPS ist ein Prozessor o.O
MIPS Assembly ist eine Systemsprache, welche gar nicht mal so schwer zu erlernen ist
<?php echo 'Signatur'; ?>
Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2011 14:04 von ~Hook~.
|
|
30.11.2011 14:03 |
|
|
|
Mobai
Profi
Beiträge: 424
Gruppe: User
Registriert seit: Jan 2011
Status:
Offline
Danke erhalten: 107
|
RE: Coden
Oh man, wollt ihr einem Programmieranfänger wirklich eine völlig objektorientierte Hochsprache wie Java antun?
Das ganze OOP-Zeug ist für den Anfang doch nur unnötiger Ballast!
Mit Python kann man auch ganz einfach funktional programmieren. //Ja, mir ist bewusst dass auch Python eine objektorientierte Hochsprache ist. Aber das lassen wir mal außen vor
Wenn er soweit ist, hat er den Vorteil, dass er in Python auch OOP lernen kann, er hat Module um Spiele/GUIs zu programmieren...
Alles in einer sehr einfachen Sprache. Das reicht vollkommen und ist wesentlich simpler als für alles ne neue Sprache zu erlernen.
Es gibt zwei Arten, Software zu entwerfen: Eine ist, es so einfach zu machen, dass es offensichtlich keine Mängel gibt; die andere ist, es so kompliziert zu machen, dass es keine offensichtlichen Mängel gibt.
--C. A. R. Hoare
Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2011 14:22 von Mobai.
|
|
30.11.2011 14:21 |
|
|
|
HunterX
Legende
Beiträge: 1.172
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 211
|
RE: Coden
eeyy Leute seid doch endlich mal leise ich weiß gar nicht mehr was ich tun soll
ich habven mich für C entschieden da Gaara sich als erstes gemeldt hat
|
|
30.11.2011 14:58 |
|
|
|
Mobai
Profi
Beiträge: 424
Gruppe: User
Registriert seit: Jan 2011
Status:
Offline
Danke erhalten: 107
|
RE: Coden
Falls es dir zu kompliziert/schwer werden sollte:
Python ist ne ganze Ecke einfacher.
Falls C keine Probleme macht: Umso besser! Damit hast du eine sehr effektive, weit verbreitete Sprache gelernt. Aber bleibe erstmal bei Textbasiertem. Grafisches ist für den Anfang wirklich kein bisschen zu empfehlen.
Es gibt zwei Arten, Software zu entwerfen: Eine ist, es so einfach zu machen, dass es offensichtlich keine Mängel gibt; die andere ist, es so kompliziert zu machen, dass es keine offensichtlichen Mängel gibt.
--C. A. R. Hoare
|
|
30.11.2011 15:13 |
|
|
|
~Hook~
C-Coder
Beiträge: 1.706
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 1129
|
RE: Coden
Falls es dir zu kompliziert/schwer werden sollte:
Python ist ne ganze Ecke einfacher.
Falls C keine Probleme macht: Umso besser! Damit hast du eine sehr effektive, weit verbreitete Sprache gelernt. Aber bleibe erstmal bei Textbasiertem. Grafisches ist für den Anfang wirklich kein bisschen zu empfehlen.
Ein grafisches Menü das auf der PSP laufen sollte, kann man auch mit Leichtigkeit coden
|
|
30.11.2011 15:17 |
|
|
|
Mobai
Profi
Beiträge: 424
Gruppe: User
Registriert seit: Jan 2011
Status:
Offline
Danke erhalten: 107
|
RE: Coden
Grafisch im Sinne von Textoberfläche oder meinst du mit Bildern und Effekten?
Ich dachte eigentlich eher an GUI/Spieleprogrammierung.
Es gibt zwei Arten, Software zu entwerfen: Eine ist, es so einfach zu machen, dass es offensichtlich keine Mängel gibt; die andere ist, es so kompliziert zu machen, dass es keine offensichtlichen Mängel gibt.
--C. A. R. Hoare
|
|
30.11.2011 15:20 |
|
|
|
|