Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 @fizban http://users.aber.ac.uk/auj/voidmain.shtml @bone işte bu nedenle C/C++ değil programlamaya girişte basit bir seçilmelidir. Memory ve işlemci ile daha yakından çalışan C/C++ değil programlama mantığını daha iyi anlatan diller ki C# ve Java en popüleri günümüzde. ayrıca verdiğin örnekte olduğu gibi konsola "hello world" yazdırmak hiçbirşey. veri okuma, saklama, kaydetme, arayüz yapma vs... konsol hiçbirşey. konsol genelde algoritma yazarken, kod test ederken/debug yaparken veya örnek kodları açıklarken kullanılır senin şu anda açıkladığın örnek gibi. gerçek hayattaki kullanıma bakmak lazım ______ neyse kime laf anlatıyorum ben, paticik halkına, peh. neyden istiyorsanız ondan başlayın. 14 yaşımdan beri uğraştığım şu anda okulunu okuduğum şeyi burada size açıklamaya çalışıyorum, siz bilirsiniz. hatta okulda bilg. mühendisleri bile java görüyor, biz yazılım mühendisliği öğrencileri olarak C++ görüyoruz. bu işi mühendislik anlamında yapmak istiyorsanız C/C++ kasın, yok programcı olacaksanız java/c#. bu mesleğin diploması olmadan da istediğiniz kadar C/C++ bilin 1-0 yeniksiniz. sizden daha az C/C++ bilen ama diploması olan sizden daha değerli olur. C/C++ zaten algoritmik düzeyde anlam kazanır ve bu anlamda sadece C/C++ bilmek hiçbirşeydir. Efficient algoritma yazmak da her yiğidin harcı değildir, isterse üni bitirmiş değil master, doktora yapmış olsun. hala çoğu algoritma 1970lerden 1980lerden kalma olarak kullanılıyor daha iyileri yazılamıyor. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
fizban Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 brigand; benim dediğim de burada yazılmış zaten. assembly-level'a inmeye gerek yok. Because the startup routines that call main could be assuming that the return value will be pushed onto the stack. If main() does not do this, then this could lead to stack corruption in the program's exit sequence, and cause it to crash. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 gerek yok, ama gerçekten anlamak için inmelisin. "tamam bu böyle" demek yeterli olmamalı, nedenini, nedeninin kaynağını araştırmalı. aynı kapıya çıkıyor işte hep. C/C++ yüzeysel bilinecek dil değil, içinde ne var ne yok bilmelisin ki adam gibi kullanabilesin. yüzeysel bileceksen bir dili zaten C/C++ ile işin ne. yok yüzeysel bilmeyeceksen tek başına ne kadarını öğrenebileceksin, yıllarını veriyor insanlar bu dil için. 2 yıldır sürekli lab-ödev-proje-dersler ile uğraşıyoruz hala bir çok öğrenmem gerektiğini hissettiğin konu var C/C++ ile ilgili. C/C++'ın ne kadar geniş ne kadar güçlü ama aynı zamanda ne kadar sorunlu ne kadar düşündürücü olduğunu bilmeden burada birşeyler diyor insanlar, hele hele hello world örneğini tekrar düşününce şimdi gülesim geldi. kabul edin veya etmeyin bu böyledir arkadaş. ben hayatımı programlamaya adayacam içine edecem bilgisayarın, linuxun kernelinden girip .netten çıkacam demiyorsanız C/C++ ile işiniz yoktur, hele hele "programcılığa giriş" ile ilgili bir topicte. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 marsa gönderilen uzay araçlarında bile C++ kullanılıyor. düşünün bakalım gerçekten evde tek başına uğraşarak öğrenebileceğiniz birşey mi acaba ha hello world yazdırırsınız. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
di Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 Yau saka misin ? Adamlar kalkip .net framework'u mu yuklesinler zik kadar hizi olan islemciye ? Enerji tasarrufu icin zik kadar enerji kullanmasi lazim ayrica. O yuzden ne kadar basit ne kadar saglam o kadar iyi uzay araclarinda. Onu gectim uc noktalara kayacaksan her dil ile kayarsin. Basic ile isletim sistemi de yaparsin. Ama simdi sorsam nasil yapacagini aklin hayalin almaz muhtemelen. Gidip bir yerlerden okursan baska. Ben C'yi sadece aklima gelen bir algoritmayi denemek icin ogrenmistim. Hem de iki gunde ogrenmistim. Bir dil ile ne yapabileceginin sinirlarini kestirebiliyorsan, o seyleri yapacak bilgiye sahip olmasan da olur. Gerektigi zaman arastirip ogrenirsin. O yuzden cok bos bi olay "herseyini bilemezsiniz" geyigi. Gerek yok cunku bilmeye. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Devokai Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 amerikan ordusu da ps3leri birbirine bağlıyor süper bilgisayar yapmak için. heheh. hayır yani programcılığa giriş demiş, syntaxını anlamaktan hazmetmekten bahsetmemiş ki, basit işler c'de çok zor yapılmıyor? neyse, çıkacak sonuç konu sapmasın, java veya basic başlamak için, sonrası için python veya python diyorum ben :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Eaglewingg Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 bence biraz amacın ne olduğuna bağlı dil seçimi. Dilden ziyade önemli olan veri yapıları ve algoritmalardır. onlarda en iyi şekilde brigandın dediği gibi C ile öğrenilir. Neden derseniz basit bir örnek veriyim link list veya stack gibi veri yapılarını c de kendiniz yazarsınız. algoritmayı kafanızda tasarlarsınız. yada ne biliyim bi ikili arama ağacını c de yazmak için kafa yormanız lazım. asıl programcılık o noktada başlıyor. Yani veri yapılarını ve algoritmaları C ile öğrendikten sonra Javada veya C# la uğraştığınızda Stack s=new Stack(); s.push(new String("Deneme")); kodunun arkasında neler döndüğü, nasıl gerçekleştirildiği sizin için bir muamma olmaktan çıkar. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Devokai Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 He benim demek istediğim de bu yani... Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 .net dil değildir di, yüklesen de kullanacak dil olmadıktan sonra bir işe yaramaz ;) C/C++'tan başka zilyon tane dil var, ama C/C++ o kadar güçlü ki nasa marsa araç gönderirken tercih ediyor. tabi senin de elinden öpmek lazım böylesine bir dili 2 günde çözmüşün biz de 2 yıldır çözemiyoz işte kafamız o kadar basıyor, keşke daha zeki olsaydık Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
fizban Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 marsa gönderilen uzay araçlarında c kullanılıyor, düzelteyim =) ondan önce fortran, ondan çok daha önce de pascal kullanılmaktaydı. sebebi de exclusive erişim memory'ye. ama di sonuna kadar haklı, bir dille ne yapabileceğini bilmek ve öğrenmeye açık olmak, o dili sonuna kadar öğrenmekten daha kolay ve mantıklı. yani daha bilgisayar mühendisliği öğrencisisin, kaçıncı sınıfsın bilmiyorum ama 30 yıllık tecrüben varmış gibi konuşma, olmuyor. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 @fizban sırf C++ değil C de vardır zaten, büyük programları aç içlerinde C de kullanılır C++ da. C++'ı derleyince zaten C koduna çevrilip derlemesi yapılır, C++ gelişmiş C'dir. C'nin kullanılmasının başlıca nedeni C'ye alışkın insanın C++'tan daha çok olmasıdır, özellikle eski insanları düşündüğümüzde. C evet kullanılıyordur, C++ da kullanılıyordur, ama hiç nasaya sormadım. ha sen ben sordum C++ yok C var diyorsan diyecek lafım yok. bide ben 30 yıllık tecrübem varmış gibi konuşmayacam eğer siz de daha dün programcılıkla ilgilenmeye başlamış gibi konuşmayacaksanız. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
di Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 Brigand said: .net dil değildir di, yüklesen de kullanacak dil olmadıktan sonra bir işe yaramaz ;) C/C++'tan başka zilyon tane dil var, ama C/C++ o kadar güçlü ki nasa marsa araç gönderirken tercih ediyor. tabi senin de elinden öpmek lazım böylesine bir dili 2 günde çözmüşün biz de 2 yıldır çözemiyoz işte kafamız o kadar basıyor, keşke daha zeki olsaydık Bilgisayar muhendisliklerinde ne okutuldugunu gayet iyi bilen biri olarak diyorum ki durum boyleyse hakkatten sizde bir sorun var. Bu arada .net framework yazmisim zaten. Dil demekle neyi amacladin anlamadim. .NET'in olayi, platformu destekleyen her aygitta (buzdolabin bile olur) bu platforma uygun yazilimlari calistirmaktir. O yuzden gidip .NET ile mi calissinlar diye soruyorum, karsiliginda .NET bir dil degil diyosun. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
aquila Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 konu programciliga giris tartisilan assembly, nasa ne kullaniyo. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Devokai Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 Ciddi aklıma takıldı, buzdolabını programlayabiliyor muyuz ya? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
vaniLLe Mesaj tarihi: Ocak 11, 2010 Konuyu açan Paylaş Mesaj tarihi: Ocak 11, 2010 oy oy her kafadan farkli bi ses cikmis. en son C#'de karar kilmistim, birileri basic diyo simdi. napcagimi bilemedim. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
aquila Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 ne basici ya, gir sen c#a. ben de giriim hatta, birlikte girelim. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
di Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 C# iyi bir tercih. Hem kolay ogrenirsin hem de yapmak istediklerini daha hizli cikarirsin. Amac cogunlukla desktop yazilimi yapmak ise birebir. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
aktiftablet Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 Herkes çok iyi bilince tartışma böyle oluyo demek ki. Bilgisayar mühendisliği yapan kaç tane bilgisayar mühendisi var o da ayrı bi merak konusu benim için. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 di said: Brigand said: .net dil değildir di, yüklesen de kullanacak dil olmadıktan sonra bir işe yaramaz ;) C/C++'tan başka zilyon tane dil var, ama C/C++ o kadar güçlü ki nasa marsa araç gönderirken tercih ediyor. tabi senin de elinden öpmek lazım böylesine bir dili 2 günde çözmüşün biz de 2 yıldır çözemiyoz işte kafamız o kadar basıyor, keşke daha zeki olsaydık Bilgisayar muhendisliklerinde ne okutuldugunu gayet iyi bilen biri olarak diyorum ki durum boyleyse hakkatten sizde bir sorun var. Bu arada .net framework yazmisim zaten. Dil demekle neyi amacladin anlamadim. .NET'in olayi, platformu destekleyen her aygitta (buzdolabin bile olur) bu platforma uygun yazilimlari calistirmaktir. O yuzden gidip .NET ile mi calissinlar diye soruyorum, karsiliginda .NET bir dil degil diyosun. ilk olarak zik kadar hızı olan işlmeci demişsin üstte, senin benim işlemcim .neti gayet çalıştırıyorda nasanın uzaya gönderdiği araçların işlemcileri yetmiyor. intel quad core hediye mi etsek ne yapsak. .net yine C/C++ ile yazılıyor (CLR kısmı), isterlerse kullanırlar. C/C++ ile herşeyi yaparsın, hatta 2 günde bile öğrenirsin di mi ama di mi di o kadar güçlü işte Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 aktiftablet said: Herkes çok iyi bilince tartışma böyle oluyo demek ki. Bilgisayar mühendisliği yapan kaç tane bilgisayar mühendisi var o da ayrı bi merak konusu benim için. benim için merak konusu olan ise bilgisayar mühendisi olmayıp kendini bilgisayar mühendisi sanan kaç kişi var sorusu. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
aquila Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 ben hic bilmedigim icin, tartismiyorum mesela. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
di Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 Brigand said: ilk olarak zik kadar hızı olan işlmeci demişsin üstte, senin benim işlemcim .neti gayet çalıştırıyorda nasanın uzaya gönderdiği araçların işlemcileri yetmiyor. intel quad core hediye mi etsek ne yapsak. Nasil yetmiyor demek istedin de eksik yazdin sanirim. Iste patladigin nokta bu. Adamlarin bir mekik isletmek icin quad-core islemciye ihtiyaclari yok. Fazlasi daha fazla enerji tuketimi demek. Lazim degil adamlara. 386-486 ayarinda islemci fazlasiyla islerini goruyor desem yeridir. Iskembeden atmadan bildigin konularla orneklendir oyle devam edelim. Komik duruma dusuyosun su sekilde. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
aquila Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 nasa en kralini, guclusunu degil de, en basidini kullanma kafasinda, minimalist. ooo neler neler yaparim bunla ben degil, istedigimi duzgun yapsin yeter. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Brigand Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 di said: Brigand said: ilk olarak zik kadar hızı olan işlmeci demişsin üstte, senin benim işlemcim .neti gayet çalıştırıyorda nasanın uzaya gönderdiği araçların işlemcileri yetmiyor. intel quad core hediye mi etsek ne yapsak. Nasil yetmiyor demek istedin de eksik yazdin sanirim. Iste patladigin nokta bu. Adamlarin bir mekik isletmek icin quad-core islemciye ihtiyaclari yok. Fazlasi daha fazla enerji tuketimi demek. Lazim degil adamlara. 386-486 ayarinda islemci fazlasiyla islerini goruyor desem yeridir. Iskembeden atmadan bildigin konularla orneklendir oyle devam edelim. Komik duruma dusuyosun su sekilde. senin spaceship kavramın kendini marsa kadar götürebilecek enerjiye sahip ama işlemci çalıştıracak enerjiye sahip değil makinalar galiba. o araçlar marstan görüntü alıp dünyaya gönderiyor, sırf o görüntüleri process edip dünyaya göndermek için bile çok büyük işlemci gücü gerekir. neyse, bir önceki mesajımda dediğim gibi işte... Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Devokai Mesaj tarihi: Ocak 11, 2010 Paylaş Mesaj tarihi: Ocak 11, 2010 İYİ DE İŞTE O İŞLEMCİYİ NEDEN .NET İLE İSRAF ETSİNLER of. drama oluyor topik, behlül kaçar. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar