Pertanyaan yang diberi tag history

68
Mengapa C menang atas Pascal? [Tutup]

Pemahaman saya adalah bahwa pada 1980-an, dan mungkin pada 1990-an juga, Pascal dan C cukup banyak head-to-head sebagai bahasa produksi. Apakah kematian utama Pascal hanya karena Borland mengabaikan Delphi ? Atau ada lagi, seperti nasib buruk atau mungkin sesuatu yang secara inheren salah dengan...

67
Mengapa Pilih sebelum Dari dalam kueri SQL? [Tutup]

Ini adalah sesuatu yang sangat mengganggu saya di sekolah. Lima tahun yang lalu, ketika saya belajar SQL, saya selalu bertanya-tanya mengapa kita pertama menentukan bidang yang kita inginkan dan kemudian dari mana kita menginginkannya. Menurut ide saya, kita harus menulis: From Employee e Select...

58
Etimologi "Tali"

Jadi jelas bahwa serangkaian hal adalah urutan hal, dan urutan karakter / byte / dll. mungkin juga disebut string. Tapi siapa yang pertama menyebut mereka string? Dan kapan? Dan dalam konteks apa sehingga terjebak? Saya selalu bertanya-tanya tentang

53
Siapa yang menciptakan gagasan konstruksi lingkaran pertama?

while (1) { if (1+1==2) { print "Yes, you paid attention in Preschool!"; } else { print "Wait... I thought 1+1=2"; } } Sebagai pengembang, kami semua harus menggunakan loop sangat sering. Kami tahu itu. Apa yang saya pikirkan adalah, siapa yang memikirkan ide untuk memiliki loop? Bahasa apa...

52
Apa kepintaran yang tepat dari pipa Unix

Saya telah mendengar kisah bagaimana Douglas Mcllroy datang dengan konsep dan bagaimana Ken Thompson menerapkannya dalam satu malam. Sejauh yang saya mengerti, pipa adalah panggilan sistem yang berbagi sepotong memori antara dua proses di mana satu proses menulis dan lainnya membaca dari. Sebagai...

50
Mengapa prosesor Itanium sulit untuk menulis kompiler?

Secara umum dinyatakan bahwa arsitektur prosesor Itanium 64-bit Intel gagal karena set instruksi EPIC yang revolusioner sangat sulit untuk menulis kompiler yang baik, yang berarti kurangnya alat pengembang yang baik untuk IA64, yang berarti kurangnya pengembang membuat program untuk arsitektur. ,...

47
Mengapa operator penugasan menugaskan ke sisi kiri?

Saya mulai mengajar pemrograman teman baru-baru ini (kami menggunakan Python), dan ketika kami mulai membahas pembuatan variabel dan operator penugasan, ia bertanya mengapa nilai di sebelah kanan diberikan ke nama di sebelah kiri, dan bukan sebaliknya. . Saya tidak terlalu memikirkannya...