gavr_sas
омг, в винде после удаления нельзя нажать ctrl z чтоб вернуть из корзины, UX говна UPD: окей, можно, но только если это не файлы требующие для удаления админа, и не внешние носители
ОМГ, еще кста очень удобно что файл незя даже открыть, удалил 454 фоток, хочешь одну восстановить, ну се, восстанови все, найди какую хотел, удали остальные
This media is not supported in your browser
VIEW IN TELEGRAM
Smalltalk, да тот который язык программирования, неиронично стал IDE и для Rust через LSP
This media is not supported in your browser
VIEW IN TELEGRAM
Sex
чел продает виджеты по подписке, вот это бизнес модель https://www.sinasamaki.com/premium/
а вы продолжайте контрибьютить в СПО
чел продает виджеты по подписке, вот это бизнес модель https://www.sinasamaki.com/premium/
а вы продолжайте контрибьютить в СПО
🥱1
Hergert(автор GNOME Builder) улучшил Sysprof и нашел ему отличное применение, улучшать текстовый поиск, и сейчас закинул PR ускоряющие поиск уже в 4 приложеньки, уважуха
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
frontend devs when they learn js was invented in 1995
https://nim-lang.org/blog/2023/08/01/nim-v20-released.html
Nim обогнал Kotlin, и выпустил 2.0 на пол года раньше.
Добавили базовые потребности которых мне очень не хватало
- дефолтные значения структурам(да их не было омг)
- запрет неинициализированных значений, тут ним был очень паскалеориентированным, иногда это просто отвратительно со всякими строками интами, но оно довольно удобно с массивами и хешмапами, когда они являются возвращаемым значением, и через result можно вместо
1) создать переменную коллекцию
2) заполнять ее в каком то цикле
3) вернуть заполненнуюю коллекцию
———
1) сразу заполнять в цикле неявный result
возвращать не надо потому что result неявно есть в каждой функции, инициализировать пустой коллекцией не надо, потому что это ее дефолтное значение.
Ну и разумеется самое главное жирное изменение ORC стабилизировали, и это теперь дефолт
- сильно прокачали докоген
- взаимодействию с плюсами дали виртуал и конструкторы, думаю тут помогло ORC
- наконец std растащили на кусочки и внешние либы
Мне все еще не хватает нормальной поддержи ADT(с экзостив switch) и паттерн матчинга.
Nim обогнал Kotlin, и выпустил 2.0 на пол года раньше.
Добавили базовые потребности которых мне очень не хватало
- дефолтные значения структурам(да их не было омг)
- запрет неинициализированных значений, тут ним был очень паскалеориентированным, иногда это просто отвратительно со всякими строками интами, но оно довольно удобно с массивами и хешмапами, когда они являются возвращаемым значением, и через result можно вместо
1) создать переменную коллекцию
2) заполнять ее в каком то цикле
3) вернуть заполненнуюю коллекцию
———
1) сразу заполнять в цикле неявный result
возвращать не надо потому что result неявно есть в каждой функции, инициализировать пустой коллекцией не надо, потому что это ее дефолтное значение.
Ну и разумеется самое главное жирное изменение ORC стабилизировали, и это теперь дефолт
- сильно прокачали докоген
- взаимодействию с плюсами дали виртуал и конструкторы, думаю тут помогло ORC
- наконец std растащили на кусочки и внешние либы
Мне все еще не хватает нормальной поддержи ADT(с экзостив switch) и паттерн матчинга.
Nim Programming Language
Nim v2.0 released
The Nim team is proud and happy to announce Nim version 2.0.
https://blog.jetbrains.com/kotlin/2023/08/exposed-moving-forward/
Мы наняли фулл тайм поцев для Exposed — ORM на Kotlin статик тайп билдерах и инфиксной нотации чтобы or and выглядели как в SQL
По сравнению с хибернейтом выглядит супер няшно
Мы наняли фулл тайм поцев для Exposed — ORM на Kotlin статик тайп билдерах и инфиксной нотации чтобы or and выглядели как в SQL
По сравнению с хибернейтом выглядит супер няшно