Pertanyaan yang diberi tag «programming-languages»

Bahasa buatan untuk menginstruksikan komputer untuk melakukan langkah-langkah perhitungan untuk menyelesaikan tugas. Mereka memungkinkan pemrogram untuk berkomunikasi dengan komputer.



6
Apa tradeoff untuk inferensi tipe?
Tampaknya semua bahasa pemrograman baru atau setidaknya yang menjadi populer menggunakan inferensi tipe. Bahkan Javascript mendapat jenis dan tipe inferensi melalui berbagai implementasi (Acscript, typescript dll). Itu tampak hebat bagi saya tapi saya bertanya-tanya apakah ada trade-off atau mengapa katakanlah Java atau bahasa-bahasa lama yang baik tidak memiliki inferensi jenis …

9
Mengapa sebagian besar bahasa imperatif / OO “terkenal” memungkinkan akses tidak terkendali ke tipe yang dapat mewakili nilai 'tidak ada'?
Saya telah membaca tentang kenyamanan (bukan) memiliki nullalih-alih (misalnya) Maybe. Setelah membaca artikel ini , saya yakin akan jauh lebih baik menggunakanMaybe (atau yang serupa). Namun, saya terkejut melihat bahwa semua "terkenal" imperatif atau bahasa pemrograman berorientasi objek masih menggunakan null(yang memungkinkan akses tidak dicentang ke jenis yang dapat mewakili …

16
Saya sedang menulis tentang sintaks bahasa. Apakah ada bahasa di luar sana di mana parameter ditempatkan di dalam nama metode?
dalam JavaScript: function getTopCustomersOfTheYear(howManyCustomers, whichYear) { // Some code here. } getTopCustomersOfTheYear(50, 2010); dalam C #: public List<Customer> GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List<Customer> customers = GetTopCustomersOfTheYear(50, 2010); dalam PHP: public function getTopCustomersOfTheYear($howManyCustomers, $whichYear) { // Some code here } $customers = getTopCustomersOfTheYear(50, 2010); Apakah …


30
Apa cacat desain terbesar yang Anda hadapi dalam bahasa pemrograman apa pun? [Tutup]
Semua bahasa pemrograman memiliki kekurangan desainnya hanya karena tidak ada satu bahasa pun yang sempurna, seperti halnya dengan sebagian besar (semua?) Hal lain. Selain itu, kesalahan desain mana dalam bahasa pemrograman yang paling membuat Anda jengkel sepanjang sejarah Anda sebagai seorang programmer? Perhatikan bahwa jika suatu bahasa "buruk" hanya karena …


5
Diterjemahkan vs Dikompilasi: Perbedaan yang bermanfaat?
Banyak pertanyaan yang diajukan di sini tentang penerapan bahasa yang ditafsirkan vs dikompilasi. Saya bertanya-tanya apakah perbedaan itu benar-benar masuk akal. (Sebenarnya pertanyaannya biasanya tentang bahasa, tetapi mereka benar-benar memikirkan implementasi paling populer dari bahasa-bahasa itu). Saat ini hampir tidak ada implementasi yang ditafsirkan secara ketat. yaitu tidak ada yang …




13
Mengapa bahasa pemrograman tidak secara otomatis mengelola masalah sinkron / asinkron?
Saya belum menemukan banyak sumber tentang ini: Saya bertanya-tanya apakah mungkin / ide yang baik untuk dapat menulis kode asinkron dengan cara sinkron. Misalnya, berikut adalah beberapa kode JavaScript yang mengambil jumlah pengguna yang disimpan dalam database (operasi asinkron): getNbOfUsers(function (nbOfUsers) { console.log(nbOfUsers) }); Alangkah baiknya bisa menulis sesuatu seperti …


14
Apakah mungkin untuk menggabungkan bahasa pemrograman?
Saya telah pemrograman untuk sementara waktu, saya telah menulis beberapa program dasar, dan saya ingin terus belajar. Saya telah mencapai titik di mana Anda tidak tahu apa yang harus saya pelajari selanjutnya, dan saya ingin mengajukan pertanyaan atas keingintahuan saya sendiri. Singkatnya, adalah apakah Anda dapat menggabungkan beberapa bahasa pemrograman …

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.