Навыки кодирования позволяют разработчикам программного обеспечения оказывать положительное влияние на все наше общество. Научившись программировать, разработчики-новички получат больше возможностей для процветания в конкурентном мире завтрашнего дня.
Кодирование может улучшить способности человека, такие как когнитивное мышление, творчество и решение проблем. В ближайшем будущем каждый отдельный сектор будет использовать тот или иной вид программного обеспечения.
Какие интересные факты о компьютерном программировании?
Есть много интересных фактов о компьютерном программировании, которые могут вас удивить. В этой статье я перечисляю 30 удивительных фактов о компьютерном кодировании/программировании.
Давайте проверим эти удивительные факты: -
#1 Ада Лавлейс считается первым программистом. В 1843 году она работала вместе с Чарльзом Бэббиджем, изобретателем механических компьютеров, над созданием первой компьютерной программы для одной из его машин — аналитической машины.
#2 Маргарет Хифилд Гамильтон — компьютерный ученый и системный инженер, которая разработала бортовое приложение для полета для программы NASA A pollo.
Источник изображения: Вокс
#3 Язык JAVA ранее назывался Oak. Он был назван в честь дуба, выросшего за пределами офиса Джеймса Гослинга (Гослинг наиболее известен как основатель и ведущий разработчик языка программирования Java). Позже его переименовали в Ява, от Java coffee (разновидность кофе из Индонезии).
#4 В июне 1991 года Джеймс Гослинг, Майк Шеридан и Патрик Нотон начали проект языка Java. Этот язык программирования изначально создавался для интерактивного телевидения, но в то время он был слишком современным для сектора цифрового кабельного телевидения.
#5 Знаете ли вы? Существует примерно 700 языков кодирования.
a #6 Грейс Хоппер и ее команда создали термин на основе термина мертвая бабочка, который они нашли в Relay 70 компьютерной системы Harvard Mark II .
Рукописная записка Грейс Хоппер после того, как она нашла настоящий жучок:
Изображение предоставлено: Музей компьютерной истории
#7 Знаете ли вы? Fortran (FORmula TRANslation) был первым языком программирования, созданным Джоном Бэкусом и его командой в IBM в 1950-х годах.
#8 Компьютерные коды сыграли ключевую роль в окончании Второй мировой войны. Английский ученый-компьютерщик Алан Тьюринг успешно расшифровал кодовую машину нацистов ENIGMA благодаря своим криптологическим и математическим способностям.
#9 Во время пандемии Covid-19 Ави Шиффманн, подросток, разработал один из самых популярных в мире веб-сайтов для мониторинга COVID-19. Он закодировал ncov2019.live, популярный трекер вирусов Covid, который является одним из самых посещаемых трекеров короны в мире.
Источник: Демократия сейчас
#10 Kautilya Katariya из Великобритании — самая младшая, начавшая заниматься программированием в возрасте 6 лет. Он разработал приложения для искусственного интеллекта после прохождения ряда учебных материалов от IBM. Он стал рекордсменом Гиннесса.
#11 Знаете ли вы? ADA — это язык кодирования, созданный в 1980 году и используемый Международной космической станцией. В 1995 году этот язык программирования был принят в качестве международного стандартного языка программирования.
#12 В 1980 году математик Массачусетского технологического института и соучредитель языка кодирования LOGO Сеймур Пейперт опубликовал книгу "Mindstorms: Children, Computers and Powerful Ideas". свои навыки когнитивного мышления, научившись программировать.
Источник изображения: Гудридс
#13 Билл Гейтс, соучредитель Microsoft, создал свою первую компьютерную программу — реализацию крестиков-ноликов, которая позволяла пользователям играть в игры против компьютера.
#14Go – это язык программирования, разработанный в Google в 2007 году для повышения производительности кодирования во времена многоядерных сетевых машин и больших кодовых баз.
#15Во время создания языка программирования Java проект Green Project компании Sun Microsystem разработал свою первую операционную демонстрацию — интерактивный портативный контроллер для домашних развлечений, известный как Star 7. -экранный пользовательский интерфейс. Он был разработан одним из художников-графиков — Джо Палрангом. Позже он работал над многими популярными анимационными фильмами, такими как «Шрек», «За изгородью» и многими другими.
#16Алан Тьюринг изобрел «Тест Тьюринга» (один из тестов Тьюринга — CAPTCHA). Это набор искаженных чисел или слов в онлайн-формах, которые помогают идентифицировать людей с компьютеров. Эта CAPTCHA также была вкладом Алана Тьюринга.
#17Маркус Перссон, шведский программист, разработал и запустил компьютерную игру Minecraft в 2009 году. Позже компьютерная игра стала настолько популярной, что Microsoft купила ее за 2,5 миллиарда долларов.
Источник изображения: IMDb
#18Стив Джобс и его партнер Стив Возняк начали свою карьеру с создания компьютерной аркадной игры Breakout.
#19Язык PHP не был создан для использования во всем мире в корпоративных приложениях. Расмус Лердорф, создатель PHP, создал этот язык программирования только для управления своим личным веб-проектом! Но со временем PHP стал одним из популярных языков программирования на рынке.
#20По данным Gartner, более 65% разработки приложений в 2024 году будет выполняться с помощью программирования с низким кодом.
#21Schneider Electric, мировой лидер в области управления энергопотреблением и автоматизации, разработала 60 приложений с помощью программирования с минимальным кодом за 20 месяцев.
#22Когда Гвидо Ван Россум реализовывал язык программирования Python, он параллельно читал опубликованные сценарии из «Летающего цирка Монти Пайтона» (комедийный сериал BBC). Он искал лаконичное, уникальное и таинственное имя, поэтому решил назвать язык программирования Python.
#23До создания «C», одного из самых известных языков программирования, существовал предшествующий язык программирования, известный как «B». Этот язык «В» был написан Кеном Томпсоном, ученым-компьютерщиком, лауреатом премии Тьюринга. Позже Деннис Ритчи создал язык «С», улучшив язык «В».
#24Фред Коэн известен как изобретатель методов защиты от компьютерных вирусов. В 1983 году он разработал паразитическое приложение, которое могло «заражать» компьютерные системы. Он назвал это компьютерным вирусом.
#25Слово «Final» в языке программирования Java имеет несколько значений.
Final Class - A final class cannot be inherited.
Final Variable - the value of such variable cannot be modified after it is assigned.
Final Method - Method cannot be overridden
#26 Java является языком программирования одновременно и для компилятора, и для интерпретатора. Причина в том, что исходный код сначала компилируется в двоичный байт-код. После этого байт-код запускается на виртуальной машине Java (программный интерпретатор).
#27 «sizeof» — единственный оператор, который также является ключевым словом в языке программирования C.
#28Язык программирования JavaScript называется языком с динамической типизацией, поскольку программист может создавать новые переменные во время выполнения, а тип переменной устанавливается во время выполнения.
#29Язык программирования Python для Data Science возвращает более одного значения из одной функции, в отличие от большинства современных языков программирования.
#30Вы не можете представить бесконечность как целое число ни на одном языке кодирования. Но с python вы можете представить бесконечное целое число через значения с плавающей запятой.
Using float('inf') and float('-inf')
Подведение итогов
Мы, разработчики программного обеспечения, устаем после бесконечной работы над сложными строками кода. Я надеюсь, что эти классные и информативные факты о кодировании освежили ваш разум. В конце концов, счастливый ум может сделать лучше.
Продолжайте обогащать свое любопытство и совершенствовать свои навыки кодирования, чтобы создавать потрясающие корпоративные приложения.
Удачного кодирования!!
Первоначально опубликовано на https://thecompetenza.com 10 сентября 2021 г.