bugün
- kürt milliyetçiliğinin çok komik olması16
- jose mourinho15
- esma bint mervan9
- tezgahtarlık yapan doktora mezunu31
- yazarların bira içme rekorları12
- bir hafızın ateiste karşı müthiş açıklamaları8
- tatvan belediyesinde rte'nin resminin indirilmesi29
- zalbert ramstein11
- aziz yıldırım ve ali koç'un canlı yayına çıkması38
- irem derici'nin erkek sevdası12
- akp nin iktidardan düştüğü gün13
- sözlükten hatun kaldırmak9
- maca sekiz10
- ankarayı sel aldı27
- iskilipli atıf hoca8
- erkek sünnetine 18 yaş sınırı getirilmesi20
- ali koç ve aziz yıldırım başkanlık seçimi8
- gideon reid morgan jj10
- bik bik'in gece kapısına gidip serenat yapmak13
- meral akşener14
- giden gider9
- kemalist rejimin astığı hocalar8
- vallahi de kemal'in düşmanıyım10
- anın görüntüsü13
- dünyanın en güzel kızıyla karşılaşmak10
- kıza iğne batıran türbanlı14
- kendini bir görsel ile anlat22
- uludağ sözlük köpek avlama timi18
- allah'ın bizi yobazlarla imtihan ettiği gerçeği8
- saraca silsüpüroğlu12
- hafta içi avm kafelerinde oturan menopoz karılar13
- kızılcık şerbeti 2 nci sezon finali11
- aktroll yazarları donuzlayıp umursamamak10
- evlendikten sonra çok daha iyisiyle karşılaşmak21
- xdearm10
- herkesle iyi geçinmek18
- sözlükte kendinize yakın hissettiğiniz kişiler10
- aşkım ben hiç osurmuyorum bizde genetik diyen kız16
- gizli samyelin moderatör olması13
- kuresel ikinma'nın sevgilisi19
- dünyanın en güzel kızını tarif et16
- icardi190528
- sekse doymuş erkek12
- dem parti'nin tc kürdistan da işgalci açıklaması9
- en ilginç bilgiler11
- gizli samyel13
- küresel ıkınma9
- dinlilerin dinsizlere sürekli lakap takması12
- namaz kılmayan türk değildir12
- dem parti'nin valiyi ölümle tehdit etmesi8
nesneye yönelik(object oriented) tarzında, "gelişmiş diller" sınıfına giren bir yazılım dilidir. seri ve esnek programlama konusunda java, c++ ve c gibi dillere göre çok daha avantajlıdır. çok geniş bir kütüphanesi olduğundan, karışık fonksiyonları yazmayı çok kolaya indirger. ancak programlama diline yeni başlayanlar için tavsiye edilmez. çünkü yeni başlayan bir kişinin bu kadar pratik bir programlama diline girişmeden evvel, c, c++ veya java gibi çok fazla "yazım" hatası yapılabilecek dillerde kendini geliştirmesi önemlidir.
her ne kadar pratikte olsa, günümüzde pek çok büyük firma(başta apple ve microsoft), işletim sistemlerini ve uygulamalarını yazarken c ve türevlerini(c++, objective-c) tercih etmektedir. hatta ios uygulamalarının çoğu objective-c ile yazılır. bunun sebebi, c dilinin hafıza yönetimi assembly ile yazıldığı için daha hızlı çalışmasıdır. yani teknik konuşmayı bir kenara bırakırsak, bir işletim sistemi ram üzerinde çok fazla yer işgal ederse program daha yavaş çalışacaktır. nasıl bir şey olduğunu merak eden varsa windows vista'yı hatırlayabilirler. yani işin özü, c ile işe girip, objective-c öğrendikten sonra, kendi ios cihazınıza basit uygulamalar yazıp eğlenebilirsiniz. en basitinden, 4 işlem yapan bir hesap makinesi yapıp bunun telefona atabilirsiniz.
c statik bir dil olduğu için, yazılan programların, amaçları dışına taşıp kafalarına göre davranma ihtimalleri daha düşüktür ama bu avantaj, her fonksiyon için ayrı ayrı kod yazmayı gerektirir(düşününce bile başıma ağrı girdi). burada da python'un "object oriented" olma avantajı devreye girer.
öğrenmeye başlamak isterseniz eğer, hangisi ile başladığınızın bir önemi yoktur. ancak iş bulma konusunda sanırsam ki c ve türevleri daha çok tercih ediliyor. ama yazılım mühendisiyseniz, her iki programı da ana diliniz gibi bilmeniz gerektiği su götürmez. bir tanesinin mantığını kavradıktan sonra diğerine geçiş zor olmayacaktır. aradaki yazım(syntax) farklarını bildikten sonra uçar gidersiniz.
elektronik mühendisleri, c dilini tabiri caizse "sike sike" öğrenmek zorundadırlar. çünkü elektronik parçaların(işlemci, ekran kartı, ses kartı, vb...) sürücü(driver) programları c dilinde yazılmaktadır. işlemci mimarisi ise, assembly ve c'nin birleşip voltran'ı oluşturdukları alandır.
ama merakınız varsa öğrenin tabii. 1 dil 1 insan, 2 dil 2 insan nihayetinde...
her ne kadar pratikte olsa, günümüzde pek çok büyük firma(başta apple ve microsoft), işletim sistemlerini ve uygulamalarını yazarken c ve türevlerini(c++, objective-c) tercih etmektedir. hatta ios uygulamalarının çoğu objective-c ile yazılır. bunun sebebi, c dilinin hafıza yönetimi assembly ile yazıldığı için daha hızlı çalışmasıdır. yani teknik konuşmayı bir kenara bırakırsak, bir işletim sistemi ram üzerinde çok fazla yer işgal ederse program daha yavaş çalışacaktır. nasıl bir şey olduğunu merak eden varsa windows vista'yı hatırlayabilirler. yani işin özü, c ile işe girip, objective-c öğrendikten sonra, kendi ios cihazınıza basit uygulamalar yazıp eğlenebilirsiniz. en basitinden, 4 işlem yapan bir hesap makinesi yapıp bunun telefona atabilirsiniz.
c statik bir dil olduğu için, yazılan programların, amaçları dışına taşıp kafalarına göre davranma ihtimalleri daha düşüktür ama bu avantaj, her fonksiyon için ayrı ayrı kod yazmayı gerektirir(düşününce bile başıma ağrı girdi). burada da python'un "object oriented" olma avantajı devreye girer.
öğrenmeye başlamak isterseniz eğer, hangisi ile başladığınızın bir önemi yoktur. ancak iş bulma konusunda sanırsam ki c ve türevleri daha çok tercih ediliyor. ama yazılım mühendisiyseniz, her iki programı da ana diliniz gibi bilmeniz gerektiği su götürmez. bir tanesinin mantığını kavradıktan sonra diğerine geçiş zor olmayacaktır. aradaki yazım(syntax) farklarını bildikten sonra uçar gidersiniz.
elektronik mühendisleri, c dilini tabiri caizse "sike sike" öğrenmek zorundadırlar. çünkü elektronik parçaların(işlemci, ekran kartı, ses kartı, vb...) sürücü(driver) programları c dilinde yazılmaktadır. işlemci mimarisi ise, assembly ve c'nin birleşip voltran'ı oluşturdukları alandır.
ama merakınız varsa öğrenin tabii. 1 dil 1 insan, 2 dil 2 insan nihayetinde...
güncel Önemli Başlıklar