[linux-programlama] Re: Hangi gui aracı kullanılmalı?

---------

From: Enver ALTIN (enver.altin@frontsite.com.tr)
Date: Tue 02 Dec 2003 - 07:48:53 EST

  • Next message: Ismet Sonmez: "[linux-programlama] Re: Hangi gui aracı kullanılmalı?"

    Merhaba,
    On Tue, 2003-12-02 at 12:34, Çağatay Tengiz wrote:
    > Yorumlarınız için teşekkürler Evren Bey. Size ve gruba bir iki sorum
    > daha olacak.

    Enver :)

    > 1- Evet veri tabanı erişimi kullanıyorum hem de çok yoğun olarak ama
    > Firebird SQL (www.firebirdsql.org) kullanıyorum. Sonuçta bu veri
    > tabanını platform bağımsız diye nitelendirebilirim. Linux, m$, aix, bsd
    > portları mevcut. (Hatta bir veritabanı dosyasını winscp ile windowstan
    > linuxa olduğu gibi kopyalayıp (backup/restore yapmadan) üzerinde
    > çalışmaya devam ettim. :) )

    InterBase/FireBird, 4.0 sürümünden bu yana kullandığım bir yazılım. Jeff
    Overcash IBX ve IBConsole gelistirmeye henuz baslamamisken, Delphi SQL
    Explorer ile baglanarak yonetiyorduk bir zamanlar :)

    Tam anlamiyla harika bir veritabani. Shadow/mirror, distributed
    database, transaction, stored procedure, trigger destegi, ne ararsaniz
    var, ustelik el kadar birsey. Cok buyuk sistemlerden tutunda cok kucuk
    embedded veritabani gereksinimleri icin bile, self-scaling
    zero-maintenance veritabani olarak biliniyor.

    Gnome-DB (libgda, libgnomedb) [http://www.gnome-db.org/] ile
    InterBase/Firebird'un yani sira diger bircok veritabanina da yuksek
    performansla ve kolaylikla erisebilirsiniz. Gnome-DB'yi, BDE gibi
    dusunebilirsiniz.

    > 2- Peki python nasıl kalır böyle bir uygulama için? Geleceğin
    > programlama dilleri bu tarz diller deniyor. Daha az insan daha çok
    > makina vakti günümüzde daha az maliyetli deniyor da...

    Python yerine Mono diyorum ve Python konusunu burada kapatiyorum.

    > 3- Mono projesenin geleceği nasıl? C# bir programlama dili olarak nereye
    > oturur? Ne kadar başarılıdır?

    http://skyblue.gen.tr/sunumlar/mono/

    Mono projesinin (yakin) gelecegi tum diger scripting dillerinden daha
    parlak, cunku tum framework MIT X11 veya LGPL lisanslari altinda yeniden
    implemente ediliyor. Yalnizca kutuphaneler icin wrapper yazilmiyor.

    C# hakkindaki kisisel gorusum ise tum zamanlarin en guzel gorunen, en
    okunakli, en kolay kullanilan programlama dili oldugu yonunde. Bu gune
    kadar gelistirilmis tum dillerin en iyi ozelliklerini bir araya
    getiriyor ve .NET Framework ile mukemmel uyumu saglayacak yetenekleri
    ekliyor. Tam anlamiyla harika bir dil.

            using System;
            using Gtk;
            using GtkSharp;
            using System.Drawing;
            
            class deneme {
                    public static int Main () {
                            Application.Init ();
                            Window win = new Window ("deneme");
                            win.DefaultSize = new Size (300, 150);
                            win.DeleteEvent += new DeleteEventHandler (window_delete);
                            Button btn = new Button ("Buton");
                            btn.Clicked += new EventHandler (btn_click);
                            win.Add(btn);
                            win.ShowAll ();
                            Application.Run ();
                            return 0;
                    }
                    static void btn_click(object obj, EventArgs args) {
                            Console.WriteLine ("Butona basildi");
                    }
                    static void window_delete(object obj, DeleteEventArgs args) {
                            Application.Quit ();
                            args.RetVal = true;
                    }
            }

    Sizce de okunakli degil mi? Ayni kodu C ile yazmayi deneyin. Bu hicbir
    sey. libglade ile birlikte Mono/C#/Gtk# kullaninca bu karmasanin
    hicbirini gormuyorsunuz.

    Inet-tr'da (onumuzdeki hafta persembe gunu) bir Mono sunumumuz olacak.
    Vaktiniz olursa buyurun, birlikte yuzyuze tartisabiliriz.

    -- 
     __________
    |          |
    |          |  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/zIo0ZCB2FZvqK0sRAnNuAJ9BxYoX0nPaRtIUdnBubd44gSwudACePQwt
    2NaxbMDOXSLjo03SJMW+Pkg=
    =tD1M
    -----END PGP SIGNATURE-----
    

  • Next message: Ismet Sonmez: "[linux-programlama] Re: Hangi gui aracı kullanılmalı?"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.