«programming-languages» etiketlenmiş sorular

Programlama dili, bir makine tarafından gerçekleştirilebilen hesaplamaları ifade etmek için tasarlanmış yapay bir dildir. ** Lütfen dikkat: ** Yığın Taşması, kaynak ve öğretici öneri istekleri, şeylerin listesi istekleri ("hangi diller bu özelliğe sahiptir ...") ve aşırı fikir tabanlı ("en iyisi nedir?" ... ") sorular konu dışı.



25
Çarpma mı bölme mi kullanmalıyım?
İşte aptalca eğlenceli bir soru: Diyelim ki bir değişkenin değerinin yarısına ihtiyacımız olan basit bir işlem yapmalıyız. Bunu yapmanın tipik olarak iki yolu vardır : y = x / 2.0; // or... y = x * 0.5; Dil ile sağlanan standart operatörleri kullandığımızı varsayarsak, hangisinin performansı daha iyidir? Çarpmanın genellikle …

4
WebAssembly (Wasm) için hangi diller derlenebilir?
WebAssembly (Wasm) için hangi diller derlenebilir? Şu anda C, C ++ ve Rust'un (deneysel), llvm derleyici arka ucuyla, Java, Swift ve C # gibi diller şu anda desteklenmiyor, ancak gelecekteki geliştirme için olası adaylar olarak WebAssembly için derlenebileceğine inanıyorum. JavaScript'in Wasm'a derlenebileceğine inanmıyorum. https://github.com/WebAssembly/design/issues/219


9
Prosedürel ve işlevsel arasındaki farkı gerçekten anlamak
Prosedürel ve fonksiyonel programlama paradigmaları arasındaki farkı anlamakta gerçekten zorlanıyorum . Fonksiyonel programlamayla ilgili Wikipedia girişinden ilk iki paragraf : Bilgisayar biliminde, fonksiyonel programlama, hesaplamayı matematiksel fonksiyonların değerlendirilmesi olarak ele alan ve durum ve değişken verilerden kaçınan bir programlama paradigmasıdır. Durumdaki değişiklikleri vurgulayan zorunlu programlama stilinin aksine işlevlerin uygulanmasını vurgular. …




7
Assembly dilini öğrenmeye değer mi? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Sorunuzu güncelleyin o yüzden -konu üzerinde yığın taşması için. 9 yıl önce kapalı . Bu soruyu geliştirin ASM öğrenmeye hala değer mi? Biraz biliyorum ama gerçekten kullanmadım ya da doğru şekilde öğrenmedim çünkü assembler'da …

8
Trambolin işlevi nedir?
İş yerindeki son tartışmalarda, birisi bir trambolin işlevinden bahsetti. Wikipedia'daki açıklamayı okudum . İşlevsellik hakkında genel bir fikir vermek yeterlidir, ancak biraz daha somut bir şey istiyorum. Bir trambolini gösterecek basit bir kod parçanız var mı?

8
Bir JVM programlama dili oluşturmaya nasıl yaklaşılır?
Döngüleri, işlevler içindeki işlev bildirimlerini, özyinelemeli çağrıları vb. Destekleyen dinamik tipte bir programlama dili için C'de (Lex & Bison kullanarak) bir derleyici oluşturdum. Ayrıca derleyici tarafından oluşturulan ara kodu çalıştıran bir sanal makine de yarattım. Kendi ara kodum yerine Java bayt koduna derlemeyi düşünüyordum. Bir JVM dili oluşturmayla ilgili sorunun …


18
Bir yapılandırma dosyası hangi noktada programlama dili haline gelir?
Bir süredir yapılandırma dosyaları ve bunların kodla ilişkileri üzerine kafa yoruyorum ve rüzgarın gününe ve yönüne bağlı olarak görüşlerim değişiyor gibi görünüyor. Her ne kadar Lisp'i öğrenirken ilk farkına vardığım gerçeğe gittikçe daha fazla geri dönmeme rağmen: veri ve kod arasında çok az fark var. Bu, yapılandırma dosyaları için iki …

9
İşlevsel programlama dilleri nasıl çalışır?
İşlevsel programlama dilleri herhangi bir durumu kaydedemezse, bir kullanıcıdan gelen girdileri okumak gibi basit şeyleri nasıl yaparlar? Girişi nasıl "saklarlar" (veya bu konuyla ilgili herhangi bir veriyi saklarlar?) Örneğin: Bu basit C şeyi Haskell gibi işlevsel bir programlama diline nasıl çevrilebilir? #include<stdio.h> int main() { int no; scanf("%d",&no); return 0; …

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.