Ворчалки о программировании – Telegram
Ворчалки о программировании
158 subscribers
24 photos
2 videos
6 files
77 links
Канал, посвященный технологиям программирования, технологическому суверенитету (в области ПО) и созданию языков программирования.
Download Telegram
Евгений Кандзюба
Какое отношение "Экономика связей" может иметь к компиляторам? Действительно, эта концепция имеет глубокие параллели с миром программирования. Позвольте мне раскрыть эту тему более подробно. В контексте "Экономики связей" компиляторы могут быть переосмыслены…
Коллеги! Прошу воздержаться от обсуждения политических и экономических вопросов, сосредоточившись только на технических и технологических вопросах. У большей части присутствующих здесь людей нет соответствующего профильного образования, подготовки и доступа к первичным данным. Поэтому подобное обсуждение быстро скатывается в весьма пространное "пережевывание" домыслов и мнений. На моей памяти из-за этого погибло не одно сообщество, к сожалению.
Политические и экономические вопросы будет приветствоваться только в рамках обсуждения принятых официальных документов или их проектов, имеющих прямое юридическое влияние на нашу с вами деятельность. Это не жесткое требование, разумеется, всегда возможны варианты, но давайте придерживаться тематики.
💯8👍3
Ворчалки о программировании pinned «Коллеги! Прошу воздержаться от обсуждения политических и экономических вопросов, сосредоточившись только на технических и технологических вопросах. У большей части присутствующих здесь людей нет соответствующего профильного образования, подготовки и доступа…»
Я сегодня забанил в группе Дениса Будяка, который за 2 дня написал 36 сообщений.
На мой взгляд, такое количество сообщений принципиально вредит каналу, независимо
от их содержания. Не надо устраивать из канала, предназначенного для совместной работы
место для публикации потока сознания. Говоря работа, я совсем не имею ввиду
отсутствие шуток, более того, на мой взгляд, серьезная работа невозможна без юмора и
дружеского подкалывания, но уважение к собеседникам должно быть обязательно.

Одно из ожидаемых мной возражений от уважаемых участников канала:
а вдруг в его сообщениях было что-то важное?
Может быть. Но жизнь коротка, лучше думать самим, чем искать крохи полезного в чужом потоке сознания.

И еще, канал - это не место для долгих дискуссий. Основная проблема в каналах,
чатах и лентах - это потеря найденного (потеря качества). Лента уходит, и она уносит с собой все,
если мы не успели вовремя подхватить. Пример как подхватывать: коллективная статья
"Практическое упражнение по сравнению языков программирования" началась в группе,
и я сразу выдернул её, как только стало понятно, что это ценное обсуждение.

PS. Удалил Дениса я сгоряча. Пока я думал о том, что надо написать предупреждение, он успел написать еще несколько сообщений.
PPS. Возвращение в канал возможно. Хороший способ - написать статью.
👍4
Теперь о хорошем. Для того, чтобы нам не терять качество, мы сделали дополнительное место - группу в Онтосети,
там статья "Практическое упражнение" уже выставлена. Это наше место для статей и файлов, дополнительное к каналу
(открыто для чтения всем, публикация для участников). Для того, чтобы стать участником,
надо присоединиться к группе.

Предлагаю всем, кто выкладывал статьи в канал: 1) стать участником группы и 2) выложить свою статью.
Учтите, что код группы дорабатывается прямо по ходу, так что неудобства и шероховатости точно есть и будут устраняться.
👍3
Как найти статьи (временный хак):
Алексей Недоря
Как найти статьи (временный хак):
Всё исправлю, пункты меню переставлю :)
Выложил "Дневник разработки Тривиля": https://ontonet.org/blog/дневник-разработки-тривиля, в котором собраны записи из моего блога. Надеюсь, читать будет интересно - по записям видно, как менялся язык, как менялось мое видение языка.

Еще раз напоминаю, что Статьи в зеркальной группе на Онтосети - это возможность не потерять ценное в ленте. Поэтому еще раз прошу авторов выложить то, что было брошено в ленту. Можно текст (PDF), а можно ссылку на оригинал. (Андрей, Дмитрий, Евгений - это намёк!).

Кроме того, там же, в раздел Файлы можно выкладывать полезные материалы. Я уже выложил работы конференции HOPL (History of Programming Languages).
👍10
Добрый вечер. Раз появляются дискуссии и обсуждения и проблемы с их введением, то может быть на онтосети помимо блогов сформировать форум. Там обычно темы более структурированы и отслеживаемы. Удобнее общаться и оперативно отслеживать изменения интересующих тем. Или форумы уже считаются динозаврами (давно не общался, поэтому не знаю)?
👍2
👍5
Наткнулся на удивительный рассказ "Шпаргалки" Александра Леся. Рассказ написан в 90-е, но такое ощущение, что написано про современную ситуацию с нейросетями и прочими интеллектуальными помощниками.

https://royallib.com/book/les_aleksandr/shpargalka.html
👍3
Первая сборка Тривиль на Эльбрус 8СВ состоялась!
🔥16👍5
Так как вокруг Тривиля происходит некоторое шевеление, выставляю список полезных доработок реализации (не самого языка). Если у кого-то есть свободные руки (и. желательно, головы), например, студенческие (или свои) - подключайтесь. Я готов помочь с постановкой задачи и отвечать на вопросы.

https://gitflic.ru/project/alekseinedoria/trivil-0/issue/37
🔥5👍2
Терминологию из области построения языков и компиляторов довольно трудно переводить на русский язык. Почти везде используется транслитерация и "калька" с иноязычных терминов. Сегодня наткнулся на интересный аналог термина desugar — "высолаживание":
В сахарном производстве для обозначения извлечения сахара наряду с термином "диффузия" используются и термины "обессахаривание", "экстрагирование", "высолаживание".


https://sugar.ru/node/12149
12 апреля 2025 нас ждет юбилей - 1000000 лет со дня первого полета человека в космос. И пусть это двоичный юбилей, но разве это делает его менее великим?

Накануне, 11 апреля, в Москве, мы проводим рабочую встречу (антиконференцию) на тему "Технологический суверенитет в базовом ПО" под скромным названием "Поехали!".

Основная работа на рабочей встрече будет проходить в рабочих группах. А рабочая группа не может состояться, если у неё нет ведущего или модератора. Просьба желающим вести(!) группу заявить (в комментариях) себя и тему группы. На втором этапе подготовки встречи будет организован опрос, и группы, собравшие достаточное количество участников будут включены в расписание встречи.

И чтобы сразу начать, вот первые заявки:
- А. Недоря "Куда идем мы с ... языками программирования"
- А. Недоря "Архитектурное программирование"
🔥9👍2🎉1🙏1