«scala» etiketlenmiş sorular

Scala, temelde Java Sanal Makinesi'ni hedefleyen genel amaçlı bir programlama dilidir. Ortak programlama kalıplarını kısa, zarif ve güvenli bir şekilde ifade etmek için tasarlanan bu ürün, hem zorunlu hem de işlevsel programlama stillerini birleştiriyor.

3
Adlandırılmış işlevleri tanımlamak için yinelenen sözdizimi kötü bir dil tasarımı kararı mı?
Eğlenmek için bir programlama dili modelliyorum ve sözdizimi Scala'ya özgü işlev tanımlarından büyük ölçüde etkileniyor. Benim dilim çünkü bir tasarım sorunla karşılaştık ayrım yapmaz aracılığıyla tanımlanmış fonksiyonlar arasında def(kullanılarak oluşturulan sözdizimi (sınıf yöntemleri) ve değerler atanmış anonim işlevlerin =>) - bu hem farklılıklarını ortadan kaldırır uygulanması ve davranış . Sonuç …

2
Scala'yı öğrenmek, cesareti kırılmış hissetmek [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Java geçmişinden geliyorum ve Scala öğrenmeye çalışıyorum. Şu anda kendimi oldukça bunalmış hissediyorum, Scala …
9 java  scala 

4
Neden Büyük Verilerin İşlevsel Olması Gerekir?
Stajım için son zamanlarda Big Data ile ilgili yeni bir proje üzerinde çalışmaya başladım. Yöneticilerim fonksiyonel programlamayı öğrenmeye başlamalarını önerdiler (Scala'yı şiddetle tavsiye ettiler). F # kullanarak hileli bir deneyim yaşadım, ancak bazı durumlarda pahalı olduğu için bu programlama paradigmasını kullanmanın önemini göremedim. Dean bu konu hakkında ilginç bir konuşma …


2
Scala ifadelerini sınırlamak için noktalı virgül kullanmalı mıyım?
Java noktalı virgülle ifadeleri sınırlamak için alışkınım, bu yüzden doğal olarak Scala kodunda da yaparım. Kodun okunmasının daha kolay olduğunu hissediyorum, çünkü bir ifadenin bittiği ve diğerinin başladığı açıktır. Ama SO üzerine bir parça Scala kodu gönderdiğimde, kod sadece noktalı virgüllerin kaldırılması için düzenlenir. Noktalı virgül kullanmalı mıyım, kullanmamalı mıyım? …

1
Scala'nın XML değişmezleriyle ilgili sorun nedir?
Gelen bu yazı , Martin (dilin baş honcho) yazıyor: O zamanlar harika bir fikir gibi göründü, şimdi ağrılı bir başparmak gibi gözüküyor. Yeni dize enterpolasyon şeması ile tüm XML işlemlerini kütüphanelere koyabileceğimize inanıyorum, ki bu büyük bir kazanç olmalı. Dil tasarımıyla kendim ilgileniyorum, merak ediyorum: Neden XML değişmezlerini dile dahil …


3
İşlevsel Dillerdeki Harfler ve Ayarlayıcılar
Fonksiyonel Programlamanın ilkelerinden biri Saf Fonksiyonların kullanılmasıdır. Saf işlev, yan etkisi olmayan ve referans olarak saydam olan bir işlevdir. Harfler referans olarak saydam değildir - Alıcıya yapılan çağrılar arasında bir Setter çağrılırsa, parametreleri olmasa bile Getter'in dönüş değeri değişir (genellikle parametre yoktur) Setters yan etkiler üretmek - Bir Setter tipik …

5
JVM tabanlı diller arasında açık bir lider var mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu projelerin mevcut durumu nedir ve herhangi biri (veya iki) açık bir lider olarak ortaya çıktı mı? …
9 java  scala  jvm  groovy  jruby 
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.