none
programlama dili seçiminde genel bir soru RRS feed

  • Soru

  • Merhaba,ben ara sıra kurumsal siteler yapıyorum küçük çaplı bir şeyi merak ediyorum. Ben projelerimi basic ile kodluyorum sebebide programcılığa masaüstü programlarla başlamıştım yıllar önce (4-5 yıl) ozamanlar basic öğrenmiştim.bu yıl web uygulamaları geliştirmek için asp.net öğrenmeye başlamıştım ve basic ile kodlandığını görünce bende bildiğim yoldan devam ettim basic le kodluyorum.Ama ne zaman bir araştırma yapsam çıkan örnekler  95%  c# ile yapılmış oluyor ve okuduğum makalelerin bir kaçında bu konuda c#'ın daha güçlü olduğu söyleniyodu.Ben küçük projeler yapıyorum ve basicle yapmamın bir dezavantajını göremedim.Nedir bu c#'ın farkı,büyük ve ciddi projelerdemi gösterir kendini,c#'ta olupta basic'de olmayan nedir.Ben web uygulamaları konusunda çok ilerlemeyi daha büyük projeleri almayı hedefliyorum bu hedefe giderken basic yanlış bir seçimmi?Sizce c# öğrenmeye başlamalımıyım.İlgi için teşekkürler.
    • Düzenleyen NScoder54 28 Kasım 2015 Cumartesi 12:10 anlatım bozukluğu
    28 Kasım 2015 Cumartesi 12:10

Yanıtlar

  • En basit karşılaştırma ile http://www.harding.edu/fmccown/vbnet_csharp_comparison.html buradan fikir edine bilirsiniz ...

    Bence kesinlikle öğrenmelisiniz sintaks harici fazla zorlanmazsınız zaten ... 

    • Yanıt Olarak İşaretleyen NScoder54 28 Kasım 2015 Cumartesi 12:29
    28 Kasım 2015 Cumartesi 12:17
  • C# ile VB.Net aynı şey, hangisini biliyorsanız onu kullanın. C#'ın yaygın olmasının nedeni C ailesinden gelen bir syntax'ının olması bence. C, C++, Java gibi major dillerin syntaxları birbirine benzer, bundan dolayı bu dilleri bilenlerin C#'ı öğrenmesi daha kolay oluyor.

    C#'ın daha güçlü olduğu konusuna gelince; VB.Net ile C# aynı güçtedir. Birinde yapıp birinde yapamayacağınız bişey yok, zaten derleme sıraında ikisi de ara dil olan IL'ye çevrilir.

    Bana C# mı Vb.Net mi önerirsiniz sorusunu sorsalar; sadece "bol kaynak olduğu için" C# derim.


    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    28 Kasım 2015 Cumartesi 23:47
    Moderatör
  • IL'yi araştırabilirsiniz ama yazılım yapılıp kullanılan bişey değil haberin olsun. 

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    • Yanıt Olarak İşaretleyen NScoder54 30 Kasım 2015 Pazartesi 08:06
    30 Kasım 2015 Pazartesi 07:22
    Moderatör

Tüm Yanıtlar

  • En basit karşılaştırma ile http://www.harding.edu/fmccown/vbnet_csharp_comparison.html buradan fikir edine bilirsiniz ...

    Bence kesinlikle öğrenmelisiniz sintaks harici fazla zorlanmazsınız zaten ... 

    • Yanıt Olarak İşaretleyen NScoder54 28 Kasım 2015 Cumartesi 12:29
    28 Kasım 2015 Cumartesi 12:17
  • inceliyorum teşekkürler.
    28 Kasım 2015 Cumartesi 12:18
  • Ben teşekkür ederim son derece merak edilen bir konu zaten bende basic ile başlayacaktım fakat c# ile başlamam gerektiği tavsiyelerini aldım gerek internet araştırmalarımda gerek gördüğüm büyük projelerde c# kullanıldığını gördüğümde doğru seçim yaptığımı anladım ... 
    28 Kasım 2015 Cumartesi 12:23
  • C# ile VB.Net aynı şey, hangisini biliyorsanız onu kullanın. C#'ın yaygın olmasının nedeni C ailesinden gelen bir syntax'ının olması bence. C, C++, Java gibi major dillerin syntaxları birbirine benzer, bundan dolayı bu dilleri bilenlerin C#'ı öğrenmesi daha kolay oluyor.

    C#'ın daha güçlü olduğu konusuna gelince; VB.Net ile C# aynı güçtedir. Birinde yapıp birinde yapamayacağınız bişey yok, zaten derleme sıraında ikisi de ara dil olan IL'ye çevrilir.

    Bana C# mı Vb.Net mi önerirsiniz sorusunu sorsalar; sadece "bol kaynak olduğu için" C# derim.


    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    28 Kasım 2015 Cumartesi 23:47
    Moderatör
  • teşekkürler bu arada "IL" dikkatemi çekti araştırmaya başladım bile
    29 Kasım 2015 Pazar 22:22
  • IL'yi araştırabilirsiniz ama yazılım yapılıp kullanılan bişey değil haberin olsun. 

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    • Yanıt Olarak İşaretleyen NScoder54 30 Kasım 2015 Pazartesi 08:06
    30 Kasım 2015 Pazartesi 07:22
    Moderatör