Anket Hangi Dili Öğrensem
Toplam Katılımcı Sayısı: 10
Hangi Dili Öğrensem
Perl
%20,00 (2 Oy)
Python
%60,00 (6 Oy)
Ruby
%10,00 (1 Oy)
Ruby on Rails
%10,00 (1 Oy)
  • 10-07-2015, 14:11:51
    #1
    Üyeliği durduruldu
    merhaba arkadaşlar,

    bildiğim programlama dillerine bir yenisini daha eklemek istiyorum.
    Fakat hangisini öğrensem karar veremiyorum sizlerin Tavsiyelerini almak isterim.

    NOT: Tavsiyenizi mutlaka anket üzerine yapınız. Ayrıca neden tavsiye ettiğinizi de yorum olarak belirtin lütfen..

    Bildiğim Diller.

    java, C/C++ Az denebilir
    php çok iyi
  • 10-07-2015, 14:12:55
    #2
    Merhabalar hocam hangilerini biliyorsunuz öğrenmemiz lazım.

    ayrıca, sahsi fikrim cok dil yerine uzman oldugunuz tek dil daha iyi.
  • 10-07-2015, 14:20:09
    #3
    Üyeliği durduruldu
    PiEycPi adlı üyeden alıntı: mesajı görüntüle
    Merhabalar hocam hangilerini biliyorsunuz öğrenmemiz lazım.

    ayrıca, sahsi fikrim cok dil yerine uzman oldugunuz tek dil daha iyi.
    merhaba

    konuya ekledim bildiklerimi
  • 10-07-2015, 14:30:47
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ne yapmak istiyorsunuz önemli olan bu. Yani web mi masaüstü mü?
  • 10-07-2015, 14:35:48
    #5
    Üyeliği durduruldu
    Öğrendiğiniz dillere bakarak tabiki de Python
  • 10-07-2015, 14:45:24
    #6
    Üyeliği durduruldu
    Merhaba,

    öğrenmeyi düşündüğüm dil platform bağımsız ve hızlı veri işleyen bir dil olmalı ki
    büyük projelerde arama yaparken "bilader az bekle sonucu veriyorum" dememeli..

    Bu arada
    yukarıda yazdığım dillerden php hariç acıkcası işimi görmüyor.
    web destekli console uygulamaları için kullanacağım.
  • 10-07-2015, 23:21:26
    #7
    Performans göreceli bir kavramdır ve eğer big data, data mining, matematik veya kalite analizi gibi şeyler yapmıyorsanız performanstan konuşmak pek doğru olmaz. Diğer taraftan bahsettiğiniz aramalarda veya çok kullanıcılı uygulamalarda performansı etkileyen şey genellikle; kodlama kalitesi, network, veritabanı tasarımı, bağlantısı ve konfigürasyonu, sorgu kalitesi, tabloların doğru indexlenmemesi, server konfigürasyonu, server performansı, vb gibi şeyler performansa etki eder.
    Eğer arama hızının yavaş olması nedeniyle yeni bir dil öğrenmek istiyorsanız bence hata yapıyorsunuz. Sadece seçtiğiniz diller arasında seçim yapmak gerekiyorsa python ve ya perl tercih edebilirsiniz. Öğrenmesi ve kod okunabilirliği bana göre daha iyi.

    Ama illa karşılaştırma yapmak istiyorsanız şuradaki grafiklere bakabilirsiniz.
    http://benchmarksgame.alioth.debian....re-fastest.php (birebir karşılaştırmalar yapabilirsiniz. http://benchmarksgame.alioth.debian....3&lang2=csharp)
    http://rosettacode.org/wiki/Language_Comparison_Table
    http://cdn2.carlcheo.com/wp-content/...nfographic.png

    Bunların hepsine ek ve konuyu okuyup fikir sahibi olmak isteyen kişiler için yeni bir programlama dili seçerken yapılan en büyük yanlış genellikle hız karşılaştırmasıdır. Bir dil sırf hızlı diye onu seçmek kesinlikle yanlıştır.

    Dil seçimi yaparken dikkat edilmesi gerekenler: (aklınıza gelenleri alıntı yapıp eklerseniz herkes için faydalı olur)
    + öğrenim kolaylığı
    + kod okunabilirliği
    + oop (object-oriented/nesne yönelimli)
    + geliştirme hızı ve araçları
    + desteklediği platformlar
    + dokumantasyon sistemi ve popülerliği

    Oraya birkaç dil daha eklemekte fayda var. Go, Java, .Net
  • 11-07-2015, 03:01:26
    #8
    Hiçbiri.

    Boşuna dil öğrenmekle falan uğraşmayın bu öyle şunu da öğreneyim kenarda dursun denebilecek bir şey değil. Bunca yıllık tecrübeme dayanarak söylüyorum ki ilk öğrendiğim olan "C#" dışında hiçbir programlama veya betik dilini kendi isteğimle öğrenmedim.

    Bir programlama dilini ya çok iyi bilirsiniz ancak yapacağınız iş için uygun değildir, ya da bilmiyorsunuzdur. Uygun olmadığı durumlarda zaten siz "seve seve" uygun olanını bulup işinizi halledersiniz.
  • 11-07-2015, 10:49:42
    #9
    Üyeliği durduruldu
    rob33n adlı üyeden alıntı: mesajı görüntüle
    Performans göreceli bir kavramdır ve eğer big data, data mining, matematik veya kalite analizi gibi şeyler yapmıyorsanız performanstan konuşmak pek doğru olmaz. Diğer taraftan bahsettiğiniz aramalarda veya çok kullanıcılı uygulamalarda performansı etkileyen şey genellikle; kodlama kalitesi, network, veritabanı tasarımı, bağlantısı ve konfigürasyonu, sorgu kalitesi, tabloların doğru indexlenmemesi, server konfigürasyonu, server performansı, vb gibi şeyler performansa etki eder.
    Eğer arama hızının yavaş olması nedeniyle yeni bir dil öğrenmek istiyorsanız bence hata yapıyorsunuz. Sadece seçtiğiniz diller arasında seçim yapmak gerekiyorsa python ve ya perl tercih edebilirsiniz. Öğrenmesi ve kod okunabilirliği bana göre daha iyi.

    Ama illa karşılaştırma yapmak istiyorsanız şuradaki grafiklere bakabilirsiniz.
    http://benchmarksgame.alioth.debian....re-fastest.php (birebir karşılaştırmalar yapabilirsiniz. http://benchmarksgame.alioth.debian....3&lang2=csharp)
    http://rosettacode.org/wiki/Language_Comparison_Table
    http://cdn2.carlcheo.com/wp-content/...nfographic.png

    Bunların hepsine ek ve konuyu okuyup fikir sahibi olmak isteyen kişiler için yeni bir programlama dili seçerken yapılan en büyük yanlış genellikle hız karşılaştırmasıdır. Bir dil sırf hızlı diye onu seçmek kesinlikle yanlıştır.

    Dil seçimi yaparken dikkat edilmesi gerekenler: (aklınıza gelenleri alıntı yapıp eklerseniz herkes için faydalı olur)
    + öğrenim kolaylığı
    + kod okunabilirliği
    + oop (object-oriented/nesne yönelimli)
    + geliştirme hızı ve araçları
    + desteklediği platformlar
    + dokumantasyon sistemi ve popülerliği

    Oraya birkaç dil daha eklemekte fayda var. Go, Java, .Net
    Mashadow adlı üyeden alıntı: mesajı görüntüle
    Hiçbiri.

    Boşuna dil öğrenmekle falan uğraşmayın bu öyle şunu da öğreneyim kenarda dursun denebilecek bir şey değil. Bunca yıllık tecrübeme dayanarak söylüyorum ki ilk öğrendiğim olan "C#" dışında hiçbir programlama veya betik dilini kendi isteğimle öğrenmedim.

    Bir programlama dilini ya çok iyi bilirsiniz ancak yapacağınız iş için uygun değildir, ya da bilmiyorsunuzdur. Uygun olmadığı durumlarda zaten siz "seve seve" uygun olanını bulup işinizi halledersiniz.

    Merhaba Arkadaşlar,
    Tavsiyeleriniz için teşekkür ederim.

    Bu verdiğiniz örneklerden "Go, Java, C#, .Net" java ve .NET i tanıyorum içlerinde bana göre en iyisi java fakat java her proje için kullanılamıyor. .NET, C# ise win platformlu bir dil olduğu için ben bu dilden yılda 1 milyon $ kazanacağımı bilsem bile (benim şahsi fikrim) kapıma koymam..