[linux-sohbet] Re: fedora

---------

From: Enver ALTIN (enver.altin@frontsite.com.tr)
Date: Wed 12 Nov 2003 - 10:17:57 EST

  • Next message: Devrim GUNDUZ: "[linux-sohbet] Re: fedora"

    On Wed, 2003-11-12 at 16:58, Enver ALTIN wrote:
    > İzninizle tekrarlıyorum, ekranda akan gcc parametrelerinin dünya
    > barışına, açlık ve salgın hastalıklar gibi global sorunların çözümüne
    > hiçbir katkısı yok. Onları beklerken harcadığımız zamanı düşünün,
    > kendinize yapacak daha iyi birşeyler bulun. Balığa falan gidin.
    > Sonuçta oluşan binary dosyalar %100 aynı :)
    BTW, Mono/C# ile uzunca bir süredir ilgileniyor olmamın öncelikli
    nedenleri arasında.

    C# ile derleme, C'ye göre derlemeden hayli farklı. Bu konuyu (C
    derleyicileri neden bu kadar CPU gücünü boşa harcıyor?) birçok yerde
    tartışmışızdır (skoylu? ali? *ping*).

    C derleyicileri bir tek .c dosyası için, onlarca .h dosyasını parse
    ediyor, büyükçe bir uygulama derlenene kadar aynı işler tekrar, tekrar,
    tekrar, tekrar, tekrar .... yapılıyor. Ciddi iş gücü boşa gidiyor.

    Borland, C++ derleyicisi ve buna tümleşik geliştirme ortamı
    (KyliC++/C++Builder)'ndan kaynaklanan kendine has çalışma tarzı ile bu
    işe ilginç bir çözüm getiriyor, tüm "projeyi" bir defada derliyor (çok
    daha fazla bellek gerektiğini söylememe gerek var mı? :), modüller
    halinde değil.

    C# daha kökten bir çözüm sağlıyor. Class yığını, namespace içerisine
    import ediliyor. Zaten C'ye göre hayli temiz bir syntax sahibi bir dil,
    dolayısıyla parsing daha basit ve hızlı, bir de VM benzeri(!) bir
    yapıyla kendini işletim sisteminin karmaşasından ayırınca
    cross-{platform|architecture|language} binary compatible bir yapı
    oluşuyor.

    -HTH

    -- 
     __________
    |          |
    |          |  Enver ALTIN (a.k.a. skyblue)
    |          |  Software developer, IT consultant
    |    FRONT |
    |==========|  FrontSITE Bilgi Teknolojisi A.Ş.
    |_____SITE_|  http://www.frontsite.com.tr/
    -- Attached file included as plaintext by Ecartis --
    -- File: signature.asc
    -- Desc: This is a digitally signed message part
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.3 (GNU/Linux)
    iD8DBQA/sk8kZCB2FZvqK0sRAksWAJsE3XOScjbiNR5Z4KKHp15k39rKegCfVZs5
    /xdKNKvGAMpFAWiNDJY1o0Q=
    =xGlM
    -----END PGP SIGNATURE-----
     
    linux-sohbet listesinden cikmak  ve tum listeci islemleri icin
    http://liste.linux.org.tr/ adresini kullanabilirisniz.
    Bu listeden cikmak icin <a href="mailto:linux-sohbet-request@liste.linux.org.tr?Subject=unsubscribe">tiklayiniz</a>
    

  • Next message: Devrim GUNDUZ: "[linux-sohbet] Re: fedora"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.