reyou Mesaj tarihi: Mayıs 3, 2012 Paylaş Mesaj tarihi: Mayıs 3, 2012 xetraynex said: saglam adam cok, dilin kendisi saglam degil, politikasi saglam degil. sebebini aciklarmisin? makale falanda olur.. xetraynex said: ben en saglam .net kullanan yerleri bilirim microsoft bir cozum uretmiyorsa kaliyor millet "ee naapcaz simdi?" lerde. alla alla, cok ilginc, koskoca stack overflow, myspace kullaniyo adamlarin bi bilmedikleri var demekki ehehe xetraynex said: microsoftun kendi bile kullanmiyo .net yau :) http://social.microsoft.com/Forums/is/windowshpcacademic/thread/65a1fe05-9c1d-48bf-bd40-148e6b3da9f1 "We use almost entirely C, C++, and C# for Windows. Some areas of code are hand tuned/hand written assembly." xetraynex said: .net'i yapar onlar, .net bir producttir. tabi gui designda filan biraz kullaniyolarmis da microsoft c++ ile calisir. .net'in tek amaci insanlari microsofta baglamak diger productlari satmaktir. .net MVC kismi open source oluyo ve uzmanlik alanim olmayan bicok diger kismida :) xetraynex said: hayrina yapmiyo onu microsoft. e amaci baska seyleri kullandirmak olan biseyi de kullanmayin bir zahmet. c++ da demissin saglamdir superdir candir herseydir de onda is bulmak cok zor. c++ isteyen is zaten saglam istir. c++ ile yazilan proje saglam projedir sadece c++ bilerek kaldirilmaz zaten. c++ cok scientific ve akademik kisaca, hani c++ ognerek is bulmaktansa bir konuda uzmanlasip o konuda is aramak (network management, load balancing, distributed computing, database management development, data scalability vs.) ve o is aradiginiz konuda c++'i kullanmak mantikli. ok. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
xetraynex Mesaj tarihi: Mayıs 3, 2012 Paylaş Mesaj tarihi: Mayıs 3, 2012 bunlarin hepsine yanit var da hakikaten simdi ugrasamicam, sadece sunu diyom once bi mobil isletim sistemi yapsin adam gibi o zaman ben de usenmeyip bu mesaji yanitlarim. hatta birincisinin yaniti yaptigin quote'larda gizli o derece. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 xetraynex said: bunlarin hepsine yanit var da hakikaten simdi ugrasamicam, sadece sunu diyom once bi mobil isletim sistemi yapsin adam gibi o zaman ben de usenmeyip bu mesaji yanitlarim. hatta birincisinin yaniti yaptigin quote'larda gizli o derece. konuyu saptiriyosun, olay .net framework un ne kadar stabil bir sistem oldugundan windows guzel mobil isletim sistemi yapamiyo ya geldi. adamlarin challange lari var, bana win mobile 7 den hizli bi isletim sistemi getir sana 100 dolar veriyim diyo. http://www.youtube.com/watch?v=kQjGe53zw6w okadar soledin bari solediklerinin arkasinda dur tek tek cevap ver sorularima. madem yararin dokunsun tam sonuna kadar git. belgelerle cik karsima !!!birbirbir11111 Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Artariel Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 bana kalırsa .net kullanmak son derece gereksiz, java kullanın abi mis gibi. cross platform şeyler yapılır en azından. microsoftun cross olmayıp da(gerçi hepsi cross değil zaten) öğrenmesi faydalı şeylerden biri directx sdk kullanılıyor mesela öneririm cross değil ama bütün ekran kartı şirketlerine ve her oyuna domine ettiği için. ama .net için ne üstünlük söyleyebilirim ki ? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
riglous Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 Java gerçekten cross platform mu? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Artariel Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 tamam direkt çalışmıyor falan ama vm olayıyla yine de cross derim ben. en azından .netten iyi. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
nedanko Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 write once, debug everywhere Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
xetraynex Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 reyou said: xetraynex said: bunlarin hepsine yanit var da hakikaten simdi ugrasamicam, sadece sunu diyom once bi mobil isletim sistemi yapsin adam gibi o zaman ben de usenmeyip bu mesaji yanitlarim. hatta birincisinin yaniti yaptigin quote'larda gizli o derece. konuyu saptiriyosun, olay .net framework un ne kadar stabil bir sistem oldugundan windows guzel mobil isletim sistemi yapamiyo ya geldi. adamlarin challange lari var, bana win mobile 7 den hizli bi isletim sistemi getir sana 100 dolar veriyim diyo. http://www.youtube.com/watch?v=kQjGe53zw6w okadar soledin bari solediklerinin arkasinda dur tek tek cevap ver sorularima. madem yararin dokunsun tam sonuna kadar git. belgelerle cik karsima !!!birbirbir11111 olm asil benim bi mobil os'um var ondan hizli os cikarirsalar ne isterlerse veririm. teorik olarak hic birsey olmadigi icin icinde butun os'lardan hizli benimki. konuyu saptirmak degil microzort fanboylugu yapiyon ondan yanit vermekle ugrasmak istemiyom, tek tek usenmeden yanit vermisin microzortu savunmak icin. issizmisiniz abi opensource'u destekleyin biraz aha google neler yapiyor opensourcela millet neler yapiyor. bosuna cebinizi bosaltmayin firmalara. opensource kullanmak daha zordurt tabi ama soyle dusunun onu kullanirsaniz daha iyi ogrenirsiniz temelde herseyin nasil calistigini cunku size hersey hazir gelmez. bi php ile hello world yazdirana kadar nasil execute edildigini dosyalarin web serveri apache mysql php binarylerini ogrenirsin, ms'te nasi bu olay? ctrl f5 miydi? armut pis agzima dus. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 xetraynex said: microsoftun kendi bile kullanmiyo .net yau :) .net'i yapar onlar, .net bir producttir. tabi gui designda filan biraz kullaniyolarmis da microsoft c++ ile calisir. .net'in tek amaci insanlari microsofta baglamak diger productlari satmaktir. hayrina yapmiyo onu microsoft. e amaci baska seyleri kullandirmak olan biseyi de kullanmayin bir zahmet. harbiden çok komik. [list] [*] windows media center [*] sharepoint [*] expression blend [*] SQL 2008'in bazı parçaları (geo spartial tools..) [*] sql managmenet studio'nun yoğun kullandığı server managment objects [*] Dynamics CRM [*] Silverlight [*] Windows Mobile Device Center [*] LiveWriter [*] Microsoft.com [*] XNA [*] Xbox XBLIG oyunlari [*] WindowsPhone 7 oyunlari [*] signularity [*] Exchange 2007'nin birçok parçası [/list] diye gidiyor bu liste. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 Artariel said: tamam direkt çalışmıyor falan ama vm olayıyla yine de cross derim ben. en azından .netten iyi. belirtmek isterim ki mono şu anda oldukça iyi seviyede. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
xetraynex Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 microsoft.com'u c++ ile yazmiyolarmis beyler dagilin, gerisine yanit vermiyorum microzort fanboylari icin kasmiyorum. apple fanboyu olsaniz yine yanit verirdim o derece edit: wp7 oyunlari da c++ ile degilmis oha super! android de javaymis hatta beyler o derece (Dayanamadim bunu yazdim superdi) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
xetraynex Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 genel olarak saglam yazilimlarin dillerini suradan gorebilirsiniz. genel birsey bu microsoft degil sadece. hani fikriniz olur c++ nerelerde kullaniliyor diye. websitesi yaparken c++ kullanmaya kasmaya gerek yok mesela, asagidakiler icin var ama. http://www.lextrait.com/vincent/implementations.html Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 sen cımbızlamaya devam et. off neyse, hazırladıgım o listeye harcadıgım zamana acıdım. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
xetraynex Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 aynen cok issizmisin gui'si olan hersey'de c# vardir deyip gecseydin, biz de c# butonlar icin ideal konusunda hemfikir olurduk sql serverda degil c# kullanmak core'una c# sokmayi bir muhendis teklif etsin obur gune kalmaz kovarlar onu. toollarmis management studioymus setup next next butonlariymis crystal reportmus bunlarda olabilir c# Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Fly Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 araya giriyorum novell mono developmenti biraktik beyler dememis miydi ? takip etmiyorum da su siralar Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 Fly said: araya giriyorum novell mono developmenti biraktik beyler dememis miydi ? takip etmiyorum da su siralar novel bıraktı, bunun uzerine miguel de icaza Xamarin'i kurdu ki su anda mono'yu, monodevelop'u, monotouch ve monodroid'i hep xamarin goturuyor. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
xetraynex Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 almanlar akilli arkadas Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 öncelikle, .net'i yani bir framework'ü, c++'ın karşına koyman oldukça anlamsız. unutulmamalı ki dem vurduğun c++'ı bugün .net framework altında managed olarak da kullanabiliyorsun (c++/cli). buradan da anlayabileceğin üzere c++, .net alternatifi değildir, elmayla armudu karıştırmayalım lütfen. .net'i bugün context anlamında karşılaştıracaksan, karşına koyabileceğin yegane şey java ailesidir ki, platform olarak Sun'ın Google'a açtığı java-dalvik davasının karsında, microsoft'un xamarin'i el altından desteklemesi ve c#'ın open-stardard olması için ittimersi, bu karşılaştırmayı bile oldukça komik kılıyor. son günlerin bombası ise xamarin'in android cihazlarda dalvik'i tamamen c# vm ile replace etmiş olmasıdır. c++ vs c# olayına gelince, diller tercih meselesidir. ha tabiki dilin etrafında ki habitat (boost vs) önemlidir. c++ vs c# yaparken, neler mevzu bahis olabilir? [list] [*] syntax olarak. stackoverflow gibi yerleri incelerseniz c++ guruların, c#'ın syntaxi ovdugu yazıları görebilirsiniz (yinede göreceli kavramdır). bu c#'ın iyi olduğu anlamına mı gelir? tabiki gelmez. c++ çoktan bir standard haline gelmiştir ama c#'da bir alternatif olarak rüştünü ispat etmiştir. [*] c++ native ve managed environemntı hedefleyebilirken, c#'ın sadece managed ortamlarda kalmaktadır (ha unmanaged-c# mumkundur ama unutulmaması gereken bunun standalone degil, feature olmasıdır) ki bana görede en büyük sıkıntıdır. ha bu tabiki dilden çok native vs managed environment tartışmasıdır. [/list] bu listeyi oldukça genişletmek mümkün. aslına bakılırsa c++ vs c# tartışmalarında, c#'ın yediği en büyük darbe managed ortama kısıtlı kalmasıdır ki, gerçekten performans gerektiren uygulamalarda, hafıza kullanımı ve virtual machine'in overheadin'den dolayı rakip olamadıgı bir gercektir. ama toplulukta öyle bir intiba oluştmuştur ki sanki c# ve dolayısıyla .net vm, %50 veya daha yavaştır diye düşünülmektedir. halbuki bu oran çok daha düşüktür. Direk olarak bun kanıtlayabilecek bir örnek vermek zor olsada, oldukça performans bağımlısı olan oyun programlama context'i dahilinde, native vs managed environmentların genel durumu hakkında fikir sahibi olabilirsiniz. projenize göre c#'ın size kattığı hız düşünüldüğünde, yeri geldiğinde bu performans farkı göz ardı edilebilinir. ha managed-memory olayı ise işin o kadar kolay göz ardı edilemeyecek başka bir boyutudur (ki muhtemelen hafızayı daha iyi yönetebilecek vm'ler çıkmadığı sürece en büyük problemlerden biri olarak kalacaktır) ha bu boylemi gidecektir? bilemiyorum ama managed ortamlar konusunda son zamanlarda oldukca ciddi calısmalar var. xamarin bile su anda vm'lerin hafıza yönetim ve overhead problemlerini çözmeye yönelik ar-ge faliyetleri mevcut. aynı şekilde microsoft'un singularity projesi, managed ortamların geleceği için bir umut kapısıdır. ha c++ god mode'dur? hayır. her dilin yerleşmiş olduğu alanlar mevcuttur. ama mesela konu işletim sistemleri olduğunda c++'ın linux kernel tarafında esameresi bile geçmemekte, hatta linux kernel için c++ patchler olası iken direct neglect edilmektedir. tabi microsoft c++'yi kernel'da c ile birlikte kullansada, bütün bunlardan dolayı c++ > all demek yanlıştır. c++ veya herhangi bir dil > all tartışmaları, gerçekten hangi işletim sistemi daha iyi tartışmalarından ileriye gitmez, gidememektedir. bir c++/c# geliştiricisi olarak, listeyi hazırlamam veya bu yazıyı yazmamın amacı c#'ın herşeyden iyi demek değildir, sadece diğer insanların da okuyup fikir sahibi olacağı bir konuda, bizi fanboyluk'la suçlarken, senin fanboi daha olamayacak kadar eksik bilginle, işkembeden insanlara birşeyleri yanlış aktarmandır. birşeyi savunacaksan bile, altını doldurmalısın, 'windows phone c++ değilmiş lololol' gibi cümlelerin emin oldukça boş ve anlamsız. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 xetraynex said: almanlar akilli arkadas ayrıca novell'in mono'yu bırakmasının nedeni, framework fanboi'liginden ziyade firma olarak kendi stratejilerini yeniden planlamalarıdır ki bu plan içinde monoya yer kalmamısıtır. unutulmaması gereken diğer bir gerçek ise mono projesinin en baştan beri ximian, novell yahut xamarin altında ki takım lideri, Miguel de Icaza, zaten novell'den ayrılma planlarının uzun bir süredir olduğunu açıklamıştır. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Fly Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 hmm ben onu c# in *linuxta* gelecegi yok diye saniyordum, aksine destek olmasi baya enteresan windowsunu 2 yildir oyun oynamak harici acmayan biri olarak javayi sevmeyip c# a sempati beslemiyor degilim, sevindim simdi Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 o konuda ms en büyük desteği community'i promise ve ecma 334 ve 335'le vermiştir, yani bu platformların dökümantasyonunu yaparak ve standart olması için submit ederek. miguel'in daha önce microsoft'ta çalıştığı da düşülündüğünde, bu desteğin kapalı kapılar ardında da olduğu tahmin edilmektedir. yaklasık 350k satır codebase'e sahip olan c# tabanlı ve temelde .net 4.0'da geliştirdiğimiz açık kaynaklı bir projemizi, sadece 3-5 satır için #ifdef mono kullanarak, minimal çaba sarfederek, mono 2.10.x'e port ettik ve functionality birebir aynı. (birkaç küçük nokta dışında, örneğin .net'te şu anda hem ipv4 hem ivp6 kabul eden dual-socket'ları desteklemekte fakat monoda specifik socket'lar kullanmak zorundasınız. aslında temel neden ise windows vista ve 7'nin dual-socket desteğini native sunması, birçok linux distrosun ve bsd'nin default olarak bunu sunmaması idi). Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 + .net' 1.0'dan beri kullanan biri olarak, c# & .net konusunda son 2-3 aydır olduğu kadar hiç bu kadar geleceğe umutla bakmamıştım. [list] [*] daha en başta sun ceo'sunun google'ın java habitat'ı kullanabileceğini söylemesine rağmen, oracle'ın açmış olduğu dava, javanın geleceği açısından bazı soru işaretlerine sebeb oldu diye düşünüyorum. (bunu .net'in bir rakibinin bir miktar güç kaybetmesi olarak yorumluyor ve listeye ekliyorum) [*] tam bu noktada xamarin'in dalvik'i c# vm ile replace etmiş olması. [*] ms'in xna'nın geleceği hakkında hiçbir yorum yapmamasına rağmen, xamarin destekli monogame'in xna'yı bir adım öteye taşıyıp, linux, macos, android ve iphone desteği eklemesi [*] kendi klasmanında oldukça iyi bir motor olan ve scripting tarafında mono'yu kullanan unity3d'nin 3.5 ile birlikte hayli tatmin edici boyuta ulaşması. Artık oyun sektöründe bile unity3d sayesinde c#'ın bir nebze aranan bir skill olması. [*] her ne kadar 2,3 aylık mevzu olmasada, netduino'un varlığını keşfetmiş olmam, compact .net'in kullanım alanlari bulabilmesi. [*] c# 5. [/list] bunların hepsi oldukca umut verici gelişmeler. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Artariel Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 microsoftun her ürünü forced meme bildiğin. directx vs. opengl olaylarında da çokça görüldü yani. directx sdk hiçbir halt değilken paranın gücü konuştu. şimdi adamlar utanmasa opengl desteğini tamamen kaldıracak oslardan. amd/ati falan bi ara çıkıştıydı directx yüzünden gpularımız tam potansiyelle çalışmıyor bla bla diye. neyse bunları niye anlattım bilmiyorum. ama dolayısıyla c# da gözümde böyle bir dil. ellerinde olsa c'yi yok edecek herifler. öyle bir açgözlülükle gözümüze sokuyolar ki ürünlerini. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 ms'in directx 10 reklamları ve opengl'i kötüleme için harcadığı para, çakma screenshotlar konusu zaten su götürmez gerçek, ama şuda varki opengl board iki kez elindeki fırsatı değerlendiremedi, hatta ikisinde de api oldukça bloatware, temizleyeceğiz diye söze başlayıp en sonunda yapamadık diye bitti. hoş şimdi khronos group daha iyi idare ediyor, en azından opengl embedded systems sureci oldukca basarılı yonetildi. bir yandan da ms'in windows 8'le birlikte major directx revisiona gitmemesi (11.1'le kalması), orta vadede directx'i bırakabileceği şeklinde spekülasyonlara neden oluyor ki oldukça ilginç. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
-Bonesoul- Mesaj tarihi: Mayıs 4, 2012 Paylaş Mesaj tarihi: Mayıs 4, 2012 Artariel said: neyse bunları niye anlattım bilmiyorum. ama dolayısıyla c# da gözümde böyle bir dil. ellerinde olsa c'yi yok edecek herifler. öyle bir açgözlülükle gözümüze sokuyolar ki ürünlerini. ama şuda var ki win8 ve winRT ile birlikte, adamlar c++0x'i poh pohluyorlar (hoş orada da amaç kendi extensionlarını ön plana çıkarmak) ve .net ailesini baya bi kenara ittiler gibi bişi oldu. harbi şu anda microsoft'un ne yapmaya çalıştığını anlamak/kestirmek zor. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar