Публикации по теме 'programming-languages'


Почему JavaScript популярен, несмотря на то, что он ужасно нелогичный язык
JavaScript - один из самых ненавистных популярных языков программирования. Когда я попытался выполнить поиск с «ненавистным JavaScript», Google выдал 17 000 000 результатов, в то время как с «ненавистным Python» я получил только 1 880 000 результатов. Довольно большая разница! Тем не менее, JavaScript - один из наиболее широко используемых языков программирования. Как недавно сообщал TIOBE, JavaScript занимает 3,3% рынка, а язык занимал 6-е место в списке 20 лучших языков..

Черт возьми: подключаемая командная оболочка в Go
С тех пор, как была анонсирована система плагинов, я хотел создать среду для создания интерактивных программ командной оболочки, в которых команды реализуются с использованием плагинов Go (идея возникла из моего старого Java-проекта ). Итак, я создал Gosh (оболочку Go). Гоша - https://github.com/vladimirvivien/gosh Gosh (оболочка Go) использует программу оболочки драйвера для загрузки подключаемых модулей команд во время выполнения. Плагины реализуют обработчики, которые..

Иностранные языки и языки программирования: что у них общего?
Мое первое знакомство с языком программирования было на Python на курсе информатики, когда я был студентом Калифорнийского университета в Беркли. Когда я впервые познакомился с кодированием, я начал с изучения основ: что такое переменная? Условный? Петля? Я изучил строительные блоки программирования - как приказать компьютеру выполнять определенные действия. Когда я начал изучать новый язык программирования, процесс был совершенно другим. В Flatiron первым языком, который вы..

Трансляция Twitch, статус книги и другие новости Fortran
На этой неделе я провел свой первый Twitch стрим , организованный моим книжным издательством. Мне было весело это делать, и теперь я с нетерпением жду новых стримов на своем канале. Без Мэннинга я бы, конечно, не рассматривал стриминг, так что спасибо, что приняли меня. В потоке я провел 2-часовую сессию программирования, в которой я реализовал минимальный симулятор волн на воде, который является работающим примером в книге . Я только что залил код здесь — он почищен,..

Введение в интерфейсы Go
Когда я только начал программировать на Go, мне было сложно понять интерфейсы Go. После многих часов чтения и исследований я написал эту статью как попытку упростить интерфейсы Go для начинающих Gophers. В этом руководстве я стремлюсь ответить на следующие вопросы с помощью простого, простого английского и детских примеров. Что такое интерфейс Go? Как ты это используешь? Чем полезен интерфейс Go? Как интерфейсы работают под капотом? Я предполагаю, что вы знакомы с базовыми..

7 советов по изучению нового языка программирования
В мире так много языков программирования, и каждый из них имеет свою красоту. Когда дело доходит до изучения одного из них, это должно быть путешествие, возможно, оно никогда не закончится. Здесь я поделился некоторыми вещами из своего опыта, чтобы правильно путешествовать по этому пути. 1. Всегда начинайте с почему? Когда вы собираетесь изучать новый язык программирования, ваш первый вопрос должен заключаться в том, почему этот язык был представлен миру. В мире есть разные типы..

Пролог: краткое введение
Язык, созданный для решения головоломок! Пролог — довольно интересный язык программирования, который заставит вас мыслить совершенно иначе, чем вы привыкли, независимо от того, исходите ли вы из процедурной, функциональной и/или объектно-ориентированной парадигмы. Это декларативный язык программирования 1970-х годов, корни которого лежат в логике первого порядка. Это означает, что вы декларируете факты и правила как программист, запускаете запрос, и компьютер выдает вам..