myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Anfänger Hilfe

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 31.10.10, 00:19   #1
fleXma90
Stammi
 
Benutzerbild von fleXma90
 
Registriert seit: Sep 2010
Beiträge: 1.187
Bedankt: 439
fleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt PunktefleXma90 ist unten durch! | -12206 Respekt Punkte
Standard

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.)
fleXma90 ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 00:27   #2
Jacky110
Uploader
 
Benutzerbild von Jacky110
 
Registriert seit: Sep 2010
Beiträge: 213
Bedankt: 406
Jacky110 ist noch neu hier! | 0 Respekt Punkte
Standard

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
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ], [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ], [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Jacky110 ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 00:27   #3
Mustafa92
Newbie
 
Registriert seit: May 2009
Ort: NRW
Beiträge: 63
Bedankt: 5
Mustafa92 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von fleXma90 Beitrag anzeigen
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 ]
Mustafa92 ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 00:29   #4
PornoPenner
Banned
 
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
PornoPenner ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von fleXma90 Beitrag anzeigen
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 Beitrag anzeigen
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.
PornoPenner ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 11:01   #5
Jester2
Newbie
 
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
Jester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt Punkte
Standard

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 Beitrag anzeigen
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
Jester2 ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 11:22   #6
PornoPenner
Banned
 
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
PornoPenner ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von Jester2 Beitrag anzeigen
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).
PornoPenner ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 11:37   #7
Jacky110
Uploader
 
Benutzerbild von Jacky110
 
Registriert seit: Sep 2010
Beiträge: 213
Bedankt: 406
Jacky110 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von PornoPenner Beitrag anzeigen
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
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ], [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ], [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Jacky110 ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 19:06   #8
Jester2
Newbie
 
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
Jester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt Punkte
Standard

Zitat:
Zitat von PornoPenner Beitrag anzeigen
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
Jester2 ist offline   Mit Zitat antworten
Ungelesen 31.10.10, 19:55   #9
PornoPenner
Banned
 
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
PornoPenner ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von Jester2 Beitrag anzeigen
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 Beitrag anzeigen
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.
PornoPenner ist offline   Mit Zitat antworten
Ungelesen 01.11.10, 09:31   #10
Jester2
Newbie
 
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
Jester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt Punkte
Standard

Zitat:
Zitat von PornoPenner Beitrag anzeigen
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 Beitrag anzeigen
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 Beitrag anzeigen
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.
Jester2 ist offline   Mit Zitat antworten
Antwort


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

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 Uhr.


Sitemap

().