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
Apakah loop peristiwa hanya loop untuk / sementara dengan polling yang dioptimalkan?
Saya mencoba memahami apa itu loop acara. Seringkali penjelasannya adalah bahwa dalam suatu perulangan peristiwa, Anda melakukan sesuatu sampai Anda diberi tahu bahwa suatu peristiwa telah terjadi. Anda kemudian menangani acara dan terus melakukan apa yang Anda lakukan sebelumnya. Untuk memetakan definisi di atas dengan sebuah contoh. Saya memiliki server …


3
Menempatkan bahasa pemrograman pada resume Anda? [Tutup]
Berapa banyak pengalaman yang Anda butuhkan dalam suatu bahasa sebelum Anda bisa memasukkannya ke dalam resume Anda? Ada satu bahasa yang saya fasih dalam (Jawa) yang saya pasti akan menempatkan pada resume tetapi mengatakan saya mengambil saya beberapa kursus semester di perguruan tinggi yang melibatkan pemrograman ekstensif dalam C atau …

12
Bahasa pemrograman apa yang menghasilkan bug paling sulit ditemukan? [Tutup]
Menurut Anda, bahasa apa yang memungkinkan programmer rata-rata menampilkan fitur dengan jumlah bug yang paling sulit ditemukan? Ini tentu saja, pertanyaan yang sangat luas, dan saya tertarik pada jawaban dan kebijaksanaan yang sangat luas dan umum. Secara pribadi saya menemukan bahwa saya menghabiskan sedikit waktu mencari bug aneh di program …

9
Mengapa Java memiliki metode `void`?
Apakah / mengapa Java perlu memiliki voidmetode? Referensi : Metode apa pun yang dinyatakan batal tidak mengembalikan nilai. Sejauh yang saya bisa pikirkan, setiap penggunaan voidakan lebih baik dilayani dengan mengembalikan bendera status, objek yang dipanggil, atau null. Ini akan membuat setiap panggilan pernyataan yang ditugaskan, dan akan memfasilitasi pola …


3
Apa itu sistem tipe?
Latar Belakang Saya merancang bahasa, sebagai proyek sampingan. Saya memiliki assembler yang berfungsi, analisa statis, dan mesin virtual untuk itu. Karena saya sudah dapat mengkompilasi dan menjalankan program non-sepele menggunakan infrastruktur yang saya bangun, saya berpikir untuk memberikan presentasi di universitas saya. Selama pembicaraan saya, saya menyebutkan bahwa VM menyediakan …

9
Mengapa tidak == perbandingan nilai string operator membuatnya ke Java?
Setiap programmer Java yang kompeten tahu bahwa Anda perlu menggunakan String.equals () untuk membandingkan string, bukan == karena == memeriksa persamaan referensi. Ketika saya berurusan dengan string, sebagian besar waktu saya memeriksa kesetaraan nilai daripada kesetaraan referensi. Tampaknya bagi saya bahwa akan lebih intuitif jika bahasa memungkinkan nilai string dibandingkan …

11
Mengapa Lisp tidak tersebar luas? [Tutup]
Saya mulai belajar Skema dari video SICP, dan saya ingin pindah ke Common Lisp berikutnya. Bahasa itu tampaknya sangat menarik, dan sebagian besar orang menulis buku-buku yang menganjurkan bahwa ia memiliki kekuatan ekspresif yang tiada banding. CL tampaknya memiliki perpustakaan standar yang layak. Mengapa Lisp tidak tersebar luas? Jika benar-benar …

11
Mengapa C ++ memiliki 'perilaku tidak terdefinisi' (UB) dan bahasa lain seperti C # atau Java tidak?
Posting Stack Overflow ini mencantumkan daftar situasi yang cukup komprehensif di mana spesifikasi bahasa C / C ++ menyatakan sebagai 'perilaku tidak terdefinisi'. Namun, saya ingin memahami mengapa bahasa modern lainnya, seperti C # atau Java, tidak memiliki konsep 'perilaku tidak terdefinisi'. Apakah ini berarti, perancang kompiler dapat mengontrol semua …


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.