C# ın Genel Özellikleri ve Kullanım Kolaylığı

Bu başlık kilitlidir. Yeni mesajlar gönderilemez veya mevcut mesajlar düzenlenemez.
yusufkurt
25-02-2005, 11:02   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
10 mesaj
Kayıt Tarihi:Kayıt: Şub 2005

C# ın genel özellikleri arasında başta Visual Basic'in kullanım kolaylığı , C++  ın nesneye yönelik tarafı ve Java dilinin Platform bağımsızlığını birleştiren yeni nesil programlama dilidir.Yani %100 nesneye yönelik, C++ veya C den çok daha kolay ve Yazdığınız kodu framework'un çalıştığı her işletim sisteminde çalıştırabilirsiniz.

Nesneye yönelik programlama dillerinin en büyük özelliklerinden biri yazdığınız programın kodunu daha sonraki benzer uygulamalarda da ufak değişiklikler ile kullanabilirsiniz.Bu size zamandan ve maliyetten büyük tasarruflar sağlar.Kodların güvenli olması yani Kapsülleme ile dış ortamlardan korunması ancak bir arabirim (method) ile değiştirilebilmesi ile kodlarınız daha güvenli olmaktadır.

  Java dilinden 3.5 kat daha hızlı , Visual basic ve Visual C++ dan da bir o kadar hızlıdır C# .

  C, C++ da stringler karakter dizileri ile belirtilirdi.Ancak C# da string denilen sınıf sayesinde işlemler O kadar kolaylaştıkii.Örneğin C dilinde ;

char isim[30];
strcpy(isim,"Chip Forum");

şeklindeki bir ifadeyi C# da çok kolay biçimde

string isim="Chip Forum";

diyerek belirtebilirsiniz...

Stringleri karşılaştırmak , string işlemleri de bir o kadar kolay olmaktadır.

C# Çöp toplama ve kaynak yönetimi ile programların RAM yada belleği çok daha verimli kullanır...

Windows uygulamalarını O kadar kolay biçimde oluşturursunuzkiii . Pastanın süsü için o kadar kod ile uğraşmazsınız.Tüm API ler kolay kullanımı ile emriniz altındakir.

namespace ler ile Sınıfların himayesi çok daha kolay yani aynı projede çalışan kişilerin yazdıkları sınıfların isimleri aynı bile olsada namespace ler yardımıyla karışmaz.

Yazdığınız kodlar her ortamda Framework ile tekrardan derlenerek ortama uyum sağlar.JIT(Just In Time) İle Çalışma zamanında kodlar derlenir ve cache konur.Çalışma zamanında derlenmemiş bir kod parçasına gelince hemen JIT ile derlenir ve çalışmaya devam eder.

Her şeyden Önce C# Kullanımı kolay , %100 nesne yönelimli , Platform bağımsız bir dil ve gelecek tabanlı uygulamalar için uygun ve sağlam bir dildir.

Son Düzenleme: yusufkurt ~ 25 Şubat 2005 11:10
SeRBoY_WHiTe
28-02-2005, 11:46   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

yusufkurt' a bu yazısında katılmadıgım ve yanlış gordugum bazı noktaları duzelterek bir cevap yazmak istiyorum.

Alıntı:
"C# ın genel özellikleri arasında başta Visual Basic'in kullanım kolaylığı , C++ ın nesneye yönelik tarafı ve Java dilinin Platform bağımsızlığını birleştiren yeni nesil programlama dilidir.Yani %100 nesneye yönelik, C++ veya C den çok daha kolay ve Yazdığınız kodu framework'un çalıştığı her işletim sisteminde çalıştırabilirsiniz."

Öncelikle C#; C++ ın degil Java'nın nesneye yönelik kısmını koplayalamıştır(ya da siz birleştirmiş diyorsunuz, ben çalmışda diyebilirdim neyse). Çünkü C++ %100 nesne tabanlı bir programlama dili degildir. Bir anlamda biraz ondan, biraz bundan(bunu kesinlikle hafife almak icin yazmıyorum cunku bu da bir ayrıcalıktır yerine gore) hibrit diye tabir edebilecegimiz bir dildir. Kolaylıga gelince bence bu goreceli bir kavramdır. Bana gore C/C++/Java da kolay. Önemli olan ne ile ugrastıgın. C# %100 nesne yönelimli olabilir ben test etmedim :) ama FrameWork muhabbeti JavaVirtualMachine teknolojisine ne kadarda benziyor degil mi? !!! :)


Alıntı:
Java dilinden 3.5 kat daha hızlı , Visual basic ve Visual C++ dan da bir o kadar hızlıdır C# .

Ben C# ın Java dan ne kadar hızlı oldugunu bilmiyorum. Aslında hızlı olup olmadıgınıda bilmiyorum. Diyelim ki hızlı olsun önemli olan tek basına hız degil optimum performanstır. Oldu olacak kodları Assembly le yazalım. Her halde C# Assembly den daha hızlı degildir. :)


Alıntı:
C, C++ da stringler karakter dizileri ile belirtilirdi.Ancak C# da string denilen sınıf sayesinde işlemler O kadar kolaylaştıkii.Örneğin C dilinde ;
char isim[30];
strcpy(isim,"Chip Forum");

şeklindeki bir ifadeyi C# da çok kolay biçimde

string isim="Chip Forum"; diyerek belirtebilirsiniz...
Stringleri karşılaştırmak , string işlemleri de bir o kadar kolay olmaktadır.

Buda bence cok yanlıs bir bilgilendirme. Şöyleki;
C   deki: char  *isim="Chip Forum"      un ve
C++ daki: AnsiString isim="Chip Forum"; un
C#  daki: string isim="Chip Forum"; dan ne farkı var. //Örnekleri cogalta bilirim :)
Özelte C/C++ daki string ifadelerin yanlızca dizilerle(C# da da aynı zamanda mevcut bulunan) ifade edilebilecegi gibi bir bilgilendirme haksızlık degil mi? Bu arada stringlerin işlenmesinde C++ C# dan aşağı kalacak da degildir.
Java ile emsal örnek vermeye gerek bile duymuyorum.


Alıntı:
C# Çöp toplama ve kaynak yönetimi ile programların RAM yada belleği çok daha verimli kullanır...

Bu da gene Java ile gelen bir özellik. Yani bellegin otomatik tahsisi ve gene otomatik olarak boşaltılması, işi biten nesnelerin otomatik olarak yok edilmesi. C++ da ise pointerlarla bellekde dilendigi gibi dolasılma bir eksiklik degil, aksine ayrıcalıktır. Bunun icin tehlikeli ve guvenilirligi azaltıyor denilebilir. Doğru! Ama programlama dan kaynaklanan hatalardan dilin ne kabahati var. Dedigim gibi önemli olan bu özelliği bir avantaj olarak kullanabilmek.


Alıntı:
Windows uygulamalarını O kadar kolay biçimde oluşturursunuzkiii . Pastanın süsü için o kadar kod ile uğraşmazsınız.Tüm API ler kolay kullanımı ile emriniz altındakir.

C++ ve Java ile programlama yapabiliyorum diyip de, cok kaliteli ve yetenekli IDE lerin bulundugu piyasada Windows uygulamaları oluşturmada zornalacak biri olduguna inanmıyorum. Hatta internet uygulamaları cabası :) unutmadan Linux ve digerleri de vardı :).


Alıntı:
Yazdığınız kodlar her ortamda Framework ile tekrardan derlenerek ortama uyum sağlar.JIT(Just In Time) İle Çalışma zamanında kodlar derlenir ve cache konur.Çalışma zamanında derlenmemiş bir kod parçasına gelince hemen JIT ile derlenir ve çalışmaya devam eder.

:) Java da kodları cogu zaman farlı bir ortamda derlemeye bile gerek olmuyor. Bir kere yaz ve bırak JVM yorumlasın...


Alıntı:
Her şeyden Önce C# Kullanımı kolay , %100 nesne yönelimli , Platform bağımsız bir dil ve gelecek tabanlı uygulamalar için uygun ve sağlam bir dildir.

E artık yorum size kalmış!... :)


   Son olarak amacım bağcıyı dövmek degil. Ama C/C++/Java gibi programlama dunyasında cıgır acmıs ve halen son derece populer olan ve populeritesini kaybetmesi soz konusu dahi olmayan gercek programlama dillerinin hakkını da burada yedirecek degildim.
   C# a gelince dileyen kullanabilir kotu bir dil kesinlikle degil. Bilakis cok guzel bir yazılım teknolojisi. Microsoft'un en buyuk pazarlama teknigi olan bir teknolojinin cıkmasını bekleyip, onun tutulup tutulmadıgını takip ettikten sonra, eger tutulduysa bir benzerinide kendi yapıp piyasaya surmenin bir ürünü olsada.

Son Düzenleme: SeRBoY_WHiTe ~ 28 Şubat 2005 11:54
Eyüp Korkusuz
03-03-2005, 11:34   |  #3  
Yıllanmış Üye
Teşekkür Sayısı: 0
2,077 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004

Tamam arkadaşlar kavga etmeyelim olur büle şeyler yaptığınız yorumlar için de teşekkür ederim baya yararlı olmuş...

Banned
03-03-2005, 19:56   |  #4  
Banlandı
Teşekkür Sayısı: 0
548 mesaj
Kayıt Tarihi:Kayıt: Oca 2005

Sonuna kadar arkandayım bu konuda...
Tebrikler iyi izlenimdi..Tabi arkadaşın bunu Copy past yapma olasılığıda var..Bilmeden de yazmış olabilir bu yüzden o arkadaşa teşekkür ederim..

alıntı:
Gönderen : SeRBoY_WHiTe

yusufkurt' a bu yazısında katılmadıgım ve yanlış gordugum bazı noktaları duzelterek bir cevap yazmak istiyorum.

Alıntı:
"C# ın genel özellikleri arasında başta Visual Basic'in kullanım kolaylığı , C++ ın nesneye yönelik tarafı ve Java dilinin Platform bağımsızlığını birleştiren yeni nesil programlama dilidir.Yani %100 nesneye yönelik, C++ veya C den çok daha kolay ve Yazdığınız kodu framework'un çalıştığı her işletim sisteminde çalıştırabilirsiniz."

Öncelikle C#; C++ ın degil Java'nın nesneye yönelik kısmını koplayalamıştır(ya da siz birleştirmiş diyorsunuz, ben çalmışda diyebilirdim neyse). Çünkü C++ %100 nesne tabanlı bir programlama dili degildir. Bir anlamda biraz ondan, biraz bundan(bunu kesinlikle hafife almak icin yazmıyorum cunku bu da bir ayrıcalıktır yerine gore) hibrit diye tabir edebilecegimiz bir dildir. Kolaylıga gelince bence bu goreceli bir kavramdır. Bana gore C/C++/Java da kolay. Önemli olan ne ile ugrastıgın. C# %100 nesne yönelimli olabilir ben test etmedim :) ama FrameWork muhabbeti JavaVirtualMachine teknolojisine ne kadarda benziyor degil mi? !!! :)


Alıntı:
Java dilinden 3.5 kat daha hızlı , Visual basic ve Visual C++ dan da bir o kadar hızlıdır C# .

Ben C# ın Java dan ne kadar hızlı oldugunu bilmiyorum. Aslında hızlı olup olmadıgınıda bilmiyorum. Diyelim ki hızlı olsun önemli olan tek basına hız degil optimum performanstır. Oldu olacak kodları Assembly le yazalım. Her halde C# Assembly den daha hızlı degildir. :)


Alıntı:
C, C++ da stringler karakter dizileri ile belirtilirdi.Ancak C# da string denilen sınıf sayesinde işlemler O kadar kolaylaştıkii.Örneğin C dilinde ;
char isim[30];
strcpy(isim,"Chip Forum");

şeklindeki bir ifadeyi C# da çok kolay biçimde

string isim="Chip Forum"; diyerek belirtebilirsiniz...
Stringleri karşılaştırmak , string işlemleri de bir o kadar kolay olmaktadır.

Buda bence cok yanlıs bir bilgilendirme. Şöyleki;
C   deki: char  *isim="Chip Forum"      un ve
C++ daki: AnsiString isim="Chip Forum"; un
C#  daki: string isim="Chip Forum"; dan ne farkı var. //Örnekleri cogalta bilirim :)
Özelte C/C++ daki string ifadelerin yanlızca dizilerle(C# da da aynı zamanda mevcut bulunan) ifade edilebilecegi gibi bir bilgilendirme haksızlık degil mi? Bu arada stringlerin işlenmesinde C++ C# dan aşağı kalacak da degildir.
Java ile emsal örnek vermeye gerek bile duymuyorum.


Alıntı:
C# Çöp toplama ve kaynak yönetimi ile programların RAM yada belleği çok daha verimli kullanır...

Bu da gene Java ile gelen bir özellik. Yani bellegin otomatik tahsisi ve gene otomatik olarak boşaltılması, işi biten nesnelerin otomatik olarak yok edilmesi. C++ da ise pointerlarla bellekde dilendigi gibi dolasılma bir eksiklik degil, aksine ayrıcalıktır. Bunun icin tehlikeli ve guvenilirligi azaltıyor denilebilir. Doğru! Ama programlama dan kaynaklanan hatalardan dilin ne kabahati var. Dedigim gibi önemli olan bu özelliği bir avantaj olarak kullanabilmek.


Alıntı:
Windows uygulamalarını O kadar kolay biçimde oluşturursunuzkiii . Pastanın süsü için o kadar kod ile uğraşmazsınız.Tüm API ler kolay kullanımı ile emriniz altındakir.

C++ ve Java ile programlama yapabiliyorum diyip de, cok kaliteli ve yetenekli IDE lerin bulundugu piyasada Windows uygulamaları oluşturmada zornalacak biri olduguna inanmıyorum. Hatta internet uygulamaları cabası :) unutmadan Linux ve digerleri de vardı :).


Alıntı:
Yazdığınız kodlar her ortamda Framework ile tekrardan derlenerek ortama uyum sağlar.JIT(Just In Time) İle Çalışma zamanında kodlar derlenir ve cache konur.Çalışma zamanında derlenmemiş bir kod parçasına gelince hemen JIT ile derlenir ve çalışmaya devam eder.

:) Java da kodları cogu zaman farlı bir ortamda derlemeye bile gerek olmuyor. Bir kere yaz ve bırak JVM yorumlasın...


Alıntı:
Her şeyden Önce C# Kullanımı kolay , %100 nesne yönelimli , Platform bağımsız bir dil ve gelecek tabanlı uygulamalar için uygun ve sağlam bir dildir.

E artık yorum size kalmış!... :)


   Son olarak amacım bağcıyı dövmek degil. Ama C/C++/Java gibi programlama dunyasında cıgır acmıs ve halen son derece populer olan ve populeritesini kaybetmesi soz konusu dahi olmayan gercek programlama dillerinin hakkını da burada yedirecek degildim.
   C# a gelince dileyen kullanabilir kotu bir dil kesinlikle degil. Bilakis cok guzel bir yazılım teknolojisi. Microsoft'un en buyuk pazarlama teknigi olan bir teknolojinin cıkmasını bekleyip, onun tutulup tutulmadıgını takip ettikten sonra, eger tutulduysa bir benzerinide kendi yapıp piyasaya surmenin bir ürünü olsada.



yusufkurt
04-03-2005, 10:27   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
10 mesaj
Kayıt Tarihi:Kayıt: Şub 2005

Verdiğiniz cevaplar için teşekkür ederimm .

Benimde bir kaç demek istediğim şey war.

Öncelikle Hepimizin bildiği gibi diller Doğarlar , yaşarlar , gelişirler.Buna Sizin belirttiğiniz ifade de Çalmak demek yanlış olur.Dil kimsenin kişisel Malı değil ewrensel niteliktedir.Bundan Dolayı İster Prolog isterse C++ yada Javanın özellikleri onlara özgü değildir.Daha iyisini geliştirmek için öncekiler kullanılmalıdır.

C++ , Java nesneye Yönelik programlama dilleri.Dilde bulunan eksiklik bir sonraki dilde giderilmekte veya Çözümler bulunmaktadır.C# ın burda herhangibir propagandasını veya Diğer C++ gibi dilleri kötülemek babında bir şey demedim.Bunlar işe yaramaz bırakın bunları gibi de bir ifade kullanmadım.Tek amacım C#ı biraz olsun kıyaslamaktı.Burda Javanın ne JVM (java virtual Machine)si nide tartışmadım.Burda gördüklerim yalnız Kendini beğenmişlikten başka bir şey değil...

Performans Bakımından optimum performans Javadan ve Visual C++ dan daha iyi.Genel olarak.Performans bakımından Ewet yazılan kodların çalışması Javadan daha hızlı ve genel bir performans war...JIT (Just In Time) derleyicisi 3 tiptir.
  JIT derleyicileri çalışma zamanında kodu derlerken eğer RAM'in müsaitse Kodun derlenmiş kısmının hepsini RAM de tutar ve ulaşma bakımından best performans sağlar.Eğer RAM'in müsait değilse kodun sadece gereken kısmına gelince orayı derler ve en eski bilgiyi RAM'den siler.Burda C#ın IL (intermediate language) Aradil kullanması programların yavaşlığına engel oluyor.Fakat platform bağımsızlığını sağlıyor.

Gelişmiş IDE olayında burda C++ da , javada Çok zor görsel program yapılıyor gibi de bir ifade kullanmadım.C++ Builder ve Delphi'yi 4 senedir kullanıyorum.Gerek internet gerekse Application'lar kolaylıkla yapılıyor.Ben aksini iddaa etmedim. Linux ' ve diğerleri olayına gelince.Herkes.Bunada tamamen katılmıyorum.Büyük kurumsal firmalar haricinde Linux'u kim geliştiriyor.Hadii kaynak kodu açık yazsana Ek modüllerini yazsana uygulamalarını dediğimizde Linux tam bir karmaşa bence.Gerek grafik kütüphaneleri gerekse diğer versiyonları tam bir karmaşa.Birinde yazdığın program bir diğerinde çalışması garanti değil.C dili Linux için bir tek Driver yazmayı ve Çekirdek modülü yazmayı ifade ediyor benim için başka bir şey değilll.Fazla dağıtmanın manası yok.


C++ kullanan profesyonele göre Elinde büyük bir silah olabilir.Ama bu profesyonel 5000-10000 satıra geldiği zaman artık işler biraz daha karışır.Bir önceki sınıfın bıraktığı yada başka bir modülün kullandığı belleğin destructor kullanılarak  unutulması programın Çökmesine neden olur.
Bu kadar serbesttlik güvenliği azaltıyor.

Alıntı :

Serboy_White'ın dediği gibi

  Son olarak amacım bağcıyı dövmek degil. Ama C/C++/Java gibi programlama dunyasında cıgır acmıs ve halen son derece populer olan ve populeritesini kaybetmesi soz konusu dahi olmayan gercek programlama dillerinin hakkını da burada yedirecek degildim.

sözüyle Eğer bir dilin popüleritesini kaybetmeyeceklerini düşünürseniz Gelecekte sizin yerinizde o kadar demektir.Hiç bir dil'in geleceği Kesin değildir.Eğer Yeni eskiden iyiyse Eskinin tüm güzel yönlerini alır kendisi eksiklerini giderir ve onu ezer .C++ ın geliştiricisi Bjarne Stroustrup 'un belirttiği gibi Diller Doğar , Yaşar , Gelişir ve Devrederler...

Burada Sayfalar dolusu yazabilirim.Fakat anlatmak istediklerim bunlar.

                                                               Teşekkür ederim ...

Son Düzenleme: yusufkurt ~ 04 Mart 2005 10:46
SeRBoY_WHiTe
09-03-2005, 14:31   |  #6  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

Arkadasımıza oncelikle yer yer hakaret etmekten geri durmadıgı cvp ı icin tesekkur ediyorum. Eksik yerleri doldurmaya calısacagım.

Alıntı:
Öncelikle Hepimizin bildiği gibi diller Doğarlar , yaşarlar , gelişirler.Buna Sizin belirttiğiniz ifade de Çalmak demek yanlış olur.Dil kimsenin kişisel Malı değil ewrensel niteliktedir.Bundan Dolayı İster Prolog isterse C++ yada Javanın özellikleri onlara özgü değildir.Daha iyisini geliştirmek için öncekiler kullanılmalıdır.

Muhakkak diller dogarlar, yasarlar ve gelisirler. Ama bundan ne anlıyoruz? C nin C++ evrilmesi(bizim anladıgımız evrim anlamında degil bunu ozellikle belirteyim sonra birde evrimci muamelesi gormeyelim) bu tanıma uyar. Baslarda Oak ın dogumu ve arka arkaya gelen veriyonları ile Java nın dogumu, yasaması ve gelismesi gene benim bu ifade paralelinde verebilecegim musbet bir ornek. Oysa C# mevcut teknolojiyi harmanlayıp onumuze koyuyor. Yani ortada bir dogum felan yok(yani kastım bilmedigimiz bir kayda deger yenilik yok, devrim niteligini tasıyan birsey yok). Kapıyı acan C++/Java, C# ise yanlızca lutfedip iceri giriyor. Ha Dil kimsenin kişisel malı değil ewrensel nitelikte diyip diledigimiz gibi ortada at kosturmak sence cok mu dogru. Madem oye C# da kendine has bir nitelikte gelseydi. C++/Java nın mirasına olan sevgisinden mi boyle geldi yoksa bu mirasa olan ilginin cıg gibi buyumesinden mi?. Hem Java ilk cıktıgında bu tutmaz diyenler, cok yavas diyenler neden bu mirasa bir anda sarılı verdiler.

Alıntı:
C++ , Java nesneye Yönelik programlama dilleri.Dilde bulunan eksiklik bir sonraki dilde giderilmekte veya Çözümler bulunmaktadır.C# ın burda herhangibir propagandasını veya Diğer C++ gibi dilleri kötülemek babında bir şey demedim.Bunlar işe yaramaz bırakın bunları gibi de bir ifade kullanmadım.Tek amacım C#ı biraz olsun kıyaslamaktı.Burda Javanın ne JVM (java virtual Machine)si nide tartışmadım.Burda gördüklerim yalnız Kendini beğenmişlikten başka bir şey değil...

Bak guzel kardesim bir seyi ifade etmeye calısman yanlızca onu birebir dillendirmenle gerceklesmez. Madem C++ ı kotulemek, Java nın Virtual Machinesine bir sey demek istemiyodun neden C# ın ozelliklerini kıyas yoluyla ifade ettin? Yazın yukarıda istersen bir oku. Sen ne anlıyorsun oaradan? Birde son cumlende sahsıma ettigin hakaret hic hos degil. Sen bir dolu yanlıslıkla biseyleri anlatmaya calıstın. Bende burada yanlız degilsin daha dikkatli olmalısın babında sana birseyler gostermeye calıstım. Bence once uslubunu gozden gecir.

Alıntı:
Linux ' ve diğerleri olayına gelince.Herkes.Bunada tamamen katılmıyorum.Büyük kurumsal firmalar haricinde Linux'u kim geliştiriyor.Hadii kaynak kodu açık yazsana Ek modüllerini yazsana uygulamalarını dediğimizde Linux tam bir karmaşa bence.Gerek grafik kütüphaneleri gerekse diğer versiyonları tam bir karmaşa.Birinde yazdığın program bir diğerinde çalışması garanti değil.C dili Linux için bir tek Driver yazmayı ve Çekirdek modülü yazmayı ifade ediyor benim için başka bir şey değilll.Fazla dağıtmanın manası yok.

Linux kim gelistiriyor biliyor musun? Birkac uygulamayı acıp About kısmına baksaydın gorurdun. Ben cevabı vereyim Milyonlarca Linux kullanıcısı... Sana karmasık gelen Linux uygulamaları ise bugun yurdum universitelerinde haftalık odevler seklinde veriliyor. Gelecegin mühendis adayları Linux cekirdegini yeniden derleyerek uygulama gelistiriyor.


Fazla uzatmak istemiyorum ama hala C++ ve 5000-10000 satırlık program ornekleriyle nasıl savunuyorsun ben ona kotu demedim buna soyle demedim diye bir turlu anlayamadım.

Alıntı: :)
Serboy_White'ın dediği gibi

Son olarak amacım bağcıyı dövmek degil. Ama C/C++/Java gibi programlama dunyasında cıgır acmıs ve halen son derece populer olan ve populeritesini kaybetmesi soz konusu dahi olmayan gercek programlama dillerinin hakkını da burada yedirecek degildim.

sözüyle Eğer bir dilin popüleritesini kaybetmeyeceklerini düşünürseniz Gelecekte sizin yerinizde o kadar demektir.Hiç bir dil'in geleceği Kesin değildir.

Bir sonraki Windows surumunu C# ile yazdıgın zaman ben bu anlamsız yazına cevap yazacagım. Anlayan anlamıstır herhalde...
Tesekkurler...

Son Düzenleme: SeRBoY_WHiTe ~ 09 Mart 2005 14:37