1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Umstieg PC -> MAC

Dieses Thema im Forum "Mac OS Entwickler, Programmierer" wurde erstellt von Specialist, 24.01.2005.

  1. Specialist

    Specialist Thread Starter MacUser Mitglied

    Mitglied seit:
    23.01.2005
    Beiträge:
    30
    Zustimmungen:
    0
    Hi@All MACUsers.

    Habe mich jetzt doch zu einen umstieg von PC zum Powerapfel entschieden. :D

    Bisher habe ich fast aussschließlich mit Delphi Anwendungen programmiert.
    C++ bisher nur kleinere Anwendungen.
    Und Java bisher nur eine....

    Welche Programmiersprache könnt Ihr mir für den MAC empfehlen?
    Habe schon von AppleScript gehört. So ganz weiß ich aber noch nicht wie das funktionieren soll. Die VCL von Delphi war einfach prima. Gibt es eine art Delphi IDE für'n MAC?
     
  2. Dr. Snuggles

    Dr. Snuggles MacUser Mitglied

    Mitglied seit:
    22.07.2003
    Beiträge:
    4.669
    Zustimmungen:
    0
    Willkommen im Forum, sag doch was du Programmieren willst;)
     
  3. Blaubierhund

    Blaubierhund MacUser Mitglied

    Mitglied seit:
    05.01.2005
    Beiträge:
    1.008
    Zustimmungen:
    0
    java ist mit abstand die beste programiersprache. wenn du dann noch systemunabhängige bibliotheken (z.b. Qt) verwendest, laufen deine progs auch auf anderen plattformen (ist vor allem für linuxer interessant).
     
  4. Akoran

    Akoran MacUser Mitglied

    Mitglied seit:
    04.03.2003
    Beiträge:
    134
    Zustimmungen:
    0
    Außer Delphi (das gibts leider nicht für Mac OSX) kannst sowohl Java, als auch C++ auf dem Mac programmieren. Für letzteres wird sogar alles dazu nötige mitgeliefert.

    Wenn es ehr ein RAD-System sein soll bietet sich Realbasic an.
     
  5. Specialist

    Specialist Thread Starter MacUser Mitglied

    Mitglied seit:
    23.01.2005
    Beiträge:
    30
    Zustimmungen:
    0
    Hallo und danke euch dreien für eure Antworten.
    Um werde jetzt auch alle eure Fragen beantworten.

    @Dr. Snuggles - Programmiere immermal Datenbankanwendungen und ein paar tools, Converter bis hin zum Kassensystem für die Gastronomie. Also immer mal was.
    Filemaker kenne ich bereits und weiß auch das es das für OSX gibt. Finde es aber wirklich nicht gerade toll.... :-(
    Bisher habe ich immer mySQL für DB's benutzt und dafür Anwendungen geschrieben.

    @Blaubierhund - Java ist wirklich die beste Programmiersprache die es gibt. Jedoch habe ich mal darinnen versucht einen kleinen ChatClient und Serve zu basteln. Mit Java ist das GUI - Design aber immer wieder ein prob. Bin noch ein Java Newbee....

    Akoran - Ist bei C++ das schon dabei ist auch sowas wie ein GUI Designer dabei (Delphi ähnlich)?
    RealBasic downloade ich mir gerade mal eine Demo. Weiß nicht ob man darin auch Proffesionelle Soft. Entwickeln kann. Basic eben... :)
    Gut ist aber schonmal das Du die Progs auch Linux oder Win Compilen kannst. :)
     
  6. chrizel

    chrizel MacUser Mitglied

    Mitglied seit:
    14.09.2003
    Beiträge:
    474
    Zustimmungen:
    0
    Das glaub ich nicht. ;)

    Lern ganz normal Objective C mit Cocoa. Zwischen Objective C und Delphi gibt es ein paar kleine Parallelen wie z.B. das erzeugen von Klassen funktioniert bei beiden Sprachen ueber Klassenobjekte. Auch hast du mit Cocoa eine schoene Library und kannst mit Interface Builder Oberflaechen zusammenklicken. Kauf dir dann fuer den Einstieg einfach das Buch "Cocoa Programming for MacOS X" von Aaron Hillegass. Mehr brauchst du nicht, der Rest ergibt sich dann von selber oder kannst du aus den Apple-Dokus rausholen.

    Du wirst damit eine Menge interessanter und genialer Dinge lernen die in anderen Sprachen und Systemen nicht zu sehen sind. (vor allem dank der Dynamik von Objective C)
     
  7. Blaubierhund

    Blaubierhund MacUser Mitglied

    Mitglied seit:
    05.01.2005
    Beiträge:
    1.008
    Zustimmungen:
    0
    begründung?? java ist wenigsten eine echte objektorientierte sprache - und wirklich plattformunabhängig...
     
  8. Specialist

    Specialist Thread Starter MacUser Mitglied

    Mitglied seit:
    23.01.2005
    Beiträge:
    30
    Zustimmungen:
    0
    Hey danke chrizel. :)

    Das ist genau das was ich gesucht habe. :)
    Habe mir gearade ein paar seiten bei Amazon vom Buch angeschaut das ist dochmal was! :)

    Werde mir das morgen nocheinmal anschauen.

    Danke nocheinmal für all eure Antworten.
     
  9. chrizel

    chrizel MacUser Mitglied

    Mitglied seit:
    14.09.2003
    Beiträge:
    474
    Zustimmungen:
    0
    Begruendung? Java ist extrem statisch.

    Guck dir mal Common Lisp und Smalltalk an. Und zwar wirklich intensiv. Die sind beide _wirklich_ objektorientiert und i.d.r. auch plattformunabhaengig je nach Implementierung.
     
  10. blacknoise

    blacknoise MacUser Mitglied

    Mitglied seit:
    02.01.2005
    Beiträge:
    43
    Zustimmungen:
    0
    Java ist nichts im Vergleich zu "Brainfuck" :D