Pertanyaan yang diberi tag «language-features»

Pertanyaan tentang aspek khusus bahasa komputer tertentu, khususnya cara penulisan atau kemampuan ekspresif yang diberikan kepada pemrogram.

5
Apakah Java instanceof operator dianggap refleksi, dan apa yang mendefinisikan refleksi?
Saya berdiskusi dengan seorang rekan kerja hari ini, apakah penggunaan menggunakan operator Java instanceofadalah semacam refleksi. Dan diskusi dengan cepat berkembang menjadi apa yang sebenarnya mendefinisikan refleksi. Jadi, apa definisi refleksi? Dan apakah penggunaan instanceofdianggap "menggunakan refleksi"? Dan selain itu, jika instanceofdianggap sebagai refleksi, maka apakah polimorfisme tidak juga "menggunakan …


6
Bagaimana saya bisa mengatakan bahwa bahasa pemrograman mengkompilasi ke bahasa lain?
Bagaimana saya bisa mengatakan dalam bahasa Inggris, bahwa bahasa pemrograman dapat dikompilasi ke bahasa pemrograman lain? Contohnya bisa Haxe . Di situs web bahasa didekribusikan sebagai "Multiplatform": Multiplatform: Haxe dapat dikompilasi ke semua platform pemrograman populer dengan kompiler cepatnya - JavaScript, Flash, NekoVM, PHP, C ++, C # dan Java …

24
Jenis yang menarik atau unik dalam bahasa pemrograman? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

1
Apa kemajuan pada catatan Haskell?
Baru-baru ini saya tersandung sekali lagi pada masalah catatan Haskell, khususnya keunikan nama-nama bidang. (Ini menyebalkan ...) Saya sudah membaca proposal untuk catatan di Haskell dari SPJ dan Greg Morrisett, tetapi pembaruan terakhir adalah pada tahun 2003. Makalah lain yang disebut Lightweight Extensible Records untuk Haskell dari SPJ dan Mark …

2
Pada menyatukan string literal yang berdekatan
C dan C ++ mengkompilasi string string yang berdekatan sebagai string string tunggal. Sebagai contoh ini: "Some text..." "and more text" setara dengan: "Some text...and more text" Dalam bahasa C-family lain seperti C # atau Java, ini adalah kesalahan sintaks (yang baik-baik saja BTW). Apa alasan / alasan historis mengapa …




10
Mengapa bahasa yang diketik secara dinamis jangan biarkan pengembang menentukan jenisnya?
Bahasa yang diketik secara dinamis yang saya tahu tidak pernah membiarkan pengembang menentukan jenis variabel, atau setidaknya memiliki dukungan yang sangat terbatas untuk itu. JavaScript, misalnya, tidak menyediakan mekanisme apa pun untuk menegakkan jenis variabel saat nyaman untuk melakukannya. PHP membiarkan Anda menentukan beberapa jenis metode argumen, tetapi tidak ada …




3
Mengapa Anda membutuhkan "diri". dalam Python untuk merujuk ke variabel instan?
Saya telah memprogram ke sejumlah bahasa seperti Java, Ruby, Haskell dan Python. Saya harus beralih di antara banyak bahasa per hari karena berbagai proyek yang saya kerjakan. Sekarang, masalahnya adalah saya sering lupa untuk menulis selfsebagai parameter pertama dalam definisi fungsi dalam Python yang sama adalah dengan memanggil metode pada …

2
Mengapa array panjang variabel dibuat opsional di C 2011?
Ketika VLA diperkenalkan pada C 1999, saya pikir itu adalah inovasi yang bagus untuk bahasa tersebut. Namun, setelah mempelajarinya dibuat opsional pada C 2011, saya bertanya-tanya apa yang menyebabkan perubahan statusnya, dan jika itu berarti fitur tersebut sebenarnya menuju usang. Jika demikian, apakah ada gagasan yang setara tentang manajemen otomatis …

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.