Programmieren?

Es gibt 37 Antworten in diesem Thema, welches 9.156 mal aufgerufen wurde. Der letzte Beitrag (16. Januar 2008 um 16:18) ist von Daddy.

  • Hallo an alle,
    kennt sich hier jemand mit dem Programmieren von kleinen Programmen etc. aus? Denn sowas hat mich schon immer interessiert und deshalb wollte ich gern wissen, ob mir da jemand ein Buch empfehlen kann. Ich kenn mich da leider gar net aus...

    vg

    Daddy

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

  • Das ist eines der Probleme. Ich bräuchte ein Buch, das mich erstmal grundsätzlich übers Programmieren und die verschiedenen Programmiersprachen aufklärt...

    vg

    Daddy

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

  • Hi Daddy,

    Programmieren lernen ist schon eine ganz schöne Fleißarbeit. Für den Mac sind Applescript und Cocoa meiner Meinung nach am besten geeignet. Viele Standardwerke sind nur in Englisch verfügbar. Für Cocoa gibt es in deutsch "Objective-C und Cocoa" von M. Rodewig und Amin Negm-Awad. Auf ihrer Website gibt es Tutorials gerade auch für Anfänger. Das Anfängertutorial kann man ja mal ausprobieren. So bekommt man schon mal einen Eindruck über Cocoa und dn Schreibstil der Autoren.

    http://www.cocoading.de/Common/index.php?Area=2

    Viel Spaß

    Gruss
    Haystack

  • Tja was soll man da sagen, ich bin da vorbelastet, weil ich spreche "Visual Basic" und früher auch noch "C"
    Falls Du dich für sowas interessierst gibts es von Microsoft die Express Editionen die alle samt schon recht Professionell daher kommen, und zu allem noch kostenlos (man glaubt's kaum) sind, für Literatur dazu müßtest du dich wohl mal im buchhandel umsehen.

    Microsoft Express Editionen zum kostenlosen Download

    Einen Computer hat man um Arbeiten zu erledigen, die man ohne Computer nicht hätte.

    2 Mal editiert, zuletzt von Rudi_ (21. Dezember 2007 um 22:25)

  • Ach so, daß habe ich jetzt gar nicht richtig mitgekriegt, daß er nen Mac hat, na dann wirds wohl nicht gehen, weil MS ja wohl kaum ein anderes OS unterstützt, als wie das eigene.

    Einen Computer hat man um Arbeiten zu erledigen, die man ohne Computer nicht hätte.

  • Programmieren ist eh immer fast gleich.

    Grundsätzlich kannst mal unterscheiden zwischen:

    Objektorientierter Programmierung und imperative Programmiersprachen und Deklarative Programmiersprachen

    Also wenn dich da mal gut eingelesen hast, bist auf jedenfall klar im Vorteil, weil ich würd sagen wennst das gut drauf hast, - wirds nur einfacher. Am besten ist hald wennst zB.. C++ oder so hast womit das trainieren kannst.

    C++ da kannst hald Speicher z.b vom pc auch verwalten, währendessen das von Java/php z.b. Automatisch im Hintergrund passiert, davon kriegst also garnix mit.

    Ich möcht damit nur sagen es hat mir hald geholfen in der Schule C++ zu haben, weil ich dann einfach weis, was "einfachere Sprachen" machen und wie die im Hintergrund funktionieren.

    Objektorientiert zählt hald auch auf Wiederverwendbarkeit. Über Vererben, Methoden, Klassen usw. kannst ja mal bischen rumgooglen - es zeigt recht schnell den Vorteil vom ganzen auf.

    Aussserdem ists hald immer gut ein gewisses Grundwissen zu haben:
    Was ist ODBC;
    Was ist SQL;
    Was sind Strings (methoden dafür)
    Welche Variablen gibts, -
    was ist vererbung, klassen,
    usw hald.

    überall gibts gleiche Konstrukte IF(), for(),while(),case() is fast immer gleich.

    Sobald du weißt wie man Programiert und was alles geht - Fragst du eigentlich nur noch "Wie heißt der Befehl der das und das bewirkt in dieser Sprache" und Befehle sind hald sehr fix gefunden.

    mfg Kojoty

  • Okayyy... also, danke für eure Hilfe (mann, da wird man ganz wuschig bei den vielen Programmiersprachen usw.). Also werd ich mir erstmal das von haystack empfohlene Buch zulegen und dann sehen wir weiter...
    @ Naoo: Mmmhh... gute Frage... ich denke, ich möchte erstmal einfache Programme schreiben können (Sudoku usw.). Denn sowas interessiert mich, obwohl ich, als ich das Tutorial für Anfänger mit diesem Xcode machen wollte, das Programm nicht starten konnte. Ist kurz aufgegangen und dann gleich abgestürzt. ???

    vg

    Daddy

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

  • Mmhh... eine Programmiersprache von Microsoft? Ich weiß nicht...
    Vor allem werd ich aus deinem Link nicht schlau. Ich hab mich in dem Forum umgesehen, ich blick aber nicht durch.

    vg

    Daddy
    Sorry, wenn ich nerve. Aber ich hab in solchen Sachen keinerlei Erfahrung :P
    Edit: Es weiß nicht zufällig jemand, wieso Xcode sich nicht öffnen lässt oder wie man das Problem löst (Dargain wird sich bestimmt noch an die X11-Sache erinnern)?

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

    Einmal editiert, zuletzt von Daddy (22. Dezember 2007 um 16:59)

  • Hallo Daddy,

    was ist das Problem beim Öffnen von Xcode?

    Standardmäßig ist Xcode nicht installiert. Nach der Installation befindet sich Xcode in /Systemplatte/Developer/Applications/Xcode.

    Gruss
    Haystack

  • Also ein BASIC ist sicherlich durch die Einfachheit eine brauchbare Sprache für den Einstieg. Habe selbst lange mit Visual Basic rumgespielt.

    Früher oder später wirst du sowieso von selbst auf etwas anderes umsteigen, schätze ich. Erstrecht, wenn RealBasic auch so schnarchlahm ist wie VB damals. ;)

    btw, Java ist auch nicht (mehr) das allerschlechteste ... und du findest dazu garantiert mehr Hilfe und Beispiele als zu RealBasic. Das sollte man als Einsteiger nicht unterschätzen!


    - Nachtrag: Grade noch gefunden. Vielleicht hilft dir das ja in irgendeiner Art und Weise weiter, wenn du mal hier oder da bissel reinliest. Sind alles kostenlose E-Books, brauchst also nichts bestellen.

    Praxisbuch Objektorientierung
    C von A bis Z
    Java ist auch eine Insel

    Sind keine Einsteigerbücher und ist gar nicht einfach, überhaupt solche zu finden. Finde ich grade irgendwie sehr erstaunlich ...

  • Danke euch allen für die schnellen Antworten!
    @ Dargain: Nein, X11 wird da nicht benötigt. Ich wollte nur noch mal an diese nervtötende Sache erinnern, hoffend, dass das hier nicht ebenfalls der Fall ist... :D
    Und die Developer Tools hab ich, glaube ich, installiert. Auf jeden Fall ist das Prog. Xcode auf meiner Festplatte.
    @ haystack: Das Problem ist, dass es gleich nach dem Öffnen abstürzt. Also, es hüpft einmal auf und ab im Dock, und finito. :P
    @ Naoo: Danke, ich werd mich mal informieren :)
    @ TroY: Ich werd mich mal durchlesen... danke für die Links!

    vg

    Daddy
    P.S.: Schönen 4. Advent!

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

  • Danke,
    ich wünsche dir ebenfalls einen schönen 4. Advent.

    Wenn Xcode auf deiner Platte vorhanden ist, müssen die Developer Tools installiert sein. Mein Vorschlag wäre, die Developer Tools einfach noch einmal zu installieren (sind auf der OSX DVD). Falls dies nicht funktioniert, hilft dir vielleicht eine neuere Version über die alte drüberzubügeln. Falls du eine DSL-Flat hast, kannst du dich bei Apple als Developer registrieren. Das ADC Online Membership ist kostenfrei. Das Paket ist aber ziemlich groß, je nach OS Version bis zu einem GB.

    http://developer.apple.com/products/

    Frohe Weihnachten
    Haystack

  • Öhhh... dank dir! Momentan schwirrt mir ein bisschen der Kopf, ich versuch mich da erstmal einzufinden...

    Fröhliche Weihnachten!

    vg

    Daddy

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

  • So, da bin ich wieder!
    Ich hab inner Macwelt Tutorials zu RealBasic gefunden und wollte sie gleich ausprobieren, da finde ich raus, dass RealBasic Kohle kostet! Das hat mich überrascht; ich war immer der Auffassung, solche Programmierungsprogramme wären kostenlos. Wie man sich täuschen kann...

    vg

    Daddy

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

  • Hi Daddy

    Tja, das hätte ich Dir vielleicht dazu sagen sollen :(
    Wie schaut es mit der Demo aus? Ich meine die hatten immer eine 30 Tage-Test-Version...

    Nicht vergessen, auch die Bücher zu kostenlosen Programmen kosten Geld und bei RealBasic war zumindest früher immer ein gutes Handbuch dabei.


    ciao
    Naoo

    42

  • *hust*

    Java ist kostenlos, Netbeans oder Eclipse als Entwicklungsumgebungen sind kostenlos (wobei der Anfang sowieso besser in einem Texteditor mit Syntaxhighlighting gemacht werden sollte: Geany (leider im Moment down) oder jeder andere Editor mit Java-Highlighting), in meinem vorigen Post sind paar gute Bücher verlinkt - auch kostenlos.

    :flucht1:

    Es muss nicht immer alles Geld kosten, was gut ist ...

  • Hi,
    danke für die Antworten!
    Aber ich glaube, ich fange mit Cocoa oder C++ an, denn da gibts deutsche Bücher zu...

    vg

    Daddy
    Edit: Wo kann ich mir Cocoa runterladen? Ich hab schon gesucht, aber nur merkwürdige Sachen gefunden.

    "Bedenke, daß die menschlichen Verhältnisse insgesamt unbeständig sind, dann wirst du im Glück nicht zu fröhlich und im Unglück nicht zu traurig sein." - Sokrates

    Probleme sind zum Lösen da.

    Einmal editiert, zuletzt von Daddy (11. Januar 2008 um 11:02)