Malzeme kalitesi artık her laptop'ta iyi. Tasarımlar da aynı sekilde. M1 diye yaygarası koparılan şey ceplerdeki ARM işlemcinin laptop/masaüstü bilgisayarlar için optimize edilmiş versiyonu. Bu bağlamda 2011 çıkışlı $35'lik bilgisayar Raspberry Pi, dolar başına işlemci gücü açısından MacBook M1'i katlar. MacBook M1'in türkiye de başlangıç fiyatı 27k TL, ancak sanırım öğrenciye indirimli. M1'de açık kodlu her yazılım eninde sonunda çalışır. O açıdan problem yok ancak fiyat problem. |
Çok mantıklı değil fiyatları da ucuz değil.Eski bilgisayarım 2017 Pro idi.Gücü çok yetmiyordu.Isınma da yapıyordu.Kesinlikle M1 almalısın.Ben de yazılımcıyım.Java ve Angular kullanıyorum.Baz model 8/256 olan var.Gayet yeterli.Bir sıkıntı yaşamadım şu ana kadar.Phyton ve c de de sıkıntı yaşamazsın.Ancak .Net ile ilgili belki sorun yaşarsın.Mac olduğu için ben hiç .Net kullanmadım.Kullanan arkadaşlar olursa daha iyi bilgi verirler. |
Düzeltelim macOS linux tabanlı değil, UNIX tabanlıdır. Linux ise GNU tabanlıdır. GNU'nun açılımı ise "GNU's not UNIX" şeklindedir. Şuan çoğu geliştiricinin pat diye yeni m1 pro'lara geçeceğini sanmıyorum. Evet bazı işlevlerde çok iyi M1 fakat çoğu uygulamanın henüz Apple silicon desteği yok. Bu bile geliştiriciler için sorun olabiliyor fakat eğer geliştirici Xcode yazıyorsa zaten çok bir sorun yok. |
Hocam mantıklı geliyor diyorsunuz fakat ileride mac aldığınız için pişman olabilirsiniz. Apple'a veya diğer firmalara native destek gelecek diye güvenmeyin. Ben internette .NET için mac alan adam gördüm. Adam yıllarıdır geliştirdiği frameworkun Windows dışında çalıştığını bilmiyormuş. Muhtemelen sağdan soldan "Yazılımcılar Mac kullanır " gibi laflar duymuş veya cihazların prestijine kanmış gidip almış. Apple silicon şu anlık Xcode geliştiricileri için iyi durumda olabilir fakat onun dışında native desteği olmayan uygulamaları rosetta ile kullanırım diye düşünmenin anlamı yok. Rosettada en ufak sıkıntıda geliştirdiğiniz projenin güme gitme ihtimali var. Biz x86'da bile abuk sabuk şeylerle karşılaşıyoruz, rosettada kim bilir neler olur. Bakın yıllardır end user uygulama geliştiriyorum bir de mac deneyeyim diyorsanız belki derim fakat okul için alıyorum diyorsanız, hiç anlamı yok. Şimdilik x86 mimarisiyle programlama dünyasına hasır neşir olun, linux kurun vs vs. Sonra ileride dersiniz ben Xcode hatta ki o zaman daha iyi destek olur diğer uygulamaları kullanacağım o zaman buyrun derim. Fakat Apple Silicon çok yeni bir teknoloji, uzun vadede ne olur bilmek çok zor. Yine de alıp almamak sizin kararınız, isterseniz hocalarınızla da bu konuyu görüşün. Tekrar edeyim, iş dünyasında çok az mac göreceksiniz. Mac bilmenin çok büyük bir avantajı olmayacak. Mesela linux biliyorum dediğinizde işler değişir zira serverlar linux üstünden çalışıyorlar mesela. Fakat linux bile kullanılmıyor, önünüze bir Windows cihaz WSL ile docker sonra da IDE olarak visual studio enterprise veya intellij ultimate idea gibi programlar kullanacaksınız. Hatta öyle ki, kullandığımız cihaz bu mu diyeceksiniz. İsterseniz LinkedIn'i açın, Qualcomm gibi şirketlerin bile devleri için mac değil Thinkpad verdiğini göreceksiniz. Hadi en iyi ihtimalle ki o da mümkün değil XPS verirler fakat o da çok premium bir cihaz. Bazı alanlarda mac kullanılıyor fakat bu arkadaşlar da zaten alternatifi olmadığı için kullanıyorlar. Çünkü iOS veya iPadOS veya MacOS için uygulama geliştirme arayüzüne ihtiyacınız var Xcode adında o da sadece MacOS'ta. Mac'lerin temel olayı,ki yıllardır bu böyle zaten, tasarımdır. Tasarım > fonksiyonellik olarak geçen bir felsefeleri var. Ayrıca maalesef çok kapalı kutular. Ben de M1 almayı düşünüyorum fakat Xcode için kullanmayı düşüneceğim,benim 2 Windows x86 cihazım var şuan. Şimdi 86'yı elden çıkarsam yarın sorun çıkma ihtimali var. Mesela container yapacağım docker Apple Silicon için preview sürümdeydi en son. Onun gibi yani. Siz Apple'ın veya başkalarının dediğine çok aldanmayın. Sonra kendinizi MacOSta sorunlarla cebelleşirken bulabilirsiniz. Dediğim gibi size tavsiyem x86 mimarili bir bilgisayardır. Apple Silicon şuan herkesi deneme tahtası olarak kullanıyor, 2. Sürüme geçmiş dahi olsalar çoğu şirketteki platform hala x86. Bu geçiş süreci hala bitmedi bence... |
@Return to Monke ye katılıyorum. Xcode kullanmayacaksan macbook almanın hiçbir esprisi yok. Ayrıca yazılımcılar mac kullanır lafı da tamamen uydurma. Bizim şirkette yazılımcılar kendi laptoplarını kendileri seçiyor. İstersen macbook, istersen thinkpad veya dell precision sen kendin karar veriyorsun şirket sadece satın alıyor. Ben şahsen thinkpad üzerinde ubuntu kullanıyorum. İstersem yarın macbook un en üst modelini şirkete aldırırım ama bana hiç bir ekstra faydası yok. En geniş geliştirme ortamını sağlamak için senin yapacağın şey windows laptop alıp sanal makine üzerine ubuntu kurmak olabilir. |
Hocam siz mac almayı kafanızda kurgulamışsınız ona göre bizden cevap bekliyorsunuz bence. |
Anladım sağ olun. |
13 inch küçük. |
oda arkadaşımda vardı windows laptop aldı yavaş olduğundan depolaması ve rami de düşük olduğundan bende mac kullandım ama sevmediğimden hiç satın almadım eski mahalle arası pc satıcıları gibi yazmışsın i5 16 ram 4gb ekran kartı bu yazdıklarının tamamı eski bu arada 4 çekirdek işlemci 8. nesil 4 çekirdek herhalde 8300h dir kötü bir işlemci değil kesinlikle ancak yeni pc alacak adama da eskisini al denmez şimdi baktım monsterda 12600tlye intel 11800h işlemci alabiliyorsun 8 çekirdek 16 thread 10nm ve rtx 3050 bu neresi 4 çerkirdek işlemci neresi |
Konu çok komik bir noktaya gelmiş ![]() Macbook u dünyanın en iyi laptopu zannedenler hep çöp cihazlar kullanmış demekki :D Şu an kullandığım thinkpad'i aldığım zaman thinkpad 2200 euro, macbook pro 1700 euro idi :D yani macbook alsan 500 euro daha ucuza geliyor :D Ayrıca @Return to Monke telefon onayım olmadığı için ÖM gönderemiyorum. |
M1 ile Paralles kurup VS.NET vs kurabilirsin, ancak deneyimleyen biri olarak söylüyorum. i7, i9 iyi bir Laptop'ta aldığın performansı alman imkansız, sonuçta Mac kaynaklarını kullanan bir emülasyon şeklinde Windows ARM kullanıyorsun. Asus Zenbook i7 ile aldığım derleme hızlarının 2,3 katı yavaşlıkta derliyor aynı uygulamayı M1. Eğer VS gibi microsoft teknolojilerini kullanacaksanız ve illa Mac olsun diyorsanız önerim, intel işlemci bir MacBook Pro alıp Bootcamp yapmanız ya da o paraya çok daha iyi bir windows laptop almanız. Tabi, iOS, macOS, WatchOs, AirPod vs döngü ve uyumluluğu kullanmak çok keyifli ama, işim ağırlıklı olarak Win için uygulama geliştirmek Sql vs olsaydı, çok iyi bir windows Laptop alırdım. |
En az apple 2017 demişsin mac i7 ile gelsede power ve thermal throttladığından çok düşük performansta çalışıyor büyük olan laptoplarda i7 işlemci için güç ve soğutma olduğundan büyük macdeki ekran kartı çok çok daha zayıf ve ram ssd yükseltmesi mümkün değil lehimli olduğundan i7 11800h gibi işlemcilerin performansına asla yetişemez eski macler de m1 de RTX herhangi bir ekran kartının performansına asla yetişemez macbooklar apple batarya ile aluminyum şekil gözükmesi ile satıyor performansı için değil dell xps lenovo gibi bir çok 10 saat üzeri giden batarya da var |
Ne kadar çok birbiri ile çelişkili cevaplar var, demek ki ya bu işin tek bir doğru cevabı yok ya da çoğunluk yanılıyor. Ben bu işin göreceli olduğunu düşünmek istiyorum. Aşağıda belirteceklerimi de noktaladığımı söylemek isterim, hepsi tartışmaya açık ancak ben değilim. .NET platformu için bişey diyemem ama Core platformu ile (mono project) linux tarafındaki sıkıntılarını çözmüşlerdi. Open source camia da son zamanlarda silicon desteğini getirerek "is silicon ready" sayfasına bunu bildirmişti. Girip oradan bakın. Yazılımcılar mac kullanmaz, windows makinelerde linux çilesi çektikten sonra siz onlara mac koklatırsanız aşık olurlar. Ayrıca monitor çok önemli. Uzun süre baktığınız anatominize ters bir cihaz sizi her yönden etkileyebilir. Okulda göreceğin derslere göre laptop seçme, bunu sorduğuna göre sen de bu ülkede bunu düşünmek zorunda olanlardansın. O halde ileriye dönük bişey seç. Bence macbook iyidir, terminal kullanamayan yazılımcının vay haline. Terminal komutları ile tanış. İşletim sistemleri her dili çalıştırmak üzere yapılandırılır, popüler diller ise her işletim sistemi üzerinde çalışabildikleri için yaygınlaşmışlardır. Unix veya Linux farketmez, windows platformu ile çalışıyor olsan bile günün birinde linux komut satırında hayatta kalmaya çalışacağının bilincinde ol ve en baştan bir linux veya unix makine ile başla. Evet macbook doğru bir seçim olacaktır. Swift dili ilgini çektiğinde elindeki windows için yapılandırılmış hatta ubuntu driver'ları bile bulunmayan laptop'unla açıkta kalırsın. Yani evet macbook iyidir. Not: Ben yeni sipariş verebildim çünkü fiyatına ancak yetişebildim. Bekliyorum gelsin macbook m1 pro işlemcili baz model kullanacağım. 10+ yıldır open source veya microsoft platformlarda farklı işletim sistemlerine uygun yazılımlar geliştirmekteyim. Yukarıda yazdıklarımı alıntılayıp tükürük saçacaklara ilk cümlemde cevap verdim. |
Macbook air m1 almayı düşünüyorum ,eğitim indirimi ile, ancak yazılım için uygun mu bilmiyorum. Okulda şu anda "c" öğretiyorlar gelcektede "python" olacak. Bunların dışında "c#, unity, android studio ve visual studio" bakmak-kullanmak istediğimde sorun çıkarır mı? İnternetten baktığımda android studio kullanılabiliyor, visual studio da kullanılabiliyor ancak vsnin sitesinden baktığımda python ve c kullanılabilir gözükmüyor macos da. Ne diyorsunuz, alınır mı, bu sorunlar kolayca çözülür ve windows kullanımından bir farkın kalmaz hatta daha iyi olur burada geliştirmen diyebiliyor muyuz? Ya da ikinci el bir 2015-16 intel işlemcili bir macbook mu bakılmalı? Visual studio yu özellikle söylememin nedeni geçmişte orada kod yazmıştım ve güzeldi, kolaylık sağlıyordu. Özellikle macbook sormamın nedeni genel malzeme kalitesinin yüksek olması ve bu nedenle uzun süre götürmesi artı olarak hafif, taşınabilmsi kolay ve bataryası uzun süre gidiyor. |
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
karşılaştırmayı burdan bakabilirsin bakmadıysan https://visualstudio.microsoft.com/tr/vs/mac/ |
Daha almadıysan pro almanı öneririrm çünkü airlerde bootcamp seçeneği olsa bile windows kurulmuyor. Yani ilerde ihtiyaç duyarsan malesef kuramazsın. |
Hocam zaten buradan bakarak Python,c falan olmadığını yazmıştım ama internette batığımda extention kısmından kurulduğunu falan gördüm ancak hangi model -m1 mi değil mi- olduklarını bilmiyorum, direkt macos olarak geçiyordu. |
peki proda, örneğin visual studionun windows tarafında tam anlamıyla kullanabiliyorsun, ben pro alıp windows kurduğumda da böyle kullanabilecek miyim yoksa arm tabanlı olduğu için yine macos da kullanabildiğim gibi mi kullanabileceğim, bir fikriniz var mı? |
Fakat derseniz ki, hocam ben Xcode ile iOS, iPadOS veya macOS geliştiriciliği yapmak istiyorum. O zaman tamam en iyi seçim bu derim. Zira işe girdiğinizde fark edeceksiniz, iş yerlerinin çok çok azı mac ile çalışır. Mac ile geliştirme yaptım dediğinizde çok da umurlarında olmayabilir. Genelde Windows + WSL kullanılır. Eğer bu işin çok başındaysanız ve ileride de Xcode ile işim olmaz diyorsanız, tavsiye etmem. Bu cihazlar hiç ucuz değiller ve upgrade imkanınız da hiç olmayacak. Yazılımcıların macbook ile çalıştığı doğrudur fakat bu en iyileri bununla çalışır diye bir şart yok. Zira yazılımcıların da bildiği gibi en iyi geliştirme ortamı ne Windowstadır ne de macOS'te. En iyi geliştirme ortamı Linux'tur. Tabi bu duruma göre de değişir, üstte iOS için xcode gerekli olduğundan bahsetmiştim ve bu sadece macOS'ta bulunur. Eğer .NET frameworkü ile iş yapacaksanız da Windows cihazınızın olması şart. Tabi bunu Rosetta 2.0 + bir de VM ile de sağlayabilirsiniz fakat nasıl çalışacağı konusunda pek emin değilim zira Windows'un ARM desteği henüz yok.
< Bu mesaj bu kişi tarafından değiştirildi Guest-ED5D10718 -- 30 Ekim 2021; 11:17:59 >
Bu mesaja 2 cevap geldi. Cevapları Gizle