Вопросы с тегом «history»

По вопросам истории программирования и вычислительной техники.

11
Инновации программного обеспечения по-прежнему в основном в Северной Америке и Европе? Почему и как долго? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

2
Процесс разработки кода для миссии Voyager?
Voyager 1 достиг межзвездного пространства в августе 2012 года и является самым отдаленным созданным человеком объектом. Запущенный вскоре после своего двойного космического корабля, Voyager 2, в 1977 году, Voyager 1 исследовал системы Юпитера и Сатурна, открывая новые спутники, активные вулканы и множество данных о внешней солнечной системе. Voyager 1 и …

2
Почему линкер Unix называется «ld»
Попытка поиска в Интернете и не смог найти ответ. Возможно, это как-то связано с «нагрузкой», но для меня это не имеет особого смысла. Очевидно, что «ln» уже было взято, но откуда это «d»?
29 history 

3
Почему логический тип в C ++ поддерживает ++, а не -?
Почему оператор --не существует для bool, а для оператора ++? Я пробовал в C ++, и я не знаю, относится ли мой вопрос к другому языку. Я буду рад узнать также. Я знаю , я могу использовать оператор ++с бул. Это делает любое bool равным истине. bool b = false; …

1
Инглиш парсер (для Хоббита 1982)
С увлечением прочитал о текстовой приключенческой игре The Hobbit, в которой был представлен невероятно мощный парсер под названием «Inglish»: ... Инглиш позволял набирать сложные предложения, такие как "спроси Гэндальфа о любопытной карте, затем возьми меч и убей тролля с ним". Парсер был сложным и интуитивно понятным, вводя местоимения, наречия («злобно …

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 ) …

4
Каково происхождение отрицательного термина «устаревший код»
Все говорят об унаследованном коде в разработке программного обеспечения, и я слышал, что термин за последние десять лет использовался для обозначения любой кодовой базы как плохой. Откуда возник этот термин, который имеет столь сильные коннотации для программистов? Я уверен, что должна быть какая-то книга по разработке программного обеспечения, которая стала …

3
Почему имя логического примитивного типа Java не «bool»?
Ява имеет int а также Integer boolean а также Boolean Это кажется немного противоречивым, почему бы и нет boolпротив Booleanиспользования установленного более короткого имени для примитивного типа? или integerпротив того, 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 Мне интересно, почему люди придерживаются такого подхода? Ясно, что это давно установленное соглашение - но я никогда не сталкивался с СУБД, которая требует …

2
Почему знак процента (%) был выбран в качестве спецификатора формата для семейства функций printf?
Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 7 лет назад . Всем известно, что, по крайней мере в C, вы используете printfсемейство функций для печати форматированной строки. И эти функции используют знак процента ( %), чтобы указать начало …
27 c  history 


11
Почему «облачные вычисления» не появились раньше?
Облачные вычисления - это модель аренды ресурсов - серверов и хранилищ данных. И серверы, и хранилища данных существуют уже более десяти лет. И все же предложения облачных вычислений появились только несколько лет назад. В чем здесь дело? Какое критическое изменение вызвало массовое внедрение и массовый маркетинг предложений облачных вычислений?

12
Как JavaScript стал популярным?
В древней истории у Брендана Эйха был языковой дизайн, а в современном мире JavaScript - это популярный язык, который применяется и используется во многих местах. Что заставило язык стать популярным? Был ли это C-подобный синтаксис, знакомый предыдущим программистам? Достаточно ли у Netscape контроль над рынком, чтобы заставить его использовать? Или …

2
Когда появился термин «случай змеи»? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Многие люди используют термин « случай змеи» для описания переменных или других символов with_the_form_of_underscores. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.