«programming-languages» etiketlenmiş sorular

Bilgisayarlara görevleri tamamlamak için hesaplama adımları yapma talimatı veren yapay diller. Programcıların bilgisayarlarla iletişim kurmalarına izin verir.



3
Neden gerçek parametreler “argümanlar” olarak adlandırılıyor?
"Argüman" kelimesi (programlama anlamında) nereden geliyor? örn. Neden gerçek parametreler "değişkenler" olarak adlandırılıyor? Anlamları birbiriyle ilişkili görünmüyor ve hiçbir yerde bir açıklama bulamadım. Terminoloji ile ilgili not : "Biçimsel" parametreler (ayrıca "parametreler" olarak da bilinir), "yer tutucu" adlarıdır (say, x) - bir işlevin bildirilen parametreleri. (Aynı zamanda "bağımsız değişken" olarak …

22
Tanımlayıcılardaki boşluk hiç aptalca oldu mu? [kapalı]
C # stili, sözcükleri sınırlandırmak için tanımlayıcılarda CamelCase kullanılmasını önerir . Lisp geleneği yerine-tire kullanarak önerir. Tanımlayıcılarda boşluk kullanımına sadece izin vermekle kalmadı, aynı zamanda çok kelimeli tanımlayıcıları kullanırken yaygın olarak kullanılan bir deyim oldu mu? Bazı Şema uygulamalarında boşluk içeren tanımlayıcılara sahip olmak mümkündür , ancak bu yaygın olarak …

7
İşlevsel Programlama artıyor mu?
Son zamanlarda fonksiyonel programlama dillerinin popülerlik kazandığını fark ettim . Geçenlerde Tiobe Endeksinin popülaritesinde geçen yıla göre nasıl bir artış gösterdiğini gördüm, ancak çoğu bu endekse göre en popüler 50 dile bile ulaşamadı. Ve bu bir süredir böyle olmuştur. İşlevsel programlama basitçe diğer modellerde olduğu kadar popüler olmamıştır (örneğin, nesne …

13
Değişkenleri bildirirken neden veri türünü belirtmeniz gerekiyor?
Çoğu kodlama dilinde (hepsi değilse) değişkenleri bildirmeniz gerekir. Örneğin C # 'da bir sayı alanıysa int PhoneNumber Normal İngilizce dilini kullanıyorum ben bir açıklamadan gerekmez PhoneNumberolarak intkullanmak için. Örneğin, arkadaşım Sam'in bana telefon numarasını vermesini rica edersem derim: "Sam bana telefon numarasını ver" Ben söylemem "Char (20) Sam bana int …

18
Sözdizimi bir programlama dilinde gerçekten önemli mi? [kapalı]
Profesörlerimden biri "sözdiziminin bir programlama dilinin kullanıcı arayüzü olduğunu" söylüyor, Ruby gibi dillerin okunabilirliği artıyor ve büyüyor, ancak programcıların sözdiziminin gerçekten önemli olduğu için C \ C ++ ile verimli bir sürü programcı görüyoruz. kabul edilebilir mi olmalı? Bu konudaki fikrinizi bilmek isterim. Yasal Uyarı: Bir tartışma başlatmaya çalışmıyorum. Bunun …

30
Programlamadaki herhangi bir şey gerçekten kötü mü? [kapalı]
Yani, sorulan görünen bir sürü soru var X kötülük, Y kötülük. Benim görüşüme göre, dil yapıları, algoritmalar ya da neyin kötüsü olursa olsun, sadece kötü kullanılanlar yoktur. Cehennem, yeterince sert bakarsanız , goto'nun geçerli kullanımları bile vardır . Öyleyse mutlak kötülük, bu, her durumda en iyi uygulamalarla tamamen uyumlu olmayan …




16
Sezgisel eşzamanlı programlama soyutlamaları ile modern programlama dili [kapalı]
Uygulama / kullanıcı seviyesine odaklanarak (sistem programlaması değil) eşzamanlı programlamayı öğrenmekle ilgileniyorum. Eşzamanlı uygulamalar yazmak için sezgisel soyutlamalar sağlayan modern bir üst düzey programlama dili arıyorum. Verimliliği artıran ve eşzamanlı programlamanın karmaşıklığını gizleyen dillere odaklanmak istiyorum. Bazı örnekler vermek gerekirse, çok iş parçacıklı kod C, C ++ veya Java ile …

7
Tüm diller temelde aynı mıdır?
Son zamanlarda, hiç bilmediğim bir dilde yazılmış küçük bir programın tasarımını anlamam gerekiyordu ( bilmeniz gerekiyorsa ABAP ). Çok fazla zorluk çekmeden çözebilirdim. Yeni bir dilin ustalaşılmasının tamamen farklı bir top oyunu olduğunu fark ettim, ancak bir kaç dil biliyorsanız (tercihen birkaç dil biliyorsanız), herhangi bir dilde kodun amacını (özellikle …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.