Montag, 6. Januar 2025

Welchen Laptop für Software Development?

Erste Frage: Betriebsystem

  1. Windows: Umständlicher als MacOS, BASH naja Cywin ist brauchbar. Irgend ein Subsystem läuft Amog und verbraucht 100% CPU und unmengen an RAM. Windows 10 fällt eher in in die Kategorie: lieber nicht.
  2. MacOS X: einfacher als Windows. Ich habe aber das Gefühl, dass das Betriebsystem immer schlechter wird. Die neuen MacBook Pros sind wie immer nettt haben aber die Apple M CPUs, was nach zusätzlichem Aufwand klingt.
  3. Linux: Last but not least. Ubuntu, KDE, Plasma merkt funktionieren relativ gut. Probleme gabs in den letzten zwei Jahren aber trozdem. Es wird besser, bleibt also immer eher was für Nerds. Also genau richtig.

Zweite Frage: Software

  1. IDE: IntelliJ, Eclipse, ..
  2. Tools und Framworks: Java, Docker, BASH, Firefox, Telegram, ...

Dritte Frage: Hardwareanforderungen

  1. CPU: 
    1. irgend was Intel-kompatibles um Kompatibilitätsproblemen aus dem Weg zu gehen
    2. Power, so vie wie möglich um so wenig wie möglich zu warten auf den Compiler und die Testausführung
    3. geringer Stromverbrauch und geringe Hitzentwicklung, damit man sich nicht verbrennt
  2. RAM: 32 GB, sollten reichen
  3. GPU: egal, alles ist ausreichend
  4. Disk: 1 TB, sollten reichen
  5. Display: 16' 
  6. Ethernet: Ja
  7. Wifi: 6
  8. Webcam, Micro
  9. Tastatur: sollte funktionieren (sorry Apple), Ziffernblock, separate Pfeiltasten, Beleuchtung
  10. Lieferung: Deutschland
     

Laptops für Software Entwickler

Was ich suche, ist ein non-fancy, Mid-size Laptop mit viel Rechenpower und wenig Stromverbrauch, ausreichend RAM, einer guten Tastatur und einem gut laufenden Linux.

Tuxedo

Gut, nicht überragend aber gut. Deutscher Support, nett. Arbeite seit zwei Jahren mit den Einsteigermodellen, die natürlich nicht die Qualität eines MacBook erreichen aber ausreichend sind. Der Tuxedo Aura fühlt sich eher wie eine Lenovo an. Das TuxedoOS basiert auf Ubuntu, KDE, Plasma, ist nett. Die Tastaur funktioniert, hallo Apple, leider sind die Pleiltasten nicht separat, was aber jetzt in einigen neuen Modellen (Sirius) geändert wurde.

Pro: 

  • Deutscher Support
  • Neue Modelle mit separaten Pfeiltasten

System 76

System 76 ist eine gute Alternative zu Tuxedo. Die Gehäuse wirken hochwertig. Leider haben sie Modelle (Pangolin) die furchtbaren Apple Style Pfeiltasten, teilweise sogar mit haber Höhe. Weil ich keine halbhohen Finger and der rechten Hand habe, ist das nutzlos. Form follows Function, hier nicht. Generell wirken die Preise ein wenig günstiger als die Preise bei Tuxedo.

Pine

Pine bekannt für fancy Linux Hardware, hat auch einen Laptop PineBook im Angebot (01-2025) aber der erfüllt nicht die Anforderungen. Das PineBook zielt auf einen anderen Markt.

Nitrokey

Nitrokey bekannt für den Nitrokey, eine Ersatz für den Yubi Key, hat seine Laptop Palette aufgefrischt. Die Laptoptops heissen hier Pads, wie auch immer. Es scheinen nut Intel CPUs im angebot zu sein, die Tastaturen (Modell abhängig) scheinen das selbe Problem zu haben wie bei den anderen Anbietern, keine Nummernblöcke, keine separate Pfeiltasten.

Hier gibt es auch deutschen Support.

Andere Anbieter, Dell, Lenovo, Asus, ..

Ja warum nicht, ich habe nur leider keine fertig installierten Systeme gefunden. So kann ich hier nicht sagen, wie gut der Linux Support ist. Schreibt mir, wenn ihr hier mehr Informationen habt.

Zusammenfasssung

Es gibt eine Reihe von non-fancy Lapttop der sich zur Softwareentwicklung taugen. Man fährt (noch) gut mit ein MacBook Pro, Windows auf z.B einem Lenovo ist auch noch ok. Meine Wahl wäre ein Linux Laptop von Tuxedo oder System 76. Ein Blick Richtung Nitrokey kann sich auch lohnen.