языки программирования

Ааа, инструкция, как настроить фортран, на староанглийском https://www.digitalocean.com/community/tutorials/how-thou-canst-maketh-a-fine-program-in-fortran

Fortran (formula translator) - очень старый язык программирования, на котором написана большая часть серьёзной математических вычислений и библиотек для компьютеров. Несмотря на свой возраст, язык активно применяется до сих пор, совсем недавно NASA делала конкурс, где просила оптимизировать свой софт на фортране хотя бы на доли процента.

Языки программирования — основа ИТ. Я привык относится к ним как к данности, как к погоде. Но есть люди, которые создают эту погоду. Язык Kotlin придумали в Питере всего 11 лет назад. Уже в 2019 году Google признала его ключевым языком программирования для платформы Android (самой популярной мобильной ОС на планете!). Вы наверняка пользовались программами, написанными на этом языке.

Новый эпизод нашего подкаста — с создателем языка программирования Kotlin Андреем Бреславом.

Слушайте и подписывайтесь: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Раз уж речь о NYTimes, вот вам свежая статья от их вице-президента по инженирии (VP of Engineering, non penis canina) про то, как они изобрели свой собственный язык программирования.

Всё началось с желания показывать имя зарегистрированного читателя прямо на главной странице в 2001 году. Чуваки решили, что PHP + CGI будут тормозить при больших нагрузках и придумали небольшой компилируемый язык. Ну а дальше как всегда. Закончилось тем, что все страницы NYTimes компилировались в код на этом самопальном языке Context и исполнялись в специальной виртуальной машине. А ещё на нем работала баннерокрутилка. А ещё собственная система сборки.

Я это пишу и чувствую, как волосы на моей шее встают дыбом. Есть в этом даже какая-то своя безумная красота.

Автор признает, что это была ошибка; особенно трудно было с поиском новых программистов.

Я в Медузе часто равнялся на NYTimes. Я давно понял, что не боги горшки обжигают, но такие вот подтверждения того, что мы все люди — очень ценны. Чуваки большие молодцы, что не стесняются рассказывать о таком (приурочена статья тому, что они только что выключили последнюю строчку на Context).

Ну всё, теперь можно всё.

P.S. Теперь у них там всё модно молодежно (React, GraphQL, Apollo), как и ожидается в Нью-Йорке.