8050
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
83-й выпуск подкаста
LOR: всё о легендарном форуме для линуксоидов
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Google
Содержание:
— Что такое Linux.org.ru? Для чего он существует и что на нём обсуждают?
— Краткая история LOR: кто и когда его основал, почему он стал популярен у разработчиков?
— Самые интересные и дикие случаи из истории LOR: холивары, бунты против модераторов и аморальный контент с собаками.
— Как правильно задавать вопросы и отвечать на них? Почему там не любят вопросы про Kali Linux?
— В чём сложность модерации и управления сообществом?
— Срачи на форуме — это круто или нет? Могут ли они быть полезными?
— Есть ли LOR в офлайне? Как проходят встречи «лоровцев»?
— Как стать модератором новому пользователю?
— Что у LOR под капотом? Какие технологии?
— Какие внутренние мемасы надо знать, чтобы лучше понимать, о чём идёт речь на форуме?
— Есть ли девушки на LOR? Или там сидят только старые бородатые программисты?
— Что будет с форумом в будущем? Как он будет меняться и нужно ли его менять?
Гость. Константин Нежберт
Технический писатель во «Фланте», инженер, модератор ЛОРа.
Полезные ссылки
— Linux.org.ru https://www.linux.org.ru/
— Сайт Константина https://zhbert.ru/
— Профиль Константина на GitHub https://github.com/Zhbert?ysclid=llfj1xodkx768163392
— Пост в LOR со списком «Эпических тредов» https://www.linux.org.ru/forum/linux-org-ru/16871205?cid=16873770
— То самое сообщество в ЖЖ https://ru-foss-experts.livejournal.com/
— Статья про LOR на Lurkmore
Как правильно решать задачи на LeetCode и не забросить его через пару дней
LeetСode — отличный сервис для подготовки к техническим интервью и прокачивания навыков программирования. Многие разработчики из «Яндекса», «Тинькоффа» и даже MAANG признаются, что именно он помог им попасть в крутую компанию. Главное, говорят они, — регулярно решать задачи и не забрасывать обучение.
Но как извлечь максимум пользы из этого тренажёра? Сколько месяцев нужно «щёлкать» задачи и почему большинство пользователей забрасывают тренировки уже через неделю? Вместе с Ниной Торгунаковой из «Злых марсиан» составили гайд по работе с платформой.
💻 Stack Overflow запускает свой ИИ, OpenAI будет пылесосить интернет, на Google подали в суд за режим «инкогнито»
Что произошло в IT на прошлой неделе.
📍 Платформа Stack Overflow анонсировала ИИ для доступа к знаниям сообщества
С его помощью админы надеются справиться с самой крупной просадкой трафика за последние годы.
Читать →
📍 OpenAI запускает поискового робота для анализа контента на веб-сайтах
И рассказывает о том, как не пускать его на свой сайт или блог.
Читать →
📍 Иск против Google рассмотрят в виде полноценного разбирательства
В центре скандала — режим «инкогнито» в Chrome. Суммарный размер иска — 5 млрд долларов.
Читать →
📍 Появилась новая нейросеть для генерации кода от авторов Stable Diffusion
Она называется StableCode.
Читать →
📍 В ChatGPT добавили пользовательские настройки ответов нейросети
Теперь не придётся повторять для ИИ дважды.
Читать →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
Пост от ведущего подкаста Тимура Тукаева:
Так уж вышло, что это последний выпуск подкаста «Люди и код», который я веду. За полтора года я очень к нему прикипел, но сейчас, к сожалению, просто не хватает времени, чтобы работать над ним. Подкаст продолжит жить, и я думаю, станет гораздо лучше и полезнее — за него взялся Антон, редактор Skillbox Media Код, у которого есть куча идей по развитию.
Спасибо вам, что все эти полтора года слушали нас, делились своими эмоциями, ставили звёздочки и лайки на разных сервисах. Вы поверили в наш подкаст несмотря ни на что — а ведь в начале прошлого года подкастов про айти стало так много, что, казалось, будет не протолкнуться и нас никто не станет слушать.
За это время были и удачные, и не очень удачные, на мой взгляд, выпуски. Я до сих пор горужсь тем, что удалось записать выпуски о разработке ядра Linux, FreeBSD, HaikuOS, ReactOS и других open-source-проектов. Радуюсь, что у нас выходили выпуски про Lisp и на другие темы, о которых мало говорится в сообществе. С удовольствием вспоминаю общение с гостями подкаста, а какие-то выпуски время от времени переслушиваю, если необходимо заново погрузиться в тему.
Цель у подкаста всегда была одна — признаться в любви к Computer Science и привить эту любовь слушателям. Неважно, станут они (то есть вы) ИТ-специалистами или нет. Пусть у вас всё получится!
Ну и песня вот.
📚 Подборка книг для системного администратора
Что отличает крутого сисадмина от посредственного? Профессионал на самом глубоком уровне разбирается в системе, с которой работает, обладает широким кругозором и не пренебрегает фундаментальной теорией. А ещё он ценит своё время и поэтому знает, что, помимо кабель-менеджмента, важно уметь в тайм-менеджмент.
Эксперты и преподаватели Skillbox поделились книгами, которые помогли им развить перечисленные качества и вырасти в настоящих спецов.
Бесплатный курс по Vim без регистрации и SMS
Что такое Vim? Всего лишь легендарный бесплатный текстовый редактор с полной свободой настройки и мощными средствами автоматизации.
Как им овладеть? Можно методом проб и ошибок, через боль и многочасовые поиски информации. Кстати, по статистике, в одном только «Яндексе» каждый месяц более тысячи раз спрашивают, «как выйти из vim» 😁 К счастью, есть более гуманный метод — посмотреть наш бесплатный курс.
Вы узнаете всё, что нужно для уверенного программирования в среде Vim, и даже больше:
— историю текстовых редакторов;
— как работать в командном режиме, в режиме вставки, режиме командной строки и визуальном режиме;
— как использовать регулярные выражения и создавать макросы;
— какие есть плагины и пакетные менеджеры;
— как настроить конфигурацию Vim, работать с файлом .vimrc;
— что такое Neovim и как в нём работать;
— как настроить автодополнение.
Список видеороликов курса:
💬 Уроки 1–2. История текстовых редакторов и эволюция Vim
💬 Уроки 3–7. Всё о режимах Vim
💬 Уроки 8–10. Регулярные выражения, работа с окнами, макросы
💬 Уроки 11–13. Плагины, файл .vimrc, NerdTree
💬 Уроки 14–16. Autocomplete, ещё о .vimrc и немного о Neovim
Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby.
81-й выпуск подкаста
Создание электронной музыки: тренды, творчество, коммерция, внутренняя кухня, программы
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
VK
Goolge
Содержание:
— Как менялись методы и стоимость создания своей музыки.
— Какие программы используются для создания электронной музыки.
— Нужно ли для создания электронной музыки музыкальное образование.
— Как следить за тем, что происходит в электронной музыке.
— Откуда появляются новые течения и направления.
— Как сохранять баланс между модой и тем, что нравится делать тебе.
— Что значит «современное звучание» старых жанров.
— Процесс создания трека: от идеи до релиза.
— Адаптация музыки под плохие колонки.
— Надо ли дорабатывать и переписывать свои треки после публикации.
— Зачем пишут ремиксы и есть ли действительно талантливые ремиксы.
— На чём зарабатывают авторы электронной музыки.
— Соотношение вдохновения и ремесла, коммерции и творческой свободы.
— Может ли музыкант не писать музыку.
— Юридические аспекты: где брать семплы, как защитить свои произведения.
— Электронная музыка и диджеинг.
— С чего начать написание электронной музыки.
— Малоизвестные музыканты, пишущие электронную музыку, которые незаслуженно непопулярны.
Гость: Андрей Тукаев, музыкант, создающий электронную музыку (Tyowa), Ghost-продюсер.
Полезные ссылки
DAW https://en.wikipedia.org/wiki/Digital_audio_workstation
Ableton Live https://www.ableton.com
FL Studio https://www.image-line.com
Logic Pro https://www.apple.com/logic-pro
Nexus https://refx.com/nexus
David Guetta & Martin Solveig — Thing For You (Don Diablo Remix) https://www.youtube.com/watch?v=7Tq_7IadPZM
Подборка полезных видосов про Python, алгоритмы и много чего ещё
Сегодня хотим порекомендовать ютуб-канал Cурена Хореняна (@mahenzon) — эксперта в Skillbox и лида в «МТС ИИ». В своём канале Сурен подробно и понятно рассказывает про Python и его фреймворки, разбирает алгоритмы и решает задачи на LeetCode. Вот несколько видео и плейлистов, которые мы с удовольствием посмотрели сами и советуем вам 👇
▪️ Пишем веб-приложения на FastAPI
▪️ О SOLID простыми словами
▪️ Разбор эзотерического языка BrainF*ck
▪️ Обзор книги «Грокаем алгоритмы»
▪️ Решаем задачи на LeetCode
▪️ Изучаем алгоритмы и структуры данных
💻 Рунет против иностранных почтовых ящиков, Debian официально поддерживает RISC-V, а РЖД внедрит биометрию
Что произошло в IT на прошлой неделе.
📍 Debian теперь официально поддерживает архитектуру RISC‑V
Правда, пока пакеты для RISC-V доступны в нестабильном дистрибутиве Debian Sid.
Читать →
📍 Зарегистрироваться на сайтах Рунета с иностранными почтовыми ящиками станет невозможно
Поправки к законам «Об информации, информационных технологиях и о защите информации» и «О связи» были опубликованы 20 июля в электронной базе законопроектов парламента.
Читать →
📍 Вышла версия Stable Diffusion XL 1.0 с 3,5 млрд параметров
По словам разработчиков, новая версия отличается более точной настройкой, не требует составлять длинные промпты и способна генерировать изображения за несколько секунд.
Читать →
📍 Российская «Байкал Электроникс» будет производить процессоры для ИИ
Чтобы заместить чипы NVIDIA, которые больше не поставляются в Россию.
Читать →
📍 РЖД планирует идентифицировать пассажиров с помощью биометрии
Однако пока непонятно, на каком этапе и где её будут использовать.
Читать →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
Онлайн-бакалавриат дистанционно!
Data Science & Machine Learning
Какие навыки вы освоите? Помимо получения фундаментальных знаний по математике и теории вероятностей, вы научитесь создавать алгоритмы для нейросетей, чат-ботов и цифровых помощников, анализировать большие данные и даже прогнозировать события.
Вы сможете познакомиться с основными направлениями науки о данных, выберете то, что вам ближе, и продолжите профессиональное развитие в этой сфере. Поступайте на программу Data Science & Machine Learning и меняйте мир с помощью высоких технологий!
— Skillbox + РАНХиГС, диплом государственного образца.
— 4,5 года длится обучение.
— Диплом 09.03.03 Прикладная информатика.
Подробности
Бакалавриат «Веб-разработка»
Чем занимаются веб-разработчики? Они занимаются комплексным созданием приложений и сайтов. Могут спроектировать удобный интерфейс, настроить серверную часть и придумать сложный интернет-сервис с нуля. Автоматизируют процессы в компании, помогают масштабировать бизнес и перевести его в цифровую среду. Вы станете востребованным специалистом и сможете создавать инновационные IT-продукты!
— Skillbox + РАНХиГС, диплом государственного образца.
— 4,5 года длится обучение.
— Диплом 09.03.03 Прикладная информатика.
Подробности
Хотите получить высшее образование? Ещё не поздно!
До 24 октября подайте документы на программы онлайн-бакалавриата Data Science & Machine Learning и «Веб-разработка» от Skillbox и РАНХиГС. Вы сможете стать востребованными IT-специалистами, получить диплом государственного вуза и изменить мир с помощью высоких технологий. Вы освоите актуальные инструменты, будете много практиковаться и разрабатывать реальные проекты для своего портфолио. Также вы научитесь создавать инновационные IT-продукты и автоматизировать бизнес-процессы в компаниях любого масштаба.
Набор на заочную форму обучения, реализуемую в онлайн-формате, продолжается. Всю информацию о поступлении/переводе на очную форму обучения, учебных программах и стоимости обучения можно найти в Telegram-чате высшего образования.
Почитайте, как учатся студенты на наших очных программах
Кто и при каких условиях получит отсрочку от частичной мобилизации в рамках работы в IT-компании?
Рассказываем в нашем большом материале.
Дайджест вакансий #10
Мы продолжаем выкладывать подборки вакансий для джунов и стажёров, где не требуется опыт работы, в ряде IT-сфер: от фронтенда до QA. В статье вы найдёте более 100 предложений по работе и сможете сразу отправить отклик! Следующий выпуск — через неделю ;)
Кто создал в СССР первое поколения компьютеров?
Как «сын врага народа» без образования смог повторить успех американских коллег и создать автоматическую цифровую электронную машину? Рассказываем историю Башира Рамеева.
💻 «Отечественная» ОС по цене 6 стадионов, новая версия ChatGPT для модерации сообществ и первые фото «Р‑Фона»
Что произошло в IT на прошлой неделе.
📍 Доработка ОС «Аврора» обойдётся в 300 млрд рублей.
Это примерно шесть «Газпром-арен» или на 70 млрд больше стоимости Крымского моста.
Читать →
📍 JetBrains запускает нейросеть Ask AI для работы с данными в Datalore.
Она сможет генерировать и править код на Python, R и SQL. Дата-сайентисты, что с лицом?
Читать →
📍 OpenAI анонсировала возможность использования ChatGPT для модерации социальных сетей и сообществ.
Говорят, это позволит сократить расходы на управление контентом и повысит его качество.
Читать →
📍 Появились первые фото российского смартфона «Р‑Фон».
На базе ОС Rosa Mobile (тоже российской). Глава Apple Тим Кук уже подал заявление о банкротстве.
Смотреть →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
Подборка книг для начинающих и продвинутых питонистов
Неважно, начали вы изучать змеиный язык только вчера или уже готовитесь сдать экзамен, эта подборка — то, что нужно для прокачки навыков и закрепления материала.
▪️ Сложность: ★ ☆ ☆
«Простой Python» — Билл Любанович.
«Django 2 в примерах» — Антонио Меле.
«Грокаем алгоритмы» — Адитья Бхаргава.
«Грокаем глубокое обучение» — Эндрю Траск.
▪️ Сложность: ★ ★ ☆
«Python. Книга рецептов» — Дэвид Бизли, Брайан К. Джонс.
«Python. Разработка на основе тестирования» — Гарри Персиваль.
«Python. К вершинам мастерства» — Лучано Рамальо.
«Высоконагруженные приложения. Программирование, масштабирование, поддержка» — Мартин Клеппман.
«Чистый код» — Роберт Мартин aka Дядя Боб.
«Распределённые системы» — Эндрю С. Таненбаум, Мартен ван Стин.
«Типизированный Python для профессиональной разработки» — Алексей Голобурдин.
▪️ Сложность: ★ ★ ★
Category Theory for Programmers — Bartosz Milewski.
«Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура» — Гарри Персиваль и Боб Грегори.
500 Lines or Less — Michael DiBernardo (editor).
«Элегантный SciPy» — Хуан Нуньес-Иглесиас и Штефан ван дер Уолт.
Эксперт Skillbox Константин Шибков (в «ТГ» — @sendel) сделал подборку наглядных и подробных инструкций по установке и настройке MySQL, Maven и Lombok для популярных операционок.
Сохраняйте, пользуйтесь и экономьте драгоценное время 🕔
▪️ Установка MySQL 8.0 + Worbench на Windows 7/8/10+
▪️ Установка MySQL - macOS (dmg) + Dbeaver
▪️ Установка MySQL на Linux
▪️ Maven установка в Windows
▪️ Maven установка в Ubuntu
▪️ Maven установка в macOs
▪️ Использование Lombok
82-й выпуск подкаста
Проектирование интерфейсов: входные данные, творчество, насмотренность, разработка
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
VK
Google
Содержание:
— Что такое интерфейс в широком и узком смысле слова.
— Какими бывают интерфейсы.
— Как дизайнер работает над интерфейсом, как получает техзадание в идеальном мире, какие ещё специалисты принимают участие в проработке ТЗ.
— Откуда приходят данные для техзадания на интерфейс, как в их получении участвует продуктовый дизайнер.
— Как создаётся дизайн нового продукта, как, где и кем он тестируется, как проходит согласование.
— Учитывает ли дизайнер возможности разработки.
— По какой логике создаётся дизайн продукта, что происходит в голове у дизайнера.
— Мудборды и референсборды.
— Баланс между «идеально» и «хорошо». Когда надо закончить работу над интерфейсом.
— Что делать, если заходишь в тупик.
— Какими программами пользуются продуктовые дизайнеры.
— Зачем делать редизайн интерфейса. Что такое «свежий» и «современный» в контексте дизайна.
— Как отказаться от разработки тёмных паттернов.
— Чего разработчики не знают о работе дизайнера и что им было бы полезно знать.
— Что дизайнерам надо знать о разработке, насколько глубоко стоит погружаться в тему.
— Как дизайнерам и разработчикам выстраивать общение.
— Что почитать и посмотреть разработчикам, чтобы разобраться в продуктовом дизайне.
Гость. Женя Князев, CEO Antro.
Полезные ссылки
— Блог Antro на vc.ru https://vc.ru/antro
— Сайт Antro https://antro.cx
— Телеграм-канал Antro /channel/antro_cx
— Статья «Что такое интерфейс? Объясняем простыми словами» https://skillbox.ru/media/design/interfejs-prostymi-slovami
— Константин Ефимов http://efimov.cc
— Сайт диджитал-агентства «Палиндром» https://palindrome.media
— Вакансия продуктового дизайнера в Antro https://clck.ru/35GsLk
Боитесь, что завтра нейросети отберут у вас работу?
Не беспокойтесь, вы не параноик: это действительно может случиться. К счастью, «Скайнет» не только отбирает хлеб у людей, но и даёт работу тем, кто готов с ним сотрудничать. Например, недавно Netflix опубликовал вакансию «менеджера AI-продуктов» с годовой ЗП 900 тысяч долларов. Счастливчик, который получит заветную должность, будет развивать собственную ИИ-платформу компании. А вот актёрам, кажется, скоро придётся переучиваться на айтишников и маркетологов...
А какие ещё новые профессии появились благодаря ИИ? Рассказываем в нашем материале.
💻 Google «оживил» роботов, в MIT научились бороться с дипфейками, а Минцифры упростило условия получения отсрочки от армии для айтишников.
Что произошло в IT на прошлой неделе.
📍 Google представил RT‑2 — новый ИИ для управления роботами
Сюжет «Терминатора» всё меньше кажется фантастическим.
Читать →
📍 Инженеры MIT разработали Photoguard — инструмент для защиты фотографий от редактирования ИИ-моделями
Новая технология не обеспечивает 100% защиты, но способна заметно усложнить жизнь мошенникам.
Читать →
📍 Снизилось число вакансий мобильных разработчиков в России
Количество открытых позиций в июле 2023 года снизилось на 24% по сравнению с июлем 2022-го.
Читать →
📍 Программисты-выпускники колледжей смогут получить отсрочку от армии
Поводов получать высшее образование в IT стало еще меньше.
Читать →
📍 «Яндекс» разрабатывает образовательную нейросеть для изучения информатики и программирования
Главная фишка: программа непрерывно анализирует уровень знаний обучающегося и адаптируется под него.
Читать →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
Кто такой «подводный интернет» и зачем он нам нужен?
Рыбы, скорее всего, не сидят в смартфонах, а кальмары не переписываются в WhatsApp. Тем не менее почти 95% глобального интернет-трафика идёт по подводным кабелям, расположенным на дне океанов. Энтузиасты в своё время даже запилили сайт, на котором можно отследить их пути.
Первый официальный сеанс связи по межконтинентальному каналу прошёл в 1858 году: тогда по проводам, лежащим на дне Атлантики, было отправлено обращение британской королевы к президенту США. С тех пор появилось множество технологий передачи данных, в том числе спутниковая связь, но ни одна из них не смогла сравниться в надёжности и скорости с проводной связью.
Как развивались межконтинентальные линии связи и с какими «подводными камнями» столкнулись их создатели — читайте в нашем материале.
Подборка лекций TED для программистов
Собрали топ-12 выступлений для айтишников, при просмотре которых можно не только прокачать скиллы, но и получить заряд вдохновения.
Сергей Брин рассказывает о Google, Джимми Уэйлс — о «Википедии», Ренни Глисон — о странице 404, а Томас Суарез — о буднях 12-летнего разработчика.
Сохраняйте и делитесь в комментариях ссылками на ваши любимые ютуб-лекции о программировании.
Екатерину Логвиновну Ющенко заклеймили как «дочь врага народа» и исключили из университета — как объясняли ей в ректорате, «по приказу свыше».
Однако, несмотря на это, она всё равно вошла в историю нашей страны, когда создала прообраз языка С и опередила Fortran и COBOL.
Рассказываем о сложной судьбе первой женщины-программиста в СССР.
Всем продуктивного понедельника! И пусть вашего настроения хватит хотя бы на час 😁
Читать полностью…
38-й выпуск подкаста
Функциональная парадигма программирования, монады, коробочки, паттерны и отношения с ООП
🎧Слушать выпуск:
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
Содержание выпуска
— Что такое функциональная парадигма программирования.
— Как и зачем она появилась, что лежит в её основе.
— Главные концепции функциональной парадигмы.
— Что такое лямбда-исчисление.
— Действительно ли в функциональной парадигме всё построено на рекурсии.
— Что такое монада, если это не моноид в категории эндофунктора.
— Что такое функции высшего порядка.
— Что такое чистые функции.
— Какие языки наиболее ярко отражают функциональную парадигму.
— Отличие функциональности Lisp от функциональности Haskell.
— Для каких задач функциональная парадигма подходит лучше всего, на каких задачах она проявляется не очень хорошо.
— Сильные и слабые стороны функциональной парадигмы.
— Функциональная парадигма в «нефункциональных» языках.
— Как функциональная парадигма связана с декларативной парадигмой.
— Отношения с ООП. Способна ли функциональная парадигма заменить ООП полностью.
— Что программисты не понимают о функциональной парадигме и какие ошибки в работе с ней совершают чаще всего.
— Почему функциональщики считаются крутыми.
— Зачем нужна функциональная парадигма, если технически компьютер всё равно исполняет код императивно.
— Есть ли попытки собрать компьютер, который на уровне железа работает функционально.
Гость: Роман Душкин, автор и ведущий просветительского YouTube-канала «Душкин объяснит», директор по науке и технологиям Агентства искусственного интеллекта, технологический евангелист. Ведёт Telegram-канал.
37-й выпуск подкаста
Lisp: синтаксис, своё ООП, компиляторы, диалекты, легендарность и перспективы
🎧Слушать выпуск:
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
«ВКонтакте»
Google Podcasts
▪️Содержание выпуска:
— Что за язык Lisp и как его можно кратко охарактеризовать.
— Как и для чего создавался Lisp. Почему он не смог стать мейнстримом в наше время.
— Как развивался Lisp.
— Особенности Lisp: синтаксис, методы и тому подобное.
— Кто работает над Lisp и как его развивают.
— Какие интересные проекты написаны на Lisp и в каких компаниях его используют.
— Используется ли Common Lisp в продакшене сегодня.
— Почему Lisp принято хвалить и восхищаться им. Как у него сложилась такая репутация.
— Что входит в стандартную библиотеку Lisp.
— Как исполняется Lisp-код. Какие компиляторы для него существуют.
— Какие IDE и редакторы используют для программирования на Lisp.
— Как у Lisp дела с интеропом. Умеет ли он дружить с другими языками.
— Какой тулинг, библиотеки и фреймворки есть в экосистеме Lisp.
— С какими языками интересно сравнить Lisp — Haskell, Python, C/C++.
— Диалекты Lisp: чем различаются, где используются, какие самые популярные.
— Как и зачем изучать Lisp. Что самое сложное в изучении Lisp.
— Какие ресурсы стоит использовать для изучения Lisp.
— Какие концепции Lisp больше всего восхищают. Какие концепции современные языки почерпнули из Lisp.
— Есть ли у Lisp шанс стать более популярным или даже мейнстримным языком.
— Как понять, что Lisp — это конструктор для создания своих языков программирования.
— Почему Lisp не очень популярен — даже по сравнению с тем же достаточно гиковским Haskell.
Гость: Алексей Егоров, техлид и разработчик в Wild Spike, создатель русскоязычного чата по Lisp.
Полезные ссылки:
— Русскоязычный чат по Lisp: /channel/lisp_ru
— Язык Hy — Lisp-синтаксис для экосистемы Python: https://hylang.org
— Язык Clojure — Lisp в экосистеме JVM: https://clojure.org
— Язык Fennel — Lisp для экосистемы Lua: https://fennel-lang.org
— Язык Racket, диалект Lisp с удобной IDE: https://en.wikipedia.org/wiki/Racket_(programming_language)
— Компания Symbolics: https://en.wikipedia.org/wiki/Symbolics
— D-Wave Systems — компания, которая создаёт квантовые компьютеры: https://ru.wikipedia.org/wiki/D-Wave_Systems
— Пол Грэм: https://ru.wikipedia.org/wiki/Грэм,_Пол
— Common Lisp Object System — ООП для Lisp: https://en.wikipedia.org/wiki/Common_Lisp_Object_System
— Формальная верификация: https://ru.wikipedia.org/wiki/Формальная_верификация
— The Common Lisp Cookbook — лучшие практики в Lisp: https://lispcookbook.github.io/cl-cookbook
— ANSI Common Lisp, книга Пола Грэма: http://paulgraham.com/acl.html
— Книга Practical Common Lisp: https://gigamonkeys.com/book
— Компилятор SBCL: https://sbcl.org
— SLY для Emacs: https://joaotavora.github.io/sly
— SLIME для Emacs: https://slime.common-lisp.dev
— Read–eval–print loop (REPL): https://en.wikipedia.org/wiki/Read–eval–print_loop
— Пакетный менеджер Quicklisp: https://www.quicklisp.org/beta
— LispWorks IDE: http://www.lispworks.com/products/ide.html
— Статья State of the Common Lisp Ecosystem: https://borretti.me/article/common-lisp-sotu-2015
— Новостной агрегатор Planet: Lisp: https://planet.lisp.org
— Программист из геймдева Тиму Суини: https://ru.wikipedia.org/wiki/Суини,_Тим
— Программист из геймдева Джон Кармак: https://en.wikipedia.org/wiki/John_Carmack
Как себя ведут программисты из США и России при найме на работу и почему из 50 кандидатов в Java-разработчики только одна девушка?
Engineering Manager Дарья Линник делится опытом собеседования людей из разных стран и рассказывает о необычных наблюдениях.