[linux-programlama] Re: ' { '

---------

From: Burhan Hanoglu (burhan@ideefixe.com)
Date: Tue 22 Jul 2003 - 17:06:39 EEST

  • Next message: Enver ALTIN: "[linux-programlama] Re: ' { '"

    Merhaba,
    C Programlama dilini öğrenmeye çalışan ve henüz başlangıç seviyesinde
     aslında pointer'lara kadar geldim) olan biri olarak, 1 yıllık geçmişimde
    edindiğim izlenimlere dayanarak naçizane fikirlerimi beyan etme girişimimin,
    buradaki programcılar tarafından anlayışla karşılanacağını umarak lafa
    giriyorum. Biraz uzun oldu ama, neyse....

    Ben Serdar Köylü'nün "elitizmden" kastını; diğer dillerin bu tür
    özelliklerini bilmemekle beraber, C programlama dilinin programcıya, ciddiye
    alınacak kadar düşük -donanım- düzeyinde çalışmasına olanak tanımasından
    kaynaklandığını düşünüyorum. Ne yalan söyliyim, Serdar Hocam'ın bahsettiği
    "elit tabaka" olgusunu ben de kendi çapımla sınırlı olan global düzlemde
    gözlemledim. Belirttiğim gibi diğer dilleri bu açıdan değerlendirme olanağım
    yok. Ancak, yine kendi çapımı aşmamaya çalışarak ve yüzeysel ifadelerle;
    düşük düzey programlamanın oldukça farklı bir kulvar olduğunu (belki de bana
    öyle geliyordur), derecesini bilmemekle beraber daha bir "temel teknoloji
    üretimi" olanağı sunduğunu ve daha da önemlisi, C öğrenme sürecinde donanımı
    daha iyi ve derinlemesine tanıdığımı söylemeliyim. Mesela C dilinin
    "embedded programming" de (bildiğim kadarıyla)en çok kullanılan dil olması,
    daha önemlisi C ile embedded programming olayına girebilmek, bu açıdan en
    önemli olgulardan birisi. Ve bunun için gerçekten de işlemci'den RAM'a kadar
    pek çok (üzerinde çalışacağınız) donanımı tanımanız gerekiyor. İşte benim de
    C'de en çok sevdiğim durumlardan biri, adamı zorlayıp öğrenmeye itmesi;
    kısaca "ya bu deveyi güdecen, ya da bu işi bırakacan" gibi zorlamalarla,
    gerekirse "deveye hendek atlatmayı öğrenmeye" vesile olması.

    Benim gördüğüm ve bildiğim kadarı ile, nerede donanım sözkonusu ise (ki
    donanım tasarımı ve programlaması bence bir nevi temel teknoloji
    üretimidir), orada C var. Abartı olur mu bilmem ama, ben Serdar Hoca'mın
    donanım konusundaki bilgi-becerisinin önemli ölçüde, C programcısı
    olmasından kaynaklandığını düşünüyorum.

    Saygılar.
    Burhan Hanoğlu

    ----- Original Message -----
    From: "Burak DAYIOGLU" <burak.dayioglu@pro-g.com.tr>
    To: <linux-programlama@liste.linux.org.tr>
    Sent: Tuesday, July 22, 2003 3:57 PM
    Subject: [linux-programlama] Re: ' { '

    > On Tue, 2003-07-22 at 18:41, Serdar Koylu wrote:
    > > Bende ayni kanidayim ve tezimin dayanak noktalarindan
    > > birini bu olusturuyor. Bilmem sizde katilirmisiniz..
    >
    > Katilmiyorum valla.
    >
    > > Hocam, bence, C dili ile iyice hasir nesir oldugunuzda
    > > cevrenizde son derece elit bir grup bulabiliyorsunuz. Onlarla ayni
    > > dili konusarak bilgi paylasimini son derece seviyeli yapabiliyorsunuz.
    > > Belki hic yuz yuze gorusmemis olsaniz bile, mail listleri vs., acik
    > > kodlar su bu derken, harbiden iyi bir cevreye sahip olabiliyorsunuz..
    >
    > Hatta espri yaptiginizi dusunuyorum. Bir programlama dilinin "elitizm"
    > ile ne alakasi olabilir?
    >
    > Dahasi, bence bugun Java Uygulama Sunuculari ile uygulama gelistiren
    > pek cok kisi C ile uygulama gelistirenlerden cok daha karmasik/gelismis
    > teknolojiler ile hasir nesir oluyorlar.
    >
    > selamlar.
    > --
    > Burak DAYIOGLU
    > Danisman, Pro-G Bilisim Guvenligi ve Arastirma Ltd.
    > Phone: +90 312 2101494 Fax: +90 312 2101493
    > http://www.pro-g.com.tr ICQ UIN: 72276975
    >
    >


  • Next message: Enver ALTIN: "[linux-programlama] Re: ' { '"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.