Запитання з тегом «history»

Питання з історії програмування та обчислювальної техніки.

11
Чи є інноваційними програмами все ще насамперед північноамериканські та європейські? Чому і на скільки довше? [зачинено]
Оскільки цей сайт читає глобальна аудиторія програмістів, я хочу знати, чи люди взагалі згодні з тим, що переважна більшість інновацій у програмному забезпеченні - мови, ОС, інструменти, методології, книги тощо - все ще походять із США, Канади та ЄС. Я можу припустити декілька винятків, наприклад, веб-сервер Nginx з Росії та …

2
Процес розробки коду для місії Voyager?
"Вояджер-1" вийшов у міжзоряний простір у серпні 2012 року і є найвіддаленішим об'єктом, створеним людиною. Запущений незабаром після свого космічного корабля-близнюка - Voyager 2, в 1977 році Voyager 1 дослідив системи Джовіана і Сатурнія, відкривши нові місяці, активні вулкани та безліч даних про зовнішню Сонячну систему. Voyager 1 і 2 …

2
Чому лінкер Unix називається "ld"
Намагався шукати в Інтернеті, і не знайшов відповіді. Це може мати щось спільне з "навантаженням", але це не має для мене особливого сенсу. Очевидно, "ln" вже було взято, але звідки це "d" походить?
29 history 

3
Чому булівський тип у C ++ підтримує ++, але ні -?
Чому оператор --не існує для bool, а для оператора ++? Я спробував C ++, і не знаю, чи стосується мого питання до іншої мови. Я також буду рада знати. Я знаю , я можу використовувати оператора ++з bool. Це робить будь-який бул рівним справжньому. bool b = false; b++; // …

1
Аналізатор англійської мови (для The Hobbit 1982)
Захоплювався читати про текстову пригодницьку гру «Хобіт», в якій був неймовірно надійний аналізатор під назвою «Інгліш»: ... Інгліш дозволено вводити розширені речення, такі як "запитайте Гендальфа про цікаву карту, тоді візьміть меч та вбийте троля" Аналізатор був складним та інтуїтивно зрозумілим: він вводив займенники, прислівники ("злісно атакують гобліна"), пунктуацію та …

5
Коли стандартним для упаковки Linux став вихідний код .tar.gz?
Під час перегляду проектів з відкритим кодом, розроблених в основному для систем Linux, та завантаження останніх пакетів вихідний код завжди зберігається у файлі .tar.gz або .tar.bz2. Чи є якась причина для використання .tar.gz або .tar.bz2, а не щось на зразок .zip або .rar чи якогось іншого алгоритму стиснення (або навіть …

14
Чому формат розширеного коду не зустрічається частіше?
Я читав Code Complete і в главі про макет і стиль він передбачив, що редактори коду використовуватимуть якесь форматування насиченого тексту. Це означає, що замість коду виглядає так Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm } ( CurrentMap : SpriteContext, PotentialColliders: SpriteList ) var Collider …

4
Яке походження негативного терміна "застарілий код"
Усі говорять про застарілий код у розробці програмного забезпечення, і я чув, що за останні десять років цей термін використовується для малювання будь-якої кодової бази як поганої. Звідки взявся цей термін, який має такі потужні конотації для програмістів? Я впевнений, що має бути книга про розробку програмного забезпечення, яка стала …

3
Чому ім'я типу boole примітивного типу Java не є "bool"?
Java має int і Integer boolean і Boolean Це здається трохи непослідовним, чому б і ні boolvs Booleanвикористовувати встановлене коротше ім’я для примітивного типу? або integervs, Integerщоб зберегти імена типів послідовними? Я думаю, що C ++ вирішив використовувати boolтрохи раніше, ніж вирішив використовувати Java boolean, і, можливо, також деякі (нестандартні …
28 java  history  boolean 

6
Які вагомі причини для використання великих ключових слів SQL?
Здається, існує багато розробників, які пишуть свій SQL, використовуючи великі літери: SELECT column FROM table INNER JOIN table ON condition WHERE condition GROUP BY clause HAVING condition Мені цікаво, чому люди дотримуються такого підходу? Зрозуміло, що це давно встановлена ​​конвенція - але я ніколи не стикався з RDBMS, що вимагає …

2
Чому знак специфіку (%) було обрано специфікатором формату для сімейства функцій printf?
Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 7 років тому . Всім відомо, що, принаймні на C, ви використовуєте printfсімейство функцій для друку відформатованого рядка. І ці функції використовують знак відсотка ( %) для позначення початку специфікатора формату. Наприклад, …
27 c  history 


11
Чому пропозиція “хмарних обчислень” не з’явилася раніше?
Хмарні обчислення - це модель оренди ресурсів - серверів та зберігання даних. І сервери, і сховища даних існують вже більше десяти років. І все ж пропозиції хмарних обчислень з’явилися лише кілька років тому. Що тут угоди? Яка критична зміна спричинила масове прийняття та масовий маркетинг пропозицій хмарних обчислень?

12
Як JavaScript став популярним?
У давній історії Брендан Ейх мав мовний дизайн, а в сучасному світі JavaScript - популярна мова, реалізована та використовується у багатьох різних місцях. Що спричинило популярність мови? Чи був це синтаксис подібний С, знайомий попереднім програмістам? Чи достатньо Netscape контролював ринок, щоб змусити його використовувати? Або є якась глибша причина …

2
Коли термін "випадок змій" увійшов до вживання? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Багато людей використовують термін « Змієвий випадок» для опису змінних чи інших символів with_the_form_of_underscores. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.