«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.


7
Noktalı virgüller ve virgüller neden döngüler için değiştirilir?
Birçok dilde (geniş bir liste, C'den JavaScript'e) virgül ,ayrı argümanlar (örneğin func(a, b, c)) noktalı virgüller ;sıralı komutları ayırır (örn. instruction1; instruction2; instruction3). Peki neden aynı dilde tersine bu haritalama olduğunu döngüler için : for ( init1, init2; condition; inc1, inc2 ) { instruction1; instruction2; } yerine (bana daha doğal …

3
Node.js Hakkında Çok Benzersiz Nedir? [kapalı]
Son zamanlarda Node.js. için övgüler var. Ağ uygulamasına çok fazla maruz kalmış bir geliştirici değilim. Nodes.js 'nin çıplak anlayışından yola çıkarak, gücü şudur: olaya dayalı bir mimari sağlayan, birden fazla bağlantıyı yöneten sadece bir iş parçacığımız var. Ancak, örneğin Java’da, NIO / AIO’yu kullanarak (yalnızca benim anladığımdan engellemeyen API’ler) API …


6
Python'u sıfırdan web geliştirmeye nasıl öğrenirim? [kapalı]
Web geliştirme için Python'u öğrenmek istiyorum. Java (JSP / Servlets) ile zaten bazı temel web geliştirme deneyimim olduğunu varsayarsak, zaten web tasarımı (HTML, CSS, JS), temel programlama kavramları ve Python için tamamen yeni olduğumu biliyorum. Python'u sonunda beni Python ve Django ile web geliştirmeye yönlendirecek şekilde yapılandırılmış bir şekilde öğrenmek? …

28
Kendi programlama dilimi oluşturmak ne zaman makul olur?
Uzun vadede kendi dilimi yaratmanın daha iyi olduğu yerlerde katil uygulamalar, algoritmik problem sınıfları vb. Var mı? Not: Tabii ki, yeni bir programlama dili ve bir derleyici demek istiyorum, mevcut bir dil için yeni bir derleyici değil. EDIT : Cevaplar için teşekkürler. Bir DSL oluşturmanın kesinlikle gerekli olmadığı durumlarda veya …



9
En ortogonal programlama dili nedir? [kapalı]
Yeni başlayanlara özel dil kuralları hakkında (dizi-işaretçi çürümesi gibi) kendi içinde programlama ile hiçbir ilgisi olmayan şeyleri öğretmek zorunda kaldığım için kendimi sürekli rahatsız ediyordum. Bu yüzden merak ettim: En az sayıda özel dil kuralına sahip, her şeyin birinci sınıf olduğu ve can sıkıcı teknik kısıtlamalar olmadan oluşturulabildiği programlama dili …

13
C ++ neden en yeni dinamik diller üzerine ağır GUI uygulamaları oluşturmayı tercih ediyor? [kapalı]
Ağır GUI içeriği içeren uygulamaların çoğunun genellikle C ++ ile geliştirildiğini görüyorum. Oyunların / tarayıcıların çoğu C ++ ile kodlanmıştır. En yeni dinamik dillerle daha iyi GUI uygulamaları geliştiremez miyiz? Java'nın mükemmel bir seçim olmayacağını biliyorum. Peki ya doğal olarak C üzerine inşa edilmiş python gibi diller? En son dillerin …

6
Sunucu tarafı programlama dillerine nasıl erişildiğinin açıklanması
Anladığım kadarıyla herhangi bir genel amaçlı programlama dili bir web sitesinin sunucu tarafında geliştirilmesi için kullanılabiliyor. Bir sunucunun, sunucuyu ve programlama dilini birlikte çalışması için CGI gibi bir arayüze ihtiyacı olduğunu düşünmekte haklı mıyım? Öyleyse neden bazı programlama dilleri (php gibi) diğerlerinden daha popüler?


26
En çok zihin bükme programlama dili? [kapalı]
Bir itibaren makul En kafa karıştıran olmak buluyorsunuz ortak programlama dili? Pek çok programlama podcast'i dinliyor ve yaklaşmakta olan ve önemli olan bazı yeni dilleri öğrenmek için zaman ayırıyorum. Her zaman BrainFuck'tan bahsetmiyorum , ama ortak programlama paradigmalarına meydan okuyan hangi dil olduğunu düşünürsünüz? Benim için , 1990'lı yıllarda bazı …

10
Neden Üst Düzey Dil tabanlı bir işletim sistemine sahip değilsiniz? Düşük Seviyeli Dilleri daha verimli midir?
Önceden tahmin etmeden, bunun olasılığını düşünmeni istiyorum. Günümüzde çoğu işletim sistemi oldukça düşük seviyeli dillere dayanmaktadır (temel olarak C / C ++) Android gibi yenileri bile JNI kullanır ve temel uygulaması C’dir. Aslında, (bu kişisel bir gözlemdir) C dilinde yazılmış birçok program, üst düzey meslektaşlarından çok daha hızlı çalışır (örneğin: …

5
Java neden tür çıkarım yapmıyor?
Java'nın, dilin ne olduğu ve VM'nin çok olgun olması koşuluyla neden tür çıkarım yapmadığını her zaman merak etmişimdir. Google'ın Git mükemmel tür çıkarımı olan bir dilin bir örneğidir ve bir kişinin yazması gereken miktarı azaltır. Bu özelliğin arkasında Java'nın bir parçası olmamak için özel bir sebep var mı?

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.