Pertanyaan yang diberi tag history

30
Apa asal dari C Preprocessor?

Preprosesor C dilampirkan ke C, tetapi memiliki sintaks yang sama sekali berbeda dari bahasa utama: spasi putih signifikan secara sintaksis (ujung garis mengakhiri pernyataan, celah setelah makro menentukan awal daftar pengganti) blok berbasis kata kunci alih-alih blok menguatkan, elifbukanelse...

29
Mengapa pemformatan kode kaya tidak lebih umum?

Saya membaca Kode Lengkap dan dalam bab tentang tata letak dan gaya, dia memperkirakan bahwa editor kode akan menggunakan semacam format teks kaya. Itu artinya, bukannya kode yang terlihat seperti ini Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial...

29
The Inglish parser (untuk The Hobbit 1982)

Terpesona membaca tentang game petualangan teks The Hobbit yang menampilkan parser yang sangat tangguh bernama "Inglish": ... Inglish mengizinkan seseorang mengetik kalimat tingkat lanjut seperti "tanya Gandalf tentang peta yang ingin tahu lalu bawa pedang dan bunuh troll dengannya". Pengurai...

29
Mengapa penghubung Unix disebut "ld"

Mencoba mencari di web dan tidak dapat menemukan jawaban. Mungkin ada hubungannya dengan "memuat", tetapi itu tidak masuk akal bagi saya. Jelas, "ln" sudah diambil, tetapi dari mana "d" itu

28
Mengapa nama tipe primitif Java boolean bukan 'bool'?

Jawa memiliki int dan Integer boolean dan Boolean Ini sepertinya agak tidak konsisten, mengapa juga tidak boolvs Booleanmenggunakan nama pendek yang dibuat untuk tipe primitif? atau integervs Integeragar nama jenis tetap konsisten? Saya pikir C + + telah memutuskan untuk menggunakan...

27
Bagaimana JavaScript menjadi populer?

Dalam sejarah kuno, Brendan Eich memiliki desain bahasa, dan di dunia sekarang ini, JavaScript adalah bahasa populer yang diimplementasikan dan digunakan di banyak tempat berbeda. Apa yang menyebabkan bahasa menjadi populer? Apakah itu sintaks mirip C yang akrab dengan programmer sebelumnya?...

24
Apa arti Hukum Jamie Zawinski?

Saya perlu penjelasan yang tepat tentang Hukum Pengembangan Perangkat Lunak Jamie Zawinski : Setiap program mencoba untuk memperluas hingga dapat membaca email. Program-program yang tidak bisa berkembang digantikan oleh yang