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.


9
Menemukan bahasa pemrograman baru untuk pengembangan web? [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 …


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
Berapa lama dan jenis kompleksitas apa yang akan terlibat dalam Chris Sawyer menulis sebagian besar taipan rollercoaster di assembler?
Dari pertanyaan ini , saya punya pertanyaan lain tentang ... Berapa lama dan jenis kompleksitas apa yang akan terlibat dalam Chris Sawyer menulis sebagian besar taipan rollercoaster di assembler? Untuk menentukan dan memecah pertanyaan ini, saya tertarik; Kira-kira berapa banyak jam kerja (tebakan) menurut Anda yang akan membuat Chris harus …


9
Mengapa tidak ada konversi tersirat?
Seperti yang saya pahami, konversi implisit dapat menyebabkan kesalahan. Tapi itu tidak masuk akal - bukankah konversi normal juga menyebabkan kesalahan? Kenapa tidak len(100) bekerja dengan menafsirkan bahasa (atau kompilasi) sebagai len(str(100)) terutama karena itulah satu - satunya cara (saya tahu) untuk itu bekerja. Bahasa tahu kesalahannya, mengapa tidak memperbaikinya? …

11
Prinsip KISS diterapkan pada desain bahasa pemrograman?
KISS ("tetap sederhana, bodoh" atau "tetap sederhana bodoh", lihat misalnya di sini ) adalah prinsip penting dalam pengembangan perangkat lunak, meskipun tampaknya berasal dari rekayasa. Mengutip dari artikel wikipedia: Prinsipnya dicontohkan dengan kisah Johnson menyerahkan tim insinyur desain beberapa alat, dengan tantangan bahwa pesawat jet yang mereka desain harus diperbaiki …



1
Mengapa Anda membutuhkan jenis yang lebih tinggi?
Beberapa bahasa mengizinkan kelas dan fungsi dengan parameter tipe (seperti di List<T>mana Tmungkin tipe arbitrer). Misalnya, Anda dapat memiliki fungsi seperti: List<S> Function<S, T>(List<T> list) Namun beberapa bahasa memungkinkan konsep ini diperluas satu tingkat lebih tinggi, memungkinkan Anda untuk memiliki fungsi dengan tanda tangan: K<S> Function<K<_>, S, T>(K<T> arg) Di …


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.