Ворчалки о программировании – Telegram
Ворчалки о программировании
158 subscribers
24 photos
2 videos
6 files
77 links
Канал, посвященный технологиям программирования, технологическому суверенитету (в области ПО) и созданию языков программирования.
Download Telegram
Поигрался немного с паттернами проектирования применительно к 4П: http://softcraft.ru/ppp/patterns/intro/
1
Прикольное исследование, надо бы оригинал почитать. А вообще я что-то подобное предполагал
👍1
Forwarded from Карманов без Китая (Ruslan V. Karmanov)
MIT завершил первое масштабное исследование результатов использования AI-помощников (использовался ChatGPT, но в данном случае конкретика LLM абсолютно некритична), результаты прекрасны.

Я лично впечатлился тем, что 83.3% пользователей ChatGPT не смогли процитировать ничего из сгенерированного AI-помощником минуту назад эссе/дайджеста/краткой выжимки из текста. То есть это когда вот вы пихаете большой текст и говорите "напиши про что там вкратце, лень читать".

Число связей в мозге снизилось на 47%, и так далее. Сверхкомфортность и стремление к снижению энергозатрат привело не просто к оглуплению, а к феерическому - по сути люди вместо получения опыта/знаний получали эффект как от листания ленты новостей.

Ну и да, эффект когнитивной дистрофии был у 100% участников. То есть те, кто некоторое время писали тексты с AI-помощником, стабильно стали хуже это делать после выключения. Они растренировали думалку гораздо быстрее, чем если бы они в это время просто ничего не делали. Реального обучения, с систематизацией в знания, не произошло вообще.

Ждём масштабный антикриз от индустрии, уже раскатавшей губу на триллионные бюджеты, "да за наш AI-костыль вся планета будет абонентку платить, мы перемножали числа и там дофига денег-то выйдет в плане выручки".

Покупайте подписочку на CoPilot, не парьтесь, а также под каждой новостью уточняйте у Grok "правда ли это?" и "вкратце, про что новость?". То, что на чудесном острове дураков коротышки обрастали шерстью - вброс коммунистической пропаганды.
👍12🔥3🤡2💯21
Как вам такой тезис: если в разработке программной системы используется ИИ, требование читабельности исходного текста, и требование к читабельности языка, становится ещё важнее
💯5👍21
Что бы вы добавили к этому списку языков, которые больше всего повлияли или повлияют на программирование? (не много):
FORTRAN
Algol-60
LISP
Algol-68
Pascal
С
CLU
Forth
Ada
Modula-2
С++
Scratch
Oberon
Haskell
Javanoscript
Rust
Арс/Арвиль
Порядок условно хронологический.

Что из ML/LISP языков надо добавить?
1
Или убрать...
(да начнется holy war)
🔥1
По-любому нужна структура: как повлиял тот или иной язык, какие свойства/принципы добавил...
3👍2
Предположим, что мы (упали с какого-то дуба) и делаем язык для написания ОС. Какие основы мы бы заложили в этот язык?
Чтобы не растекаться по древу, предлагаю начать с
1) управления памятью (под кем мы себя чистим, чтобы плыть в революцию дальше?)
2) и параллелизма

Кто скажет свое веское слово?
1
Я меня есть две мысли, которые меня регулярно думают. Надеюсь, что они заразные.
Про вторую мысль я напишу позже, когда сумею ее внятно изложить.

Первая мысль называется “Управление памятью и параллелизм в семействе языков”.
Исходные положения:
- Проектируем несколько языков одного семейства. Средний по уровню это примерно Арвиль, и есть язык более системного уровня (или несколько) и есть более высокого уровня. И все языки, точнее компоненты, написанные на этих языках, связывает Арс.
- Так как это семейство, то взаимодействие между ними должно быть прозрачным и эффективным, включая память и параллелизм
- Что еще хуже, разные компоненты в рамках одной программной системы могут использовать разное управление памятью (УП)

Для того чтобы подойти к проектированию, надо иметь достаточно ясную картину текущего состояния и сравнение подходов.

Если эта задача кого-то еще волнует, предлагаю собрать рабочую группу, писать и разговаривать (например, раз в две недели). Я начал готовить обзор УП, но август у меня в этом году был на уровне старой шутки:
- как прошли выходные?
- как это прошли?
Желающие участвовать в таком кипише, пишите в комментах или в личку.
Личная просьба к Кириллу Митькину - если у тебя остались в общем доступе материалы нашего исследования (или хотя бы ссылки на использованные документы), выдай нам.
🤔21👍1
The Emperor's Old Clothes.pdf
913.7 KB
Готовлю лекцию по разработке языков, открыл Тьюринговскую лекцию Тони Хоара, думаю, что будет интересно тем, кто не читал.
👍422🤝1
Чат рабочей группы по управлению памятью и concurrency (УП-C) создан. Если кто-то хотел участвовать, но не получил приглашения, значит, я пропустил его сообщение - просьба напомнить.
2👍1
Сегодня праздник у ребят,
Ликует пионерия.
Сегодня в гости..
СТОП, перепутал: С днем программиста!
🎉13👍21💯1