Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12
  1. #1
    Msc
    Msc ist offline
    Idared
    Themenstarter

    Registriert
    01.2009
    Beiträge
    28

    Javascript Programmierung Mac Kompatibilität

    Hallo zusammen

    Da wir nun in der Uni mit Programmieren anfangen habe ich eine Frage:
    Ich (OS 10.7.2) have mir jetzt Netbeans und Eclipse runtergeladen um zu Programmieren. Der Leiter unserer Übung meinte ich könnte mit meinem Mac Kompatibilitätsprobleme bekommen. Stimmt das? Da wir die Programme abgeben müssen bin ich darauf angewiesen, dass sie auf einen Windows PC ohne Probleme laufen. Muss ich nun Windows installieren? Oder gibt es ein paar Dinge auf die einfach nur achten muss beim Programmieren (nach dem Motto "benutzte niemals xxxx sondern xxxx, dann hast du keine Probleme")?

    Vielen Dank!

    Msc

  2. #2
    Ribston Pepping
    Registriert
    02.2009
    Ort
    Dortmund
    Alter
    24
    Beiträge
    295
    Meinst du Javascript oder Java?

  3. #3
    Msc
    Msc ist offline
    Idared
    Themenstarter

    Registriert
    01.2009
    Beiträge
    28
    Upps. Da wir mit "Hello World" angefangen haben handelt es sich um Java.

  4. #4
    Altländer Pfannkuchenapfel Avatar von gKar
    Registriert
    06.2008
    Ort
    Wetter (Ruhr)
    Beiträge
    4.456
    Java ist weitestgehend plattformunabhängig. Unterschiede bemerkst Du i.d.R. nur bei GUI-Programmierung, aber Inkompatibilitäten dürften bei den Einsätzen, die Ihr in einem Kurs absolviert, nicht auftreten.
    Es gibt aber ein paar Dinge, in denen es tatsächlich zu Problemen kommen könnte, z.B. wenn im Programm systemabhängige Strings wie z.B. absolute Dateisystempfade à la "C:\Documents\..." bzw. "/Users/Documents/..." verarbeitet werden. Plattformabhängige Programmierung in Java gilt es halt grundsätzlich zu vermeiden.
    * Wer nichts weiß, muss alles glauben.
    * Geduld mit der Streitsucht der Einfältigen! Es ist nicht leicht zu begreifen, dass man nicht begreift.
    Marie von Ebner-Eschenbach

    Mac-Tastaturlayout für Windows (z.B. in Bootcamp oder VM)

  5. #5
    Gelber Richard
    Registriert
    12.2005
    Ort
    Alzenau
    Beiträge
    12.365
    Zitat Zitat von gKar Beitrag anzeigen
    Plattformabhängige Programmierung in Java gilt es halt grundsätzlich zu vermeiden.
    Wegen der Plattformunabhängigkeit benutzt man ja überhaupt Java. Sonst nimmt man besser andere, schnellere Sprachen. Sollte in einem guten Kurs aber berücksichtigt werden.

  6. #6
    Langelandapfel Avatar von ImpCaligula
    Registriert
    04.2010
    Beiträge
    2.698
    Java mit Eclipse / Netbeans klappt ohne Probleme auf em Mac. Nur wenn Beispiele, wie schon geschrieben wurde, auf Win geschrieben wurden mit zBsp festen Pfaden, könnte es beim PROGRAMM Probleme geben. Aber mit Java selbst gibt es null Probleme. Ich entwickle auf dem Mac bedeutend lieber als unter Windows (wenn es nicht gerade Win spezielle Sprachen sind .. Net und Co).

    Dass Java langsamer ist, als andere Sprachen wie C/C++ und Co halte ich für eine zu pauschale Aussage. Für jedes Anwendungsbeispiel gibt es eine besser oder schlechter geeignete Sprache. Aber das Java generell langsamer ist... stimmt so nicht.
    *** "Vae me, puto, concacavi me!" ***

    MacBook Pro 17" Late 2011 * 2,4GHz QM' 16GB RAM * Crucial m4 512GB @ Thunderbolt 27" ACD

  7. #7
    Msc
    Msc ist offline
    Idared
    Themenstarter

    Registriert
    01.2009
    Beiträge
    28
    Vielen Dank! Ihr erspart mir die Installation von Windows

  8. #8
    Champagner Reinette Avatar von naich
    Registriert
    11.2008
    Beiträge
    2.659
    Ich habe ebenfalls meine Java-Programme im Studium aufm Mac geschrieben - zumeist ohne Probleme.

    Nur bei einem Mal lief alles auf Mac und Linux wunderbar, aber unter Windows gab es ne Exception. Hier wurden aber auch jede Menge Drittbibliotheken und u.a. Datenbanktreiber eingebunden.

    Also mach dir da mal keine Gedanken.

    Und Java ist nicht unbedingt "generell langsamer". Es kommt halt ganz auf den Anwendungszweck an. Wenn du zu dem Zeitmaß auch noch den Aufwand der Programmierung mit einberechnest, ist das Java-Programm garantiert schneller als ein hochoptimiertes C / Assembler-Programm.

  9. #9
    Langelandapfel Avatar von ImpCaligula
    Registriert
    04.2010
    Beiträge
    2.698
    Zitat Zitat von Msc Beitrag anzeigen
    Vielen Dank! Ihr erspart mir die Installation von Windows
    Ich habe letzte Woche ein JQUERY Projekt (AJAX, JavaScript) gemacht mit dem Mac und seit gestern "muss" ich ein Android Projekt machen (Eclipse, Java...) - es gibt gar keine Probleme. Im Gegenteil... Win + Eclipse + Android SDK + ADT machten bei mir beim Debuggen andauernd Probleme beim Ausführen. Mit dem Mac ist es um einiges angenehmer zu arbeiten. Also mach Dir keine Sorgen...
    *** "Vae me, puto, concacavi me!" ***

    MacBook Pro 17" Late 2011 * 2,4GHz QM' 16GB RAM * Crucial m4 512GB @ Thunderbolt 27" ACD

  10. #10
    inaktiv
    Registriert
    07.2009
    Beiträge
    1.421
    Für Java empfiehlt sich Eclipse.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •