2010-05-07 8 views

Antwort

6

Geeignet ja in dem Sinne, dass es über den "minimalen Systemanforderungen" liegt. Ich habe (ältere) Versionen von Eclipse und J2EE auf viel langsameren Maschinen laufen lassen. Ich denke immer noch zurück, wenn ich an die Zeit denke, als ich versucht habe, verteilte Eclipse-Plug-Ins auf einem IBM T20 zu bauen.

Sie werden es genießen und sehr produktiv sein? Ich würde nicht wetten. Sie möchten wahrscheinlich mehr Kerne, mehr Speicher, usw. Entwickler sind auch anfällig für Konzentrationsverlust, so dass eine zusätzliche Verzögerung beim Wechsel von Windows, debugs, etc. Ihre Leistung beeinflussen wird.

Darüber hinaus würde ich dringend empfehlen, Vollzeit-Entwickler auf einem 13 "Bildschirm zu tun. Wenn Sie Ihren Laptop-Bildschirm verwenden müssen, gehen Sie mit mindestens 15" mit einer anständigen Auflösung. IDEs erfordern heutzutage aufgrund der Seitenleisten eine Auflösung.

Für etwa den gleichen Kosten können Sie einen 15" MBP, besser Knall für das Geld bekommen. Core i5 in den neuen MBPs ist auch strukturiert besser für Multithreading, IMHO, als der Kern 2 Duos.

+2

Ich bin vielleicht am Rande, aber ich benutze ausschließlich einen 13 "MB als meine Dev-Maschine. Während mehr Bildschirm Immobilien wäre nett, ich habe mich ziemlich daran gewöhnt. Aber die meiste Zeit, wenn ich zu Hause bin ich verwende einen externen Monitor (17 "LCD) für zusätzliche Immobilien. In Bezug auf die Arbeit mit Java, die ersten 2GB hat es nicht geschnitten. Java ist ein fieses Biest, wenn es um das Gedächtnis geht. Durch das Ausführen von Eclipse, XCode und einem Java-basierten Datenspeicher wurde dies beendet. Definitiv mindestens 4 GB (was eine mögliche Erweiterung auf einem MBA ist). – pschang

+0

hinzufügen: die 2010 13 "MB Air hat eine Auflösung fast gleichwertig zu den 2011 15" MB Pros. –

1

Früher habe ich Softwareentwicklung auf einem iBook mit einem 1,42 GHz Prozessor und 1 GB RAM gemacht, also bin ich mir ziemlich sicher, dass das MacBook Air mehr als ausreichend sein wird. :)

Um eine technische Analyse zu geben: Die Air hat einen relativ langsameren Prozessor als, sagen wir, ein MacBook Pro und weniger RAM (in der Standardkonfiguration), aber es sollte immer noch mehr als ausreichend für die Entwicklungsarbeit sein.

Ob das MacBook Air seinen Preis wert ist (besonders im Vergleich zu einem MacBook oder MacBook Pro) ist eine andere Geschichte. :)

+0

Seien Sie vorsichtig. Dieser kleine Trottel wird heiß, wenn Sie damit beschäftigt sind! – hsatterwhite

+0

Sie meinen also, Sie arbeiten nicht mit Java in Ihrem iBook. Ich denke und verwirrt zwischen 13 "MBA oder 15" MBP und möchte darauf kaum Java entwickeln. Also vielleicht 13 "MBA nicht mit den Entwicklungstools und IDEs oder Umgebung umgehen. Ich bin wirklich verwirrt. – Fatih

+0

@Fatih: Ich habe es für Java-Entwicklung verwendet, einmal. – mipadi

1

I‘ d sagt, dass, wenn Sie zufrieden sind mit einem Laptop als Entwicklungsmaschine prüfen dann werden Sie wahrscheinlich mit einem MacBook Air in Ordnung sein.

meiner Meinung nach, Monitoren, Maus, Tastatur jede Rechenleistung überwiegen bei weitem.

+1

Ich würde nicht sagen, weit überwiegen _any_ Rechenleistung, aber ja, sie sind sehr wichtige Faktoren zu berücksichtigen. – Nivas

3

Was ist mit dem neuen MacBook Air Modell? Die 13 "Zoll-Version mit 4 GB RAM und 2, x GHz CPU sollte es tun.

Der SSD/FLash wird der Leistungsverstärker in diesem Modell sein.

+0

Insbesondere habe ich festgestellt, dass auf meinem MB (mit 4GB) Paging die Reaktionszeiten deutlich reduzieren kann. Während ich genug Speicher habe, gehe ich von einer Dev-Umgebung zur nächsten und es ist wirklich verdammt nervig. Ich kann mir vorstellen, dass der Flash-basierte Speicher dieses Ärgernis beseitigen würde. – pschang

5

Ich benutze seit einiger Zeit ein 13 "MB (bevor sie Profis wurden) mit 4GB/2GHZ Core 2 Duo für die Arbeit mit Eclipse, XCode, Cassandra, Apache/Tomcat und Photoshop. Hier ist mein Take Away:

  • Bildschirmgröße: Manchmal wünsche ich, ich hätte mehr, aber sie lernt, mit allen Fenstern ein minimalistisch zu werden, das Versteck Option zur Verfügung und Nutzung auf den meisten von ihnen Haupt Belästigungen zu gehen haben in der Regel hin und her zwischen. dev environment und Console.Meistens codiere ich von zu Hause aus, wo ich einen externen Monitor habe, der all das löst

  • Geschwindigkeit: Die CPU ist ausreichend, aber der Speicher ist nicht, wenn Sie große Entwicklerarbeit mit Java machen. Java ist eine Gedächtnishure. Ich begann mit 2 GB, musste aber auf 4 GB aufrüsten. Normalerweise war dies der Fall, als ich mit Eclipse arbeitete und der ganze Stack auf meinem Rechner lief (Anwendungsserver, Datenspeicher, Entwicklungsumgebung).Ich habe gelesen, dass MBAs auf 4GB aufgerüstet werden können, aber es ist in diesem Fall gelötet, in dem Fall sollten Sie das Upgrade direkt von Apple bestellen, um sicher zu sein (während mit MBPs können Sie es selbst tun kein Problem).

  • Convenience: Mein 13" MB ist leicht, aber ich weiß nicht, ob es Alter ist oder zu viel Zeit Codierung, finde ich mich wünschte, es war noch leichter vor allem, wenn ich irgendwo fliegen

..

Alles in allem würde ich bereit sein, zu einem MBA zu wechseln, wenn die Kosten kein Problem darstellten.Eine andere Sache, die man beachten sollte, ist, dass man mit einem hochauflösenden Laptop auf einem kleineren Bildschirm arbeiten muss Es lohnt sich, zum Apple Store zu gehen, um es mit eigenen Augen zu sehen.

1

Ich habe eine. Es ist ziemlich schnell, die SSD macht einen großen Unterschied im Vergleich zu den Standard-MBP-Laptops. Ich ru n IntelliJ darauf. MBP ist ein bisschen schneller beim Erstellen der Projekte und ich denke, dass IntelliJ manchmal etwas träge ist, aber es ist in Ordnung.

Ich denke, es ist eine richtige dev-Maschine. Wir tippen die meiste Zeit Text :-) Wir rendern keine Video- oder 3D-Szenen. Alle Entwickler, die ich kenne, sind wirklich glücklich damit. Also ja, aber es.

Verwandte Themen