1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Programmieren!!!!!!!!!!!!!!!!!

    • Frage
  • Dido
  • 23. Juni 2003 um 23:02
  • Unerledigt
  • hal
    32
    hal
    Mitglied
    Reaktionen
    52
    Punkte
    11.122
    Beiträge
    2.208
    • 26. Juni 2003 um 18:43
    • #21
    Zitat von MaxAuthority

    egal, ob man jetzt OOP mag oder nicht, aber zum anfangen würd ich es auf keinen fall empfehlen, weil prozedural (zumindest am anfang) zu programmieren doch viel leichter ist.

    Kann ich bestätigen. Ich kenn jemanden der in EPROG sehr gekämpft hat, weil er zwar prozedurales Programmieren ein bissen konnte, aber von OOP keine Ahnung hatte. Sowas gleich am Anfang zu machen ist Selbstmord, vor allem, weil man innerhalb von Methoden ja immer noch prozedural programmieren muss (in gewissen Grenzen).

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • julian
    2
    julian
    Mitglied
    Punkte
    35
    Beiträge
    6
    • 26. Juni 2003 um 18:50
    • #22

    OOP mach sicher einges am Anfang unübersichtlicher, aber es steht zur Frage ob diese erschwerte Anfangsituation nicht später einmal durch ein intuitiveres Verständnis einfacher OO-Konzepte belohnt wird. Das würde sicherlich das Erlernern von fortgeschrittenen OOP-Methoden sehr ünterstützen. OO ist kein Allheilmittel, aber man sollte dieses Konzept schon entsprechend würdigen und zum Ganzen zählen.
    Man kommt zum Schluss, daß es eigentlich Geschmackssache des Lernenden ist, ob er es auf die "harte Tour" macht, oder das lieber schrittweise das angeht. Jeder profitiert unterschiedlich von diesen beiden Möglichkeiten.
    Ich würde es als ein pädagogischen Experiment ansehen :winking_face:
    Ob nicht im nachhinein doch ein positiver Effekt zu sehen ist, wenn man von Anfang an Objekte als selbstverständlich ansieht.

  • MaxAuthority
    17
    MaxAuthority
    Gewinner des Desktop-Contest 2002
    Reaktionen
    5
    Punkte
    3.165
    Beiträge
    626
    • 26. Juni 2003 um 18:55
    • #23

    naja, so gesehen müsste assembler perfekt sein, weil es ist zwar schwerer, aber dann hast du wirklich ahnung wie die internals von programmieren funktionieren :)

    aja, außerdem würd ich schon alleine bei populären sprachen wie basic, java, c oder pascal bleiben, weil du da bei fragen viel mehr support/hilfequellen wie z.b. bei ruby hast.

    http://vimperator.org - Make Firefox behave like Vim

  • hal
    32
    hal
    Mitglied
    Reaktionen
    52
    Punkte
    11.122
    Beiträge
    2.208
    • 26. Juni 2003 um 19:21
    • #24
    Zitat von MaxAuthority

    naja, so gesehen müsste assembler perfekt sein, weil es ist zwar schwerer, aber dann hast du wirklich ahnung wie die internals von programmieren funktionieren :)

    Beim Assembler hast halt wieder das Problem, dass du 200 zeilen code brauchst, um die primitivste Funktion auszuführen, da fehlt dann glaub ich das Erfolgserlebnis.

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • blackie
    9
    blackie
    Mitglied
    Reaktionen
    1
    Punkte
    831
    Beiträge
    164
    • 26. Juni 2003 um 19:57
    • #25

    also ich würd auch java empfehlen
    und von wegen Graphische Oberfläche
    sowas gibts für java auch
    zB.:Borland J-Builder
    einfach ne Demo Version von der Borland seite ziehen

  • Zentor
    16
    Zentor
    Mitglied
    Reaktionen
    5
    Punkte
    2.710
    Beiträge
    506
    • 26. Juni 2003 um 20:18
    • #26

    Also ich glaub das derzeit JAVA das beste zum lernen von Programmieren ist. Es ist sehr leicht erweiterbar und mächtig, trotzdem geht alles glatt von der Hand. Weiters wird der Objektorientierte Ansatz gefördert. Die schlimmen Nachteile von Java (Performance, Schutz vor Decompilen) haben beim lernen des Programmierens praktisch keine Auswirkung.

    mfg Zentor

  • Jensi
    28
    Jensi
    Mitglied
    Reaktionen
    141
    Punkte
    8.486
    Beiträge
    1.649
    • 26. Juni 2003 um 20:27
    • #27
    Zitat von Zentor

    Es ist sehr leicht erweiterbar und mächtig, trotzdem geht alles glatt von der Hand.

    "Glatt von der Hand" geht einem etwas in einer Programmiersprache, weil man sie schon kann, nicht, weil sie so einfach ist... mir geht in Java zum Beispiel herzlich wenig glatt von der Hand.

  • Arthur Dent
    6
    Arthur Dent
    Mitglied
    Reaktionen
    2
    Punkte
    372
    Beiträge
    73
    • 26. Juni 2003 um 20:45
    • #28
    Zitat von hal

    Kann ich bestätigen. Ich kenn jemanden der in EPROG sehr gekämpft hat, weil er zwar prozedurales Programmieren ein bissen konnte, aber von OOP keine Ahnung hatte. Sowas gleich am Anfang zu machen ist Selbstmord, vor allem, weil man innerhalb von Methoden ja immer noch prozedural programmieren muss (in gewissen Grenzen).

    Ein Hardcore-Prozeduraler-Programmierer tut sich vielleicht sogar schwerer OOP zu machen als ein blutiger Anfänger. Seine Gehirnwindungen sind schon so versteift, dass es ihm unglaublich schwer fällt seine Denkmuster aufzugeben.

    Du kannst ja auch in Java prozedural Programmieren (auch wenn alles in einer Klasse stecken muss) oder OOP in Assembler machen (viel Spaß!).

  • dose
    13
    dose
    Mitglied
    Reaktionen
    4
    Punkte
    1.679
    Beiträge
    335
    • 27. Juni 2003 um 00:33
    • #29

    OOP in Assembler is doch irgendwie leicht sinnlos, man zeige mir eine objektorientierte CPU...

    yast, SuSEconfig, apt-get and rpm - the 4 horsemen of the apocalypse

    Platform of insanity :: http://www.dose-xp.org

  • lj_scampo
    8
    lj_scampo
    Mitglied
    Reaktionen
    2
    Punkte
    557
    Beiträge
    110
    • 27. Juni 2003 um 00:37
    • #30

    alle wege fuehren zu 0en und 1en :winking_face:

  • hal
    32
    hal
    Mitglied
    Reaktionen
    52
    Punkte
    11.122
    Beiträge
    2.208
    • 27. Juni 2003 um 00:37
    • #31
    Zitat von dose

    OOP in Assembler is doch irgendwie leicht sinnlos, man zeige mir eine objektorientierte CPU...


    du kannst jede (touring-complete) maschine OO programmieren, das ist ja nur eine art zu denken, keine speziellen programme. Ich hab auch schon ab und zu in pure C ein bisschen OO programmiert.

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Jensi
    28
    Jensi
    Mitglied
    Reaktionen
    141
    Punkte
    8.486
    Beiträge
    1.649
    • 27. Juni 2003 um 02:08
    • #32
    Zitat von hal

    du kannst jede (touring-complete) maschine OO programmieren, das ist ja nur eine art zu denken, keine speziellen programme. Ich hab auch schon ab und zu in pure C ein bisschen OO programmiert.

    Es haben auch schon Leute "Mäxchen" mit Wasser statt mit Schnaps gespielt - wie heißt es beim Lotto? "Alles ist möglich!"

  • subatomic
    5
    subatomic
    Mitglied
    Punkte
    230
    Beiträge
    36
    • 27. Juni 2003 um 11:44
    • #33

    Die beste Sprache für Anfänger ist meiner Meinung nach Python, da Sie einfach zu erlernen ist und komplette OOP-Unterstützung bietet.
    Zur Not kann man es auch damit probieren:
    http://www.amazon.de/exec/obidos/AS…0644268-2659248
    Ich denke beim Einstieg in die Programmierung gilt das Motto: "Helfe, was helfen mag"

    "in 1000 years, we will be living machines, or dead gods"

  • Jensi
    28
    Jensi
    Mitglied
    Reaktionen
    141
    Punkte
    8.486
    Beiträge
    1.649
    • 27. Juni 2003 um 12:07
    • #34
    Zitat von subatomic

    Ich denke beim Einstieg in die Programmierung gilt das Motto: "Helfe, was helfen mag"

    Und beim Lesen von Tutorials und Manuals, daß man nicht immer alles verstehen muß, was gelesen hat...

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung