en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

gavr_sas

gavr_sas

Open in Telegram

JB пропаганда

Show more
The country is not specifiedThe category is not specified
271
Subscribers
No data24 hours
+17 days
+130 days
Posts Archive
photo content

https://github.com/kaansenol5/VibeOS A completely vibecoded operating system targeting Aarch64 kek
+3
https://github.com/kaansenol5/VibeOS
A completely vibecoded operating system targeting Aarch64
kek

новый лендинг у кмп https://kotlinlang.org/multiplatform/

#indie

photo content
+1

photo content

Писали мы как-то в Джетбрейнсе Емакс на Котлине под названием Fleet. Новый текстовый редактор с нуля, на собственном рендеринге, без веб-технологий. И вот тестируем как-то его на больших файлах. Создали файл с миллионом (или миллиардом?) строк, сколлим в конец файла, перформанс потестить. Скроллится-то он нормально, но по какой-то причине буквы начинают скакать. Прям одна чуть выше, другая чуть ниже, третья чуть кривовата. Не эксепшна, ни замедления, просто вот такой вот эффект. Нифига себе, думаю. Вот это круть. Как в фэнтези, заплыть куда-то далеко, и там всякая дичь начиается, которой ты никогда не видел. Here be dragons. Вдвойне впечатляюще, потому что компьютеры обычно предсказуемо себя ведут, и трудно получить какой-то качественно новый эффект, если просто делать чего-то больше обычного. Замедление можно, но тут не замедление, тут прям визуализация дичи. Окзалось, понятно, что у флоатов точность кончилась. Мы в наивности своей делали весь этот длинный виртуальный канвсас на миллион строк, паннили его в конец и по этим огромным координатам рисовали. Все равно круто, когда ты видишь концепт, про который знаешь только в теории, настолько наглядно.

Smalltalk | niva портировал виджет погоды
+3
Smalltalk | niva портировал виджет погоды

полная иерархия таргетов Kotlin
полная иерархия таргетов Kotlin

интересненько чтобы иметь возможность писать саму VM смоллтолка на смоллтолке, пасаны сделали подмножество смоллтолка SLang, которое может транспилироваться в C и JS
The Smalltalk to C (or Javascript) capability is not intended to be a general purpose languange. The general purpose language in this case is of course Smalltalk itself, and the slang translator serves as an optimizer to translate the virtual machine (which is written primarily in Smalltalk) into C to produce a high performance runtime.
https://wiki.squeak.org/squeak/slang

опача, этож я
опача, этож я

the-lisp-way.jpg2.61 MB

один раз покормил кита, терь меня всегда узнает ^_^, просит ижы
+2
один раз покормил кита, терь меня всегда узнает ^_^, просит ижы

нужен ли синтаксис деструктиризации коллекций вот тут из нее достанется первый элемент а вот так [a, .., b] = arr можно доста
+1
нужен ли синтаксис деструктиризации коллекций вот тут из нее достанется первый элемент а вот так [a, .., b] = arr можно достать первый и последний Я как увидел уже побежал реализовывать, дестракт объектов то у меня есть А потом задумался, стоямба, этож теоритический вылет, надо их либо нуллабл делать либо ексепшон выбрасывать на месте, уже неприятно, а потом еще сделал такой же пример у ся, получилось 3 слова, и осознал, помоойму это юзлес все таки, по сути специфичный синтаксис доставания первых н или последних н элементов, кажется оч редкий юзкейс, при том что фича очень тяжелая по синтаксу семантики

Получается сравн все идеи тупо спер с ви

топ толк от автора котлина - воровать хорошие идеи - это хорошо! воруйте идеи! подписаться https://youtu.be/xH-RZ9YlxH0

перемещение в марио в виде ветлящегося графа, каждый выбор направления - ветвление, а это собственно то как выглядит такой поиск по графу эмуль libretro-fceumm на си забинженный к кложуре https://youtu.be/EinYbwV-gxE

Look what they need to mimic a fraction of our power моя новенькая наивная реализация json https://github.com/gavr123456789/b
+1
Look what they need to mimic a fraction of our power моя новенькая наивная реализация json https://github.com/gavr123456789/bazar/tree/main/LittleLibs/JSON

только недавно узнал о том что существует CppFront / CPP2 альтернативный фронтенд С++ в разработке, который убирает все что н
+1
только недавно узнал о том что существует CppFront / CPP2 альтернативный фронтенд С++ в разработке, который убирает все что на этом слайде и заменяет куда более простыми концепциями Например вместо референсов теперь просто 4 модификатора передачи параметра in copy inout out, аля как в C# Vala nim Вообщем огромная куча приятных изменений делающих язык довольно сладким, всем советую глянуть https://youtu.be/ELeZAKCN4tY #talk Конечно все изменения сделаны не для синтаксиса, а для семантики https://github.com/hsutter/cppfront