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

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

6
Чому жоден HTML-код на стороні клієнта не включає тег?
Днями у мене виникло запитання іншого програміста. Пам’ятаю (дуже давно), як дивувався саме тому. Чому тег включення на стороні браузера ніколи не розглядався? Або це було? Зокрема, з тегом, який доручив браузеру включати додатковий HTML з інших джерел. напр <include src="http://server/foo/bar.html">. Багато людей здійснюватимуть дзвінки Javascript та заповнюватимуть innerHTMLте саме, …
18 history  html 

1
Звідки взялося поняття «виклик» функції?
Мені завжди було цікаво, чому хтось викликає функцію, а не, наприклад, виконувати її. Пошук Google function call etymologyта подібні терміни не виявляють нічого корисного, Вікіпедія не згадує про це, в онлайн-словниках взагалі немає жодного запису, або немає розділу з етимології . Звідки взялося поняття «виклик» функції?

6
Що зробило BASIC вигідним? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . У 1970-х роках людина на ім'я Білл Гейтс розробив перекладача для BASIC: Altair BASIC …

4
Чому mod (%) є основним математичним оператором у багатьох мовах програмування?
Чи є причина, історична чи інша, чому оператор модуля є частиною невеликого набору стандартних операторів, що здається багатьма мовами? ( +, -, *, /і %для Java та C, з **Ruby та Python). Мабуть дивно включати мод як "фундаментальний" (не стукати його, я його вдосталь використовую, але я також використовую експоненцію, …

6
Що було першим, компілятор чи джерело?
Мені цікаво народження укладача. Як розпочалося програмування? Спочатку люди будували обладнання, яке розпізнавало певний набір команд, або люди визначали мову, а потім будували апаратне забезпечення навколо неї? І на відповідній ноті, що було першою мовою програмування?

4
Чому стандарт C ++ не прийняв шаблони виразів?
Наскільки я розумію, що шаблони виразів як техніка були виявлені значно раніше оригінального стандарту C ++ у 1998 році. Чому їх не використовували для підвищення продуктивності декількох стандартних класів, таких як std::stringпотоки?
17 c++  history 

13
Які особливості сприяли еволюції Паскаля?
Я складаю докладну історію мови Паскаль, і є кілька деталей, яких я пропускаю. Сьогодні так багато можливостей, що ми приймаємо як належне. Які риси суттєво сприяли еволюції Паскаля, і чому вони були суттєвими? Я шукаю мовні особливості, а не функції платформи чи рамки. Так, як параметри перевантаження або параметри за …
17 history  delphi  pascal 

6
Чи є загальнодоступні поля Java лише трагічним історичним недоліком дизайну? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Начебто православ'я Java на даний момент, що в основному ніколи не слід використовувати публічні …

1
Книги та історії з культури програмування, зокрема в 80-х - початку 90-х [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Закрито 5 років тому . Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я насолоджувався низкою (художня / нехудожня література) про хакерську культуру та ведення …
17 books  history  culture 

3
Чому так називається команда «вбити»?
Чому було прийнято рішення називати killкоманду «вбити»? Я маю на увазі, так, ця утиліта часто використовується для припинення процесів, але насправді її можна використовувати для надсилання будь-якого сигналу. Це не трохи заплутано? Можливо, є якісь історичні причини. Я знаю, man killщо ця команда з'явилася у версії 3 AT&T UNIX.

1
У якій мові програмування походить використання знаку відсотка (%) для позначення модуля / залишку?
У якій мові програмування походить використання знаку відсотка (%) для позначення модуля / залишку? У попередньому дописі 1 пояснюється, що символ%, ймовірно, був обраний, оскільки він включає косу рису, спритну для операції, пов'язаної з поділом. Він також згадує про вплив використання символу С. Однак я не впевнений, що він походить …

6
Чому ми ставимо функції приватних членів у заголовки?
Відповідь на те, чому ми розміщуємо змінні приватних членів у заголовках C ++, полягає в тому, що розмір класу повинен бути відомий у точках, де оголошуються екземпляри, щоб компілятор міг генерувати код, який належним чином переміщується навколо стека. Чому нам потрібно ставити приватних членів у заголовки? Але чи є підстави …
16 c++  history 

1
Як виник std :: vector <bool>?
Сьогодні практично всі розробники C ++ сходяться на думці, що це std::vector&lt;bool&gt;була помилка, оскільки вона обманливо не є контейнером, а випадки його використання значною мірою перегукуються з std::bitsetбудь-якими. Як це було проголосовано за стандарт? Це було спірним у той час? Які основні аргументи підтверджували?
15 c++  history  stl 

2
Хто був першим програмістом?
Чи існує консенсус серед істориків щодо того, хто був першим програмістом? Якщо так, хто це був і на чому вони програмували? Мені цікавіше дізнатися більше про піонерів програмування, незалежно від того, програмували вони на програмованій машині чи чи спроектували машину самі, щоб виконати якусь обчислювальну задачу.
15 history 


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