gavr_sas
опача, третья серия 20 мин назад https://youtu.be/XneTxlzGYK0 #anime
YouTube
Bridge Kids - Good Fellas
In Episode 11 of Bridge Kids, nice guys finish last.
Join our Patreon: https://www.patreon.com/bridgekids
Bridge Kids Store: https://www.bridgekids.org/
Watch Bridge Kids on Newgrounds: https://www.newgrounds.com/series/bridge-kids
Join our Patreon: https://www.patreon.com/bridgekids
Bridge Kids Store: https://www.bridgekids.org/
Watch Bridge Kids on Newgrounds: https://www.newgrounds.com/series/bridge-kids
Какой же ор, зашел в репу тсодинга думаю, омг какой раст, импосибл
Look inside, а тут тупа сишка но растом, каждая функция unsafe, в crust забинжены основные функции сишки, вот ето троль
https://github.com/tsoding/b
Look inside, а тут тупа сишка но растом, каждая функция unsafe, в crust забинжены основные функции сишки, вот ето троль
https://github.com/tsoding/b
😁3
я уже говорил что Meson это лучшая билд система?
Вот каких то 5 лет и girные плюсовики подвинулись https://gitlab.com/mnauw/cppgir/-/issues/1#note_2552024818
βτν лучшая презентация продукта ева https://youtu.be/SCZLnopmYBM
Вот каких то 5 лет и girные плюсовики подвинулись https://gitlab.com/mnauw/cppgir/-/issues/1#note_2552024818
βτν лучшая презентация продукта ева https://youtu.be/SCZLnopmYBM
GitLab
Move to Meson (#1) · Issues · Mark Nauwelaerts / cppgir · GitLab
All gnome projects now use meson. Meson also has built-in functions specifically for GIR.
Дока по языку 70тилетней давности, внезапно stack based https://web.archive.org/web/20200404093021/https://members.iinet.net.au/~dgreen/deuce/GEORGEProgrammingManual.pdf
Прям так и вижу как ктото набирал это на печатной машинке в нуаре
Прям так и вижу как ктото набирал это на печатной машинке в нуаре
👍1
https://ziglang.org/devlog/2025/#2025-06-08
Селфхост бекенд теперь дефолт в дебаг моде в зиге
(то бишь не зависящий на LLVM)
Теперь Zig на Zigе билдица 20 сек вместо 75 ^_^
Селфхост бекенд теперь дефолт в дебаг моде в зиге
(то бишь не зависящий на LLVM)
Теперь Zig на Zigе билдица 20 сек вместо 75 ^_^
🔥4
gavr_sas
декабрь 2022, брр вообщем автор jank уволился с работы в EA, шобы уйти фуллтайм в разработку своего языка https://jank-lang.org/blog/2025-01-10-i-quit-my-job/ jank это llvmная кложа, с имеющийся целью полной совместимости, чтобы можно было даже переименовать…
jank новости
https://jank-lang.org/blog/2025-06-06-next-phase-of-interop/
jank - первый лисп с симлесс интеропом с С++ на том же уровне что у Clojure с Java! (один nim засомневался)
jank это попытка сделать производительный нативно бинарно компилящийся лисп синтаксически и семантически являющийся Clojure, уже оч давно в разработке
Сейчас jank проходит 20% тестов clojure.core
Очень люблю кложу, хоть ничего большого так и не писал, чисто идейно нравится(как Smalltalk) и жду jank
https://jank-lang.org/blog/2025-06-06-next-phase-of-interop/
jank - первый лисп с симлесс интеропом с С++ на том же уровне что у Clojure с Java! (один nim засомневался)
jank это попытка сделать производительный нативно бинарно компилящийся лисп синтаксически и семантически являющийся Clojure, уже оч давно в разработке
Сейчас jank проходит 20% тестов clojure.core
Очень люблю кложу, хоть ничего большого так и не писал, чисто идейно нравится(как Smalltalk) и жду jank
🔥1
внимание, я ускорил компиляцию niva файлов в 2 раза убрав проброс input chэнела
спасибо за внимание, gradle мир удивителен, нинавижу
спасибо за внимание, gradle мир удивителен, нинавижу
🤯3
https://github.com/AasishPokhrel/shit/issues/1
1000000000ная репа создана каким то зеро html рандомом)
1000000000ная репа создана каким то зеро html рандомом)
😁3
Помойму Swift уже реально соперничает с С++
https://github.com/swiftlang/swift-syntax/blob/main/Sources/SwiftSyntax/generated/Keyword.swift#L753
759 - 962, 203 кейворда
вполне выучабельно
https://github.com/swiftlang/swift-syntax/blob/main/Sources/SwiftSyntax/generated/Keyword.swift#L753
759 - 962, 203 кейворда
вполне выучабельно
GitHub
swift-syntax/Sources/SwiftSyntax/generated/Keyword.swift at main · swiftlang/swift-syntax
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code. - swiftlang/swift-syntax
😭1
gavr_sas
Помойму Swift уже реально соперничает с С++ https://github.com/swiftlang/swift-syntax/blob/main/Sources/SwiftSyntax/generated/Keyword.swift#L753 759 - 962, 203 кейворда вполне выучабельно
небольшой кек, Root — как Swift, только отвечает всем требованиям!!!(не готов)
Нашел по упоминанию Smalltalk
Да я переодически просматриваю все репы гитхаба с "Smalltalk language" ^_^
ну почиму не на англе??
https://github.com/i-am-dies/Root-Language
Нашел по упоминанию Smalltalk
Да я переодически просматриваю все репы гитхаба с "Smalltalk language" ^_^
ну почиму не на англе??
https://github.com/i-am-dies/Root-Language
мой друг сделал иконку свояму яп quill
(нет это не коктель! это перо в чернильнице(quill - перо))
https://github.com/schwalbe-t/quill
(нет это не коктель! это перо в чернильнице(quill - перо))
https://github.com/schwalbe-t/quill
👍6
type narrowing > pattern matching ??
слева в моем яп общий тип FileSystem просто сужается в ветках до типов против которых матчим
справа полноценный паттерн матчинг с деструктиризацией полей
пример взят отсюда
https://effekt-lang.org/tour/adts
(а еще у меня есть фича декларации общих полей для всех веток ADT (name))
слева в моем яп общий тип FileSystem просто сужается в ветках до типов против которых матчим
справа полноценный паттерн матчинг с деструктиризацией полей
пример взят отсюда
https://effekt-lang.org/tour/adts
(а еще у меня есть фича декларации общих полей для всех веток ADT (name))
❤2
опача, новый векторный редактор, пока в основном рисует линии, но зато работает в браузере спасибо Wasm
https://graphite.rs/
https://editor.graphite.rs/
https://github.com/GraphiteEditor/Graphite
https://graphite.rs/
https://editor.graphite.rs/
https://github.com/GraphiteEditor/Graphite
https://oxcaml.org/
Окисленный OCalm — набор расширения(аля расширения хаскель компиля) добавляющий в ML
- более высокоуровневые примитивы для параллелизма
- SIMD примитивы
- unboxed types (стек)
- data-race-free parallelism трекинг использований канкарнет валуёв шоб превентить гонки
- моды похожие на типы, описывают как используются значения, делятся на past и future, моды прошлого трекают предыдущие значения, будущего - возможные использования. можно ли возвращать из функции, передавать между потоками, изменять
примеры
- мод будущего - local - значение нельзя передавать за пределы текущего скопа, global наоборот
юзается для аллокаций на стаке
- мод прошлого uncontended — к значению обращался только один поток rw
shared — значение читали из нескольких потоков r
contended — в значение могут писать другие потоки w
Submoding: значение можно поднимать в более строгие моды но не наоборот (из local в global)
Mode-crossing types: некоторые типы вроде интов не зависят от модов вообще
TLDR - rust для OCaml
Окисленный OCalm — набор расширения(аля расширения хаскель компиля) добавляющий в ML
- более высокоуровневые примитивы для параллелизма
- SIMD примитивы
- unboxed types (стек)
- data-race-free parallelism трекинг использований канкарнет валуёв шоб превентить гонки
- моды похожие на типы, описывают как используются значения, делятся на past и future, моды прошлого трекают предыдущие значения, будущего - возможные использования. можно ли возвращать из функции, передавать между потоками, изменять
примеры
- мод будущего - local - значение нельзя передавать за пределы текущего скопа, global наоборот
юзается для аллокаций на стаке
- мод прошлого uncontended — к значению обращался только один поток rw
shared — значение читали из нескольких потоков r
contended — в значение могут писать другие потоки w
Submoding: значение можно поднимать в более строгие моды но не наоборот (из local в global)
Mode-crossing types: некоторые типы вроде интов не зависят от модов вообще
TLDR - rust для OCaml
Приколы с работы, ну вы токо посмотрите наскоко линь гигачадовый
UPD: а найс, значит лаги были только в реальности, а обсом оно не записалось, на винде при расширении окна было меньше 1 фпс, оно просто телепартировалось(помимо бага который все таки записался)
UPD: а найс, значит лаги были только в реальности, а обсом оно не записалось, на винде при расширении окна было меньше 1 фпс, оно просто телепартировалось(помимо бага который все таки записался)
❤1