Pertanyaan yang diberi tag «language-design»

Pertanyaan yang melibatkan desain dan struktur bahasa pemrograman.





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 …




2
Keuntungan dan kerugian dari penataan semua kode melalui kelas dan kompilasi ke kelas (seperti Java)
Sunting: bahasa saya memungkinkan banyak pewarisan, tidak seperti Java. Saya sudah mulai merancang dan mengembangkan bahasa pemrograman saya sendiri untuk tujuan pendidikan, rekreasi, dan berpotensi bermanfaat. Pada awalnya, saya telah memutuskan untuk mendasarkannya di Jawa. Ini menyiratkan bahwa semua kode akan ditulis dalam bentuk kelas, dan kode itu dikompilasi ke …

5
Manfaat OOP klasik daripada bahasa mirip Go
Saya telah banyak berpikir tentang desain bahasa dan elemen apa yang diperlukan untuk bahasa pemrograman "ideal", dan mempelajari Google's Go telah membuat saya mempertanyakan banyak pengetahuan umum. Secara khusus, Go tampaknya memiliki semua manfaat menarik dari pemrograman berorientasi objek tanpa benar-benar memiliki struktur bahasa berorientasi objek. Tidak ada kelas, hanya …

4
Apa yang dilakukan Ruby dengan benar (atau apakah itu Rails)? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Sebagian besar bahasa pemrograman memiliki beberapa keputusan desain yang memengaruhi penggunaan dan penerapannya. …


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 …

1
Apakah ekstensi C yang penting termasuk tipe integer yang perilakunya tidak tergantung pada ukuran kata mesin
Karakteristik yang menarik dari C dibandingkan dengan beberapa bahasa lain adalah bahwa banyak tipe datanya didasarkan pada ukuran kata dari arsitektur target, daripada ditentukan secara absolut. Walaupun ini memungkinkan bahasa yang digunakan untuk menulis kode pada mesin yang mungkin mengalami kesulitan dengan jenis tertentu, itu membuatnya sangat sulit untuk merancang …


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.