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
Titik koma opsional
Paling sering, dalam bahasa imperatif tujuan umum - tanda titik koma sebagai pembatas pernyataan diperlukan, atau sama sekali tidak diizinkan (misalnya C dan Python). Namun, beberapa bahasa, seperti JavaScript, memungkinkan Anda memilih untuk tidak membatasi pernyataan Anda dengan tanda titik koma, demi pembatas lainnya (seperti baris baru). Apa keputusan desain …

2
Apakah ada studi perbandingan konsumsi memori runtimes bahasa pemrograman, berkorelasi dengan ekspresif dan rasio bug produksi? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 5 tahun yang lalu . Ada banyak studi perbandingan dan tersedia online ketika datang ke kinerja runtime aplikasi yang dibangun menggunakan satu …

3
Mengapa komputer tidak dilengkapi dengan perangkat keras khusus seperti menyortir jaringan?
Alih-alih pemrograman seperti yang kita lakukan, mengapa kita tidak membuat spesifikasi tugas umum seperti "menyortir", dan kemudian membiarkan lingkungan mengkompilasinya untuk memanfaatkan perangkat kerasnya dengan sebaik-baiknya? Dengan cara ini, kami dapat mengirimkan komputer dengan perangkat keras khusus baru seperti menyortir jaringan, dan itu akan bekerja secara otomatis dengan kode yang …


3
Bisakah kita membuatnya lebih mudah untuk menambahkan aliran data antara bagian yang jauh dari basis kode besar?
Ketika membuat perubahan pada sistem besar, saya sering menghadapi masalah yang memerlukan beberapa fungsionalitas untuk mendapatkan beberapa data dari bagian lain, tetapi mereka berada di bagian yang berbeda dari pohon panggilan yang dalam dan bercabang, mungkin mengalir melalui pendengar acara, panggilan yang ditangguhkan, dll. Dengan cara ini, perubahan sederhana dapat …



4
Apakah saat ini ada tes bakat, modern, standar, untuk rekayasa perangkat lunak? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 6 tahun yang lalu . Latar Belakang Saya seorang insinyur perangkat lunak yang bekerja yang sedang mencari kontrak baru untuk tahun berikutnya. …

6
Bagaimana cara memverifikasi / membuktikan ortogonalitas suatu bahasa pemrograman?
Saya tahu konsep ortogonalitas, tetapi dari sudut pandang bahasa pemrograman, apakah ada cara untuk memverifikasi / membuktikannya? Misalnya dalam C #, seseorang dapat menggunakan publicatau staticuntuk tanda tangan metode. Anda dapat menggunakan salah satu atau keduanya dan mereka tidak akan saling mengganggu, sehingga mereka saling orthogonal, bukan? Pertanyaan saya adalah, …


5
Menganalisis bahasa pemrograman
Dalam SICP , penulis menyatakan ( Bagian 1.1 ) bahwa ada tiga "mekanisme" dasar bahasa pemrograman: ekspresi primitif , yang mewakili entitas paling sederhana yang digunakan bahasa sarana kombinasi , dimana unsur-unsur majemuk dibangun dari yang lebih sederhana sarana abstraksi , dengan mana unsur-unsur majemuk dapat dinamai dan dimanipulasi sebagai …


3
Pikiran pada tipe alias / sinonim?
Saya akan mencoba yang terbaik untuk membingkai pertanyaan ini dengan cara yang tidak menghasilkan perang bahasa atau daftar, karena saya pikir mungkin ada jawaban yang baik dan teknis untuk pertanyaan ini. Bahasa yang berbeda mendukung tipe alias hingga derajat yang berbeda-beda. C # memungkinkan tipe alias untuk dideklarasikan pada awal …

4
Bagaimana injeksi ketergantungan dapat diintegrasikan ke dalam bahasa? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Saya telah berpikir sedikit tentang bagaimana injeksi ketergantungan dapat lebih baik diintegrasikan secara langsung …

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.