https://radio-t.com/p/2025/04/12/podcast-956/
38:40
как приятно что все еще вспоминают Smalltalk
абищаю! я еще воплочу в жизнь идеи Алана Кея
нужно только добавить формат для де\сериализации AST
да, большинство идей абсолютно проебаны
38:40
как приятно что все еще вспоминают Smalltalk
абищаю! я еще воплочу в жизнь идеи Алана Кея
нужно только добавить формат для де\сериализации AST
да, большинство идей абсолютно проебаны
Radio-T
Радио-Т 956
Еженедельные разговоры на темы хайтек, высоких компьютерных технологий, гаджетов, облаков, программирования и прочего интересного из мира ИТ.
gavr_sas
обожаю языковые выпуски подлодки, вот очередной про Crystal https://youtu.be/6N_GbrK_GIw --- когда то в прошлой жизни я рассказывал там про Nim, теперь настала очередь чрезвычайно похожего языка, но с ОО вместо процедурки
от кристала пока двойственное впечатление, была идея переписать свои старые гтк программки на новых забавных языках
вот что круто — получилось создать биндинги через Gobject Introspection к GTK и завести адваита хелло ворд за минут 5
а вот дальше решил поставить LSP, и он чето не видит эту зависимость, предполагаю что это как то связано с тем что пакет сгенерен, но он же все равно в есть в текущем проекте
следующий вариант наверное golang
вот что круто — получилось создать биндинги через Gobject Introspection к GTK и завести адваита хелло ворд за минут 5
а вот дальше решил поставить LSP, и он чето не видит эту зависимость, предполагаю что это как то связано с тем что пакет сгенерен, но он же все равно в есть в текущем проекте
следующий вариант наверное golang
👍1
новости жабы 24
- паттерн матчинг по примитивным типам(int char) уходит на второе превью подрят
- автоимпорт всего что есть в java.base переносица на 25
- simple сурс файлы в которых main не public static остаются в превью четверный релиз подрят
- вызов кода до вызова super 3 превью
- Stream API gather теперь стабильная, это возможность встраивать в стрим аля map filter свои собственные функции которые могут как расширять так и сужать коллекцию, несколько газеров идут из коробки (fold, mapConcurrent, scan, windowFixed и windowSliding)
- доступ к нативной памяти теперь вызывает варнинг, добавлены флаги позволяющие регулировать разрешение нативногого кода per module
- Structured Concurrency 4 превью, да прям как в котлине
- ScopedValue 4 превью, позволяет запихивать иммутабельные переменные в треды без передачи параметром функции, аналог ThreadLocal но сильно лучше
Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism - современный криптографический алгоритм обмена ключей, устойчивый к квантовым атакам (https://csrc.nist.gov/pubs/fips/203/final)
- Vector API - 9!! превью, не могут релизнуть изза того что есть зависимости на еще не релизнутый Valhalla
JVM в комменте
- паттерн матчинг по примитивным типам(int char) уходит на второе превью подрят
- автоимпорт всего что есть в java.base переносица на 25
- simple сурс файлы в которых main не public static остаются в превью четверный релиз подрят
- вызов кода до вызова super 3 превью
- Stream API gather теперь стабильная, это возможность встраивать в стрим аля map filter свои собственные функции которые могут как расширять так и сужать коллекцию, несколько газеров идут из коробки (fold, mapConcurrent, scan, windowFixed и windowSliding)
Stream.of(1,2,3,4,5,6,7,8,9)
.gather(Gatherers.fold(() -> "", (str, n) -> str + n))
.findFirst();
- доступ к нативной памяти теперь вызывает варнинг, добавлены флаги позволяющие регулировать разрешение нативногого кода per module
{allow|warn|debug|deny}
, все идет к Project Valhalla когда в жабе появятся нативные структуры- Structured Concurrency 4 превью, да прям как в котлине
- ScopedValue 4 превью, позволяет запихивать иммутабельные переменные в треды без передачи параметром функции, аналог ThreadLocal но сильно лучше
Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism - современный криптографический алгоритм обмена ключей, устойчивый к квантовым атакам (https://csrc.nist.gov/pubs/fips/203/final)
- Vector API - 9!! превью, не могут релизнуть изза того что есть зависимости на еще не релизнутый Valhalla
JVM в комменте
🤔1
мой новый любимый формат конфигурации
https://confetti.hgs3.me/
https://confetti.hgs3.me/
# This is a comment.
probe-device eth0 eth1
user * {
login anonymous
password "${ENV:ANONPASS}"
machine 167.89.14.1
proxy {
try-ports 582 583 584
}
}
user "Joe Williams" {
login joe
machine 167.89.14.1
}
👍3
так, сегодня вчесть пасхи день просмотра одного из примерно трех хороших киберпанк аниме, Сны оружия 1993
https://rezka.ag/animation/adventures/29856-sny-oruzhiya-1993.html
(это исходник который потом экранизировали в отвратительную Алиту)
смотреть надо в анидабе,
завязка, кибердоктор находит кибертело в мусоре, который скидывают с верхнего города куда переехали все сливки общество оставив землю фактически выженной пустыней
https://rezka.ag/animation/adventures/29856-sny-oruzhiya-1993.html
(это исходник который потом экранизировали в отвратительную Алиту)
смотреть надо в анидабе,
завязка, кибердоктор находит кибертело в мусоре, который скидывают с верхнего города куда переехали все сливки общество оставив землю фактически выженной пустыней
gavr_sas
обожаю языковые выпуски подлодки, вот очередной про Crystal https://youtu.be/6N_GbrK_GIw --- когда то в прошлой жизни я рассказывал там про Nim, теперь настала очередь чрезвычайно похожего языка, но с ОО вместо процедурки
https://youtu.be/6N_GbrK_GIw?t=5464
а меня кстати все еще помнят ^_^ приятна
а меня кстати все еще помнят ^_^ приятна
❤1
gavr_sas
обожаю языковые выпуски подлодки, вот очередной про Crystal https://youtu.be/6N_GbrK_GIw --- когда то в прошлой жизни я рассказывал там про Nim, теперь настала очередь чрезвычайно похожего языка, но с ОО вместо процедурки
https://youtu.be/6N_GbrK_GIw?t=5767
вот тут чел говорит что главная фишка языка для него это синтаксис руби, в котором всё является словами и похоже на английский язык, и что он специально ставит then после ифоф, хотя он необязателен, просто так красивее.
Мне кажется Smalltalk(niva^_^) еще больше соответствует этому, и мне тож это жутко нравится, все стейтменты это обычные сообщения, в языке полная консистентность(аля Лисп, но без скобок)
вот тут чел говорит что главная фишка языка для него это синтаксис руби, в котором всё является словами и похоже на английский язык, и что он специально ставит then после ифоф, хотя он необязателен, просто так красивее.
Мне кажется Smalltalk(niva^_^) еще больше соответствует этому, и мне тож это жутко нравится, все стейтменты это обычные сообщения, в языке полная консистентность(аля Лисп, но без скобок)
gavr_sas
следующий вариант наверное golang
такс, все гтк бинды генерятся в 1 файл и оно при этом не тормозит и мгновенно компилится
мне уже нрав
мне уже нрав
👍1
ну очень хорошая двухчасовая реклама D
https://youtu.be/Gj5310KnUTQ
https://youtu.be/Gj5310KnUTQ
YouTube
Most underrated "C/C++ Killer"
Streamed Live on Twitch: https://twitch.tv/tsoding
Enable Subtitles for Twitch Chat
Chapters:
- 00:00:00 - Main Session
- 01:50:48 - Footnote
References:
- https://dlang.org/
Topic: Checking out D Programming Language
Support:
- https://github.com/ts…
Enable Subtitles for Twitch Chat
Chapters:
- 00:00:00 - Main Session
- 01:50:48 - Footnote
References:
- https://dlang.org/
Topic: Checking out D Programming Language
Support:
- https://github.com/ts…
❤🔥1
Мне всегда было интересно существуют ли живые живые журналы про языки и IT.
Помню в детстве каждый раз когда ездил в поезде читал журнал, даж не помню как называется, но там были обзоры всякой техники, для меня главное для меня были мобилки, но читал и про ноуты и про фотики зачем то
Так вот еще не слишком активно искал, но сами собой попадались 2. Уже мертвая практика функционального программирования, 6 выпусков с 2009 по 11тый. Это мы читаем https://www.fprog.ru/
И второй который я заметил только что, из-за того что в нем упомянули Gleam https://www.thoughtworks.com/radar/languages-and-frameworks/summary/gleam
Помню в детстве каждый раз когда ездил в поезде читал журнал, даж не помню как называется, но там были обзоры всякой техники, для меня главное для меня были мобилки, но читал и про ноуты и про фотики зачем то
Так вот еще не слишком активно искал, но сами собой попадались 2. Уже мертвая практика функционального программирования, 6 выпусков с 2009 по 11тый. Это мы читаем https://www.fprog.ru/
И второй который я заметил только что, из-за того что в нем упомянули Gleam https://www.thoughtworks.com/radar/languages-and-frameworks/summary/gleam
🤔1
Добавил кастомные toString методы, никакого явного
А все потому что мне надоело смотреть в дебаг принтах на номер строки и позицию токенов, мне от них нужна только лексема!
@override
, просто конвенция — если toString не определен то он генерируется, иначе юзается кастомный А все потому что мне надоело смотреть в дебаг принтах на номер строки и позицию токенов, мне от них нужна только лексема!
👍1
https://youtu.be/E3Yjx0fFeaA
фига? реакт нейтив всем напиздюнькал
фига? реакт нейтив всем напиздюнькал
YouTube
React Native Isn't as Popular as You Think
Everyone and their mom is using React Native...or are they?
Reversy: https://www.reversy.dev/
Tastemaker Design: https://tastemaker.design/
Tastemaker Extras: https://tastemaker.design/extras
Patreon: https://www.patreon.com/TastemakerDesign
Reversy: https://www.reversy.dev/
Tastemaker Design: https://tastemaker.design/
Tastemaker Extras: https://tastemaker.design/extras
Patreon: https://www.patreon.com/TastemakerDesign
https://core-lang.dev/
https://iolanguage.org/
чел просто форкнул сайт io и переделал под свой яп, блин а так можно было?
https://iolanguage.org/
чел просто форкнул сайт io и переделал под свой яп, блин а так можно было?