Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
31.10.10, 00:19
|
#1
|
Stammi
Registriert seit: Sep 2010
Beiträge: 1.187
Bedankt: 439
|
Da kann ich dir C++ empfehlen. Ist zwar schwerer als andere Sprachen aber damit kann man gut programmieren auch Spiele. Aber so etwas braucht Monate bis Jahre bis man was Anständiges programmieren kann. Und du musst es wollen und dich auch reinhängen sonst wird es nichts.
Du findest viele Turorials im Netz aber auch Bücher helfen dir dabei.
C++ ist gut weil:
- Wenn du c++ kannst, kannst du auch Java und alles Andere. (Wenn Du Programmieren kannst, ist der Rest nur noch Nachschlagen. Du weisst was Du suchst und willst nur wissen wie es geschrieben wird.)
|
|
|
31.10.10, 00:27
|
#2
|
Uploader
Registriert seit: Sep 2010
Beiträge: 213
Bedankt: 406
|
davor braucht man aber erstmal alles vom pc zu wissen. hotkeys cmd ect. kann man sehr gut mit autoit lernen. man kann auch mit autoit games s*****en.. c++ gibts diese ganzen bücher. sehr hilfreich, aber für ein der nicht weiß, was es für hotkeys undso gibt, um nicht soviel s*****en zu müssen, ist c++ nochnicht sehr hilfreich. anfängerbücher c++ = langweilig
|
|
|
31.10.10, 00:27
|
#3
|
Newbie
Registriert seit: May 2009
Ort: NRW
Beiträge: 63
Bedankt: 5
|
Zitat:
Zitat von fleXma90
Da kann ich dir C++ empfehlen. Ist zwar schwerer als andere Sprachen aber damit kann man gut programmieren auch Spiele. Aber so etwas braucht Monate bis Jahre bis man was Anständiges programmieren kann. Und du musst es wollen und dich auch reinhängen sonst wird es nichts.
Du findest viele Turorials im Netz aber auch Bücher helfen dir dabei.
C++ ist gut weil:
- Wenn du c++ kannst, kannst du auch Java und alles Andere. (Wenn Du Programmieren kannst, ist der Rest nur noch Nachschlagen. Du weisst was Du suchst und willst nur wissen wie es geschrieben wird.)
|
Erstmal danke für die Antwort.
C++, puh ich hab oft Gelesen das diese Sprache sehr Schwer für Laien sein soll.
Ich würde es versuchen, wieso auch nicht, Probieren geht über Studieren.
Brauche ich für C++ aber keine Entsprechenden vorkenntisse in anderen Sprachen ?
__________________
Meine Facebook seite, würde mich über Rückmeldungen und Likes freuen!
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
|
|
|
31.10.10, 00:29
|
#4
|
Banned
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
|
Zitat:
Zitat von fleXma90
Aber so etwas braucht Monate bis Jahre bis man was Anständiges programmieren kann.
|
Also, wenn man schnell lernt, dann kann man schon in wenigen Wochen etwas "Anständiges" programmieren.
Zitat:
Zitat von fleXma90
Wenn du c++ kannst, kannst du auch Java und alles Andere. (Wenn Du Programmieren kannst, ist der Rest nur noch Nachschlagen.
|
Das gilt vielleicht für einfache Programmiersprachen. Akademische, logische Programmiersprachen sind sehr komplex und schwer verständlich, da helfen auch keine Kenntnisse einer OO-Programmiersprache.
|
|
|
31.10.10, 11:01
|
#5
|
Newbie
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
|
Als Einsteiger kann ich dir Java empfehlen, da es in einigen Bereichen wesentlich einfacher implementiert ist. Bei Java brauchst du dir beispielsweise um die Speicherverwaltung keine Gedanken machen, da das Java für dich übernimmt. Bei C++ bist du dazu gezwungen den Speicher auch wieder abzuräumen. In Java macht das der Garbage Collector automatisch.
Wegen der IDE nicht Java zu empfehlen ist ja mal ein wirklich sinnloses Argument. Abgesehen davon gibt es die Eclipse IDE, die es aber auch für C++ gibt. Und die Beiden unterscheiden sich sicherlich nicht nicht wesentlich in der Bedienung.
Und ich unterstelle mal, dass jede Java IDE genauso einfach/schwer zu bedienen ist wie eine C++ IDE.
Zitat:
Zitat von PornoPenner
Das gilt vielleicht für einfache Programmiersprachen. Akademische, logische Programmiersprachen sind sehr komplex und schwer verständlich, da helfen auch keine Kenntnisse einer OO-Programmiersprache.
|
Das sehe ich etwas anders. Wenn wan den Grundgedanken des Programmierens generell verstanden hat, dann ist es eigentlich egal welche Programmiersprache man verwendet. Andere Programmiersprachen zu erlernen ist wie das Erlernen einer neuen Fremdsprache. Komplex können lediglich die Probleme sein, die es zu lösen gilt.
@Mustafa92
Du fndest im Netz jede Menge Tutorials (einfach mal googeln), die dir den Einstieg in Java sehr leicht machen.
Mit der Eclipse IDE ([ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) kannst du sehr schnell ein einfaches Programm schreiben und laufen lassen.
Willst du größere Projekte angehen, hast du mit Maven 3 ([ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) ein mächtiges Tool, das dich im Build Prozess unterstützt.
Bei Apache ([ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) findest du jede Menge Java Libraries, die so manches Problem schon gelöst haben.
Hibernate ([ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) gibt dir einen PersistenceLayer an die Hand, mit dem du dir über das Schreiben in eine Datenbank keine Gedanken mehr machen musst.
Webservices (SOAP, REST, Json etc.) lassen sich einfach über die Java Standard API erstellen.
Mit dem Apache Tomcat ([ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]) kannst du einfach Java Servlets oder JSP's laufen lassen. Der Tomcat liefert einige Beispiele dir den Einstieg erleichtern.
Einfach ist das Ganze sicherlich nicht, aber wenn du etwas Interesse am Programmieren hast, dann werden dich diese Links beim Einstieg unterstützen.
Gruß
Jester
|
|
|
31.10.10, 11:22
|
#6
|
Banned
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
|
Zitat:
Zitat von Jester2
Das sehe ich etwas anders. Wenn man den Grundgedanken des Programmierens generell verstanden hat, dann ist es eigentlich egal welche Programmiersprache man verwendet.
|
Grundgedanke des Programmierens?
Meinst Du vielleicht Programmierparadigmen?
Ich denke, Du hast mit logischen Programmiersprachen keine Erfahrung, denn dann würdest Du so etwas nicht behaupten. Es gibt Programmiersprachen, die für Menschen leicht verständlich sind (am ehesten objektorientierte Programmiersprachen, wie z.B. C++, Java) und welche die extrem abstrakt sind und schwer zu lesen und zu verstehen sind.
Oder lässt sich für Dich leicht erklären was folgender Code bewerkstelligt?
Code:
updown(Lix,Lox):-
append(Loft, [Lefta, Leftb|Right], Lix),
Leftb < Lefta,!,
append(Loft, [Leftb, Lefta|Right], Left),
updown(Left, Lox).
updown(Ok, Ok).
|
|
|
31.10.10, 11:37
|
#7
|
Uploader
Registriert seit: Sep 2010
Beiträge: 213
Bedankt: 406
|
Zitat:
Zitat von PornoPenner
Grundgedanke des Programmierens?
Meinst Du vielleicht Programmierparadigmen?
Ich denke, Du hast mit logischen Programmiersprachen keine Erfahrung, denn dann würdest Du so etwas nicht behaupten. Es gibt Programmiersprachen, die für Menschen leicht verständlich sind (am ehesten objektorientierte Programmiersprachen, wie z.B. C++, Java) und welche die extrem abstrakt sind und schwer zu lesen und zu verstehen sind.
Oder lässt sich für Dich leicht erklären was folgender Code bewerkstelligt?
Code:
updown(Lix,Lox):-
append(Loft, [Lefta, Leftb|Right], Lix),
Leftb < Lefta,!,
append(Loft, [Leftb, Lefta|Right], Left),
updown(Left, Lox).
updown(Ok, Ok).
|
kann man verstehen.. wenn man paar stunden dran gewesen ist :'D
is bei anderen sprachen auch so. oder weißt du ohne es nachzugucken ect
und du es nochnie gesehen hast gleich was </br> bei html ist? :'D
man kann bei allen sprachen rumrätseln. bei manchen is mehr englisch drin
bei manchen weniger. aber RUMRÄTSELN erklärt schon alles. oder weiß ein 10 jähriges kind was das erste mal nen pc grade hat schon gleich was n cmd oder so
ist? :'D
MfG
|
|
|
31.10.10, 19:06
|
#8
|
Newbie
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
|
Zitat:
Zitat von PornoPenner
Oder lässt sich für Dich leicht erklären was folgender Code bewerkstelligt?
Code:
updown(Lix,Lox):-
append(Loft, [Lefta, Leftb|Right], Lix),
Leftb < Lefta,!,
append(Loft, [Leftb, Lefta|Right], Left),
updown(Left, Lox).
updown(Ok, Ok).
|
Nö, aber ich kann ja auch die Sprache nicht. Lies bitte noch mal was ich geschrieben habe.
Auch nicht logische Programmiersprachen lassen sich lesen, wenn man weiß was die Befehle bedeuten. Nochmal: Jede neue Programmiersprache ist wie eine Fremdsprache. Hat man einmal die Logik des Programmierens verstanden, lässt sich ohne Probleme jede beliebige andere Sprache lernen.
Hier mal ein anderes Code Beispiel das man durchaus verstehen könnte. Und da du ja offensichtlich ein Fan solcher Sprachen bist:
Code:
Main:
CLR R10
CLR R11
CLR R12
LDI R10, 2
LDI R11, 3
MOV R12, R11
ADD R10, R12
Gruß
Jester
|
|
|
31.10.10, 19:55
|
#9
|
Banned
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
|
Zitat:
Zitat von Jester2
Auch nicht logische Programmiersprachen lassen sich lesen, wenn man weiß was die Befehle bedeuten. Hat man einmal die Logik des Programmierens verstanden, lässt sich ohne Probleme jede beliebige andere Sprache lernen.
|
Da sieht man, dass Du absolut keine Ahnung hast und auch niemals tiefen Einblick in eine logische Programmiersprache hattest.
Zur Info:
'append' hängt eine Liste an eine andere Liste an und speichert das Resultat im dritten Argument.
Beispiel:
append([gestern],[war, sonnabend],X).
X = [gestern, war, sonnabend].
Die Regel 'updown' wird hier definiert.
Die Syntax sind Horn-Klauseln. Damit ist alles erklärt, was es zu erklären gibt.
Und? Ahnung was der Code macht?
Zitat:
Zitat von Jester2
Hier mal ein anderes Code Beispiel das man durchaus verstehen könnte. Und da du ja offensichtlich ein Fan solcher Sprachen bist:
Code:
Main:
CLR R10
CLR R11
CLR R12
LDI R10, 2
LDI R11, 3
MOV R12, R11
ADD R10, R12
|
Den Code kann man ja fast lesen. CLR (Clear) löscht wohl Register (R).
LDI (Load i... kann man nach schlagen = LoaD Immediate), lädt Werte in ein Register.
MOV (Move) und ADD braucht man nicht erklären.
|
|
|
01.11.10, 09:31
|
#10
|
Newbie
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
|
Zitat:
Zitat von PornoPenner
Da sieht man, dass Du absolut keine Ahnung hast und auch niemals tiefen Einblick in eine logische Programmiersprache hattest.
|
Aha... schön, dass du mich so genau kennst.
Zitat:
Zitat von PornoPenner
Zur Info:
'append'
SCHNIPP SCHNAPP BLAH BLUBB
|
Wen juckt's? Ich habe die Sprache nicht gelernt. Woher soll ich dann wissen was das macht?? Nicht nur meine Posts lesen, sondern bitte auch verstehen.
Zitat:
Zitat von PornoPenner
Den Code kann man ja fast lesen. CLR (Clear) löscht wohl Register (R).
LDI (Load i... kann man nach schlagen = LoaD Immediate), lädt Werte in ein Register.
MOV (Move) und ADD braucht man nicht erklären.
|
Also, wo ist das Problem? Damit bestätigst du doch selber was ich geschrieben habe. Warum hast du damit ein Problem? Wenn du anderer Meinung bist; schön, hast du ja bereits kundgetan und ich habe es auch verstanden. Ich jedoch bin der Meinung... ne, kannst ja weiter oben lesen.
Und da wir hier mittlerweile schon mehr als Offtopic sind, war das mein letzter Beitrag dazu.
Gruß
Jester
P.S. zu deinem anderen Post in dem anderen Thread mag ich auch nichts mehr schreiben, das ist mir zu blöd. Ich möchte den Leuten lediglich helfen.
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 Uhr.
().
|