Pertanyaan yang diberi tag «scala»

Scala adalah bahasa pemrograman tujuan umum terutama yang menargetkan Java Virtual Machine. Dirancang untuk mengekspresikan pola pemrograman yang umum dalam cara yang ringkas, elegan, dan aman, memadukan gaya pemrograman imperatif dan fungsional.

3
Apakah sintaksis duplikat untuk mendefinisikan fungsi yang dinamai merupakan keputusan desain bahasa yang buruk?
Saya memodelkan bahasa pemrograman untuk bersenang-senang, dan sintaksisnya sangat dipengaruhi oleh Scala - khususnya definisi fungsi. Saya telah mengalami masalah desain karena bahasa saya tidak membedakan antara fungsi yang didefinisikan melalui defsintaks (metode kelas) dan fungsi anonim yang ditugaskan ke nilai (dibuat menggunakan =>) - ini menghilangkan perbedaan dalam implementasi …

2
Belajar Scala, merasa kecil hati [tertutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya berasal dari latar belakang Jawa dan mencoba belajar Scala. Saat ini saya merasa …
9 java  scala 

4
Mengapa Data Besar Perlu Berfungsi?
Saya mulai mengerjakan proyek baru belakangan ini yang berhubungan dengan Big Data untuk magang saya. Manajer saya merekomendasikan untuk mulai belajar pemrograman fungsional (Mereka sangat merekomendasikan Scala). Saya memiliki pengalaman yang rendah hati menggunakan F #, tetapi saya tidak bisa melihat pentingnya menggunakan paradigma pemrograman ini karena mahal dalam beberapa …


2
Haruskah saya menggunakan titik koma untuk membatasi pernyataan Scala?
Saya terbiasa membatasi pernyataan dengan titik koma dari Jawa, jadi tentu saja saya melakukannya dalam kode Scala juga. Saya juga merasa bahwa kodenya lebih mudah dibaca, karena jelas di mana satu pernyataan berakhir dan yang lain dimulai. Tetapi berkali-kali ketika saya memposting sepotong kode Scala pada SO, kode tersebut diedit …

1
Apa masalah dengan literal XML Scala?
Dalam posting ini , Martin (honcho kepala bahasa) menulis: [XML literal] Tampaknya ide bagus pada saat itu, sekarang menonjol seperti jempol yang sakit. Saya percaya dengan skema interpolasi string baru kita akan dapat menempatkan semua pemrosesan XML di perpustakaan, yang seharusnya menjadi kemenangan besar. Karena tertarik pada desain bahasa sendiri, …


3
Getters dan Setter dalam Bahasa Fungsional
Salah satu prinsip Pemrograman Fungsional adalah penggunaan Fungsi Murni. Fungsi Murni adalah fungsi yang bebas efek samping dan transparan referensial. Getters tidak transparan secara referensi - jika seorang Setter dipanggil di antara panggilan ke Getter, nilai pengembalian Getter berubah meskipun parameternya tidak (biasanya tidak ada parameter) Setter menghasilkan efek samping …


2
Apa perbedaan antara Mixin dan Trait?
Dari apa yang saya tahu dari Scala dan Hack- Mixin: Dapat memiliki status (mis. Properti instance) Hanya bisa memberikan metode konkret Dapat memiliki konstruktor, yang dipanggil dalam urutan yang sama dengan kelas mereka dicampur Jika Adicampur Bdan C, A instanceof B == falsedanA instanceof C == false Sifat: Hanya dapat …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.