Frage von ubik89, 22

Was ist besser zum Programmieren geeignet, macOS oder Linux?

Hallo,

ich möchte in diversen Programmiersprachen programmieren. Z. B. in JAVA, C++, PHP, etc...

Welches Betriebssystem ist besser geeignet? macOS oder Linux?

Antwort
von Ifm001, 10

Zum Lernen würde ich immer zum technisch offeneren System greifen, da es mehr Freiheit zum experimentieren hat.

Bedenke aber, dass Du etwas später auch den Umgang mit den begrenzteren Systemen lernen musst.

Antwort
von Etter, 6

Persönlich bevorzuge ich Linux.

Allerdings ist das inzwischen schon eher eine Frage des eigenen Geschmacks, da man auf beiden Systemen programmieren kann.

Antwort
von kordely, 3

Wenn du fürmacOS programmierst, dann macOS, wenn für Linux, dann Linux.

Antwort
von Dovahkiin11, 15

Mittlerweile kann man das meiner Erfahrung nach auf allen Plattformen gut. Ich nutze c++ derzeit auf Mac und Linux und kann bei den Grundlagen keine gravierenden Unterschiede feststellen. Im Zweifellsfall Linux. Ansonsten kannst du auf dem Mac Linux installieren. Apple bietet auch selbst ganz gute Programme zum Codieren.

Antwort
von qugart, 11

Das Betriebssystem ist völlig egal.

"Programmiert" wird in einem Texteditor bzw. dann im Compiler.

GCC gibts z.B. für beide Systeme.

Antwort
von mrlilienweg, 3

Ich nehme Linux (Arch Linux) weil das nichts kostet und von Linux seit 1994 sehr überzeugt bin. Ich programmiere  dort mit Bash-Shell, AWK, opencobol, C, C++, Python, Java. Mit macOS habe ich noch nie etwas zu tun gehabt obwohl ich seit 1970 beruflich als Programmierer arbeite (damals Makro Assembler, dann Cobol) - meine Welt war zum Glück Unix und danach Linux, ich habe in diesem Umfeld eigentlich auch nichts vermisst.  

Antwort
von LiemaeuLP, 12

Kann man beide gut nehmen. Kommt halt drauf an was du programmierst

Antwort
von TheGermanNexus, 10

Linux , du hast mehr Freiheit deine eigenen Sachen zu kreeiren , das Programmieren läuft deutlich besser von Statten uvm.

Antwort
von NoHumanBeing, 11

Linux, weil Du dort die größte Auswahl an Tools haben wirst.

Natürlich kannst Du auch auf macOS/OSX programmieren.

Antwort
von Daniel079, 19

Es gilt folgende Faustregel:

MacOS ist klasse für Office Anwendungen (was ich als iOS Gegner offen und ehrlich zugeben muss)

Windows ist super zum Zocken und

Linux ist hammer in Sachen Programmieren ;) Noch dazu ist es kostenlos ^^

Kommentar von LiemaeuLP ,

macOS ist auch kostenlos.. nur Windows kostet!

Kommentar von Daniel079 ,

Danke für die Info ^^

Kommentar von NoHumanBeing ,

macOS ist proprietär, aber beim Kauf der Hardware bereits eingepreist. ;-)

Kommentar von Daniel079 ,

Ist doch bei einem Win-Laptop/PC nichts anderes oder? :)

Kommentar von Etter ,

Nicht zwangsweise.

Kommentar von Ifm001 ,

Doch, das ist anders. Es gibt reichlich Systeme, die ohne Betriebssystem angeboten werden.

Kommentar von Daniel079 ,

Update - was macht Linux so attraktiv fürs Programmieren:

Um in die Programmierung einzusteigen, ist Linux ganz besonders gut geeignet:
* Linux kommt mit einer kompletten Programmier-Umgebung: neben der Systemsprache C und den
unterschiedlichen Shells gibt es Compiler und Interpreter für fast alle gängigen Programmiersprachen,
Bibliotheken, Debugging- und Automationstools und Editoren wie Sand am Meer. Nichts muss zeitraubend
oder kompliziert nachinstalliert werden.
* Linux ist als UNIX-ähnliches System in seiner internen Struktur programmiererfreundlich angelegt - man
kann von Haus aus "in das System hineinschauen", es wird nicht künstlich verschleiert, wie die einzelnen
Komponenten zusammenwirken. Linux ist das Gegenteil eines Systems, das sagt: "Ich glaube nicht, dass du
verstehen kannst, wie ich funktioniere. Ich werde dafür sorgen, dass du mir hilflos ausgeliefert bleibst und
ich dir wie ein höheres, überlegenes Wesen vorkomme, mit dem du nur über mysteriöse Rituale
kommunizieren kannst."

Quelle:http://www.selflinux.org/selflinux/pdf/programmieren_allgemein.pdf

Antwort
von Istriche, 11

Linux. Allein, weil es dir viel mehr Freiheiten lässt als macOS.

Keine passende Antwort gefunden?

Fragen Sie die Community