русский

Актуально

П'ять цікавих фактів про програмування: що корисно знати

Що потрібно знати про програмування
Що потрібно знати про програмування. Джерело: pexels

OBOZ.UA розповів про 5 цікавих фактів щодо програмування. Дізнайтеся, як вирішували складні математичні завдання до появи електронних обчислювальних машин.

Докомп'ютерні обчислення

Задовго до винаходу комп'ютерів, винахідники шукали нові способи вирішення складних математичних завдань. Для полегшення обчислень використовувалися такі пристрої як абакус, суаньпан (китайський варіант абакуса) і дерев'яні лічильники. У 1642 Блез Паскаль представив "Паскалін" – чудову обчислювальну машину, здатну складати й віднімати чотиризначні числа.

Це дозволило створити ще складніші пристрої, зокрема, лічильну машину Лейбніца та різницеву машину Беббіджа, які виконували такі складні обчислення, як розподіл і множення. Примітним винаходом став арифмометр, розроблений Пафнутиєм Львовичем Чебишевим, який міг автоматично виконувати всі чотири арифметичні дії.

Ада Лавлейс

Ада Лавлейс (1815-1852 рр.), англійська графиня, дочка поета Джорджа Байрона, стала першопроходцем у світі програмування. З ранніх років виявляючи інтерес до математики та природничих наук, дівчина надалі зробила видатні відкриття. Вона переклала 1 доповнила своїми проникливими коментарями статтю про аналітичну машину Чарльза Беббіджа, один із перших обчислювальних пристроїв.

Відео дня

Лавлейс навіть передбачила, що аналітичні машини зможуть створювати формули алгебри й складати музику. Сьогодні вона відома як перша жінка-програміст.

Python та комедійні серіали

Наприкінці 1980-х років голландський програміст Гвідо ван Россум розробив Python як мову сценаріїв для мікроядерної розподіленої операційної системи Amoeba. Він створив його з урахуванням мови програмування ABC. Цікаво, що назва "Python" була навіяна улюбленим Россам комедійним серіалом "Летючий цирк Монті Пайтона".

"Баг" у програмуванні

Термін "баг", що означає помилку в програмах, комп'ютерних іграх і т.д., виник дуже давно. Томас Едісон, знаменитий американський винахідник, використав цей термін наприкінці XIX століття, коли йшлося про проблеми, виявлені в новому фонографі. Вважається, що "жучком" Едісон називав звук, що шарудить, що виникає після включення фонографа, і таким чином цей термін став синонімом технічних проблем.

Нічні сови та програмування

Багато програмістів стверджують, що робота в нічний час дає найкращі результати. Тиша й відсутність факторів, що відволікають, дозволяють глибоко зосередитися та сконцентруватися.

Окрім цього, сонливість, яка часто супроводжує нічну роботу, підвищує продуктивність, оскільки програмісти менше схильні до спокуси відволіктися на соціальні мережі. Яскраве світло монітора комп'ютера також допомагає не заснути, дозволяючи фахівцям з головою поринути в роботу.

Раніше OBOZ.UA розповів про п'ять легендарних битв в історії світу.

Підписуйтесь на канали OBOZ.UA в Telegram і Viber, щоб бути в курсі останніх подій.

Інші новини

Копенгаген на велосипеді: що варто побачити та куди поїхати

Копенгаген на велосипеді: що варто побачити та куди поїхати

Рекомендації для велосипедистів в Копенгагені
Приховані перлини Європи: три озера для туристів, які люблять спокій

Приховані перлини Європи: три озера для туристів, які люблять спокій

Вони ще не надто популярні серед туристів