gavr_sas
тем временем жб скандал, пасаны удаляют негавтиные отзывы на аи плагин https://www.reddit.com/r/Jetbrains/comments/1ka5h3g/red_flag_jetbrains_removing_bad_reviews_of_their/ мы внутри запинговали аи сапортов, пока ждем разъяснений, надеюсь это рили удаление…
тем временем жб скандал 2, модальное окно коммита стало не модальным и это всех разозлило
https://youtrack.jetbrains.com/issue/IJPL-177161
я вообще не понимаю, толи все юзали его как то иначе, у мя всегда коммиты были в левом доке, даблкликаешь измененному там файлу и диф открывается в новой вкладке на весь экран, зачем это все делать модальным уменьшая место я не понимаю
но горит оно знатно, все это очень интересно с точки зрения ведения продукта, оказывается есть куча староверов которым нравится старый UI 2001
> "Then see how few people really want it and kill it off silently, (because only 3% of the users really like VSCode)."
delusional
тем временем vsc занимает большую часть рынка чем idea
выходит чето меняешь злишь старых, ниче не меняешь новые не придут, вот почему нужно делать координально новую иде вроде Fleet, жаль добряка
https://youtrack.jetbrains.com/issue/IJPL-177161
я вообще не понимаю, толи все юзали его как то иначе, у мя всегда коммиты были в левом доке, даблкликаешь измененному там файлу и диф открывается в новой вкладке на весь экран, зачем это все делать модальным уменьшая место я не понимаю
но горит оно знатно, все это очень интересно с точки зрения ведения продукта, оказывается есть куча староверов которым нравится старый UI 2001
> "Then see how few people really want it and kill it off silently, (because only 3% of the users really like VSCode)."
delusional
тем временем vsc занимает большую часть рынка чем idea
выходит чето меняешь злишь старых, ниче не меняешь новые не придут, вот почему нужно делать координально новую иде вроде Fleet, жаль добряка
абсолютно секретный плейлист лекций ИТМО от JB по устройству Kotlinа
только тсссс, никому
https://www.youtube.com/watch?v=7Lb7crMTBT4&list=PLxMpIvWUjaJtOtHDknfXiBRxJFYZcVSRt&index=2
только тсссс, никому
https://www.youtube.com/watch?v=7Lb7crMTBT4&list=PLxMpIvWUjaJtOtHDknfXiBRxJFYZcVSRt&index=2
YouTube
Kotlin Compiler 2. Lexer and parser
👎1
ну зачем, зачем делать так много вариантов синтаксиса одного и тогоже? хотите угодить и хаскелистам и ...лисперам?
https://www.unison-lang.org/docs/fundamentals/values-and-functions/delayed-computations/
https://www.unison-lang.org/docs/fundamentals/values-and-functions/delayed-computations/
Dynamic v2
Was:
Now:
So basically its like Json or EDN
Every object can be translated to that format
- enums translates as strings
- unions adds special field unionKind
---
That means you write serialization for Dynamic type once, u get it for every type for free
Was:
type Dynamic name: String fields: Map(String, Any)
Now:
union Dynamic =
| DynamicStr value: String
| DynamicInt value: Int
| DynamicDouble value: Double
| DynamicBoolean value: Double
| DynamicList value: List::Dynamic
| DynamicObject value: MutableMap(String, Dynamic)
So basically its like Json or EDN
Every object can be translated to that format
- enums translates as strings
- unions adds special field unionKind
---
That means you write serialization for Dynamic type once, u get it for every type for free
Forwarded from opennet.ru
Представлены принципы дизайна компилятора Nimony для будущего Nim 3.0 https://opennet.ru/63182/
www.opennet.ru
Представлены принципы дизайна компилятора Nimony для будущего Nim 3.0
В процессе разработки языка программирования Nim 3.0 развивается новый компилятор Nimony, основополагающим принципом проектирования которого является достижение предсказуемости времени выполнения в худшем случае (Worst Case Execution Time, WCET). Это требование…
gavr
адмн раз, сука, адин раз запустил винду, в аеропорту перед вылетом, интернет она не видела месяц, какккк
хотел затестить нашумевший в твиторах файловый манагер
который токо под винду https://filepilot.tech/ чтобы натырить себе идей в катану которую я собрался воскрешать https://github.com/gavr123456789/Katana
Так вот, да открытие папок работает мгновенно(в отличии от дефолтного фм)
(пошел пересмотреть свои демки мувики в репе, у меня тоже мгновенно, спасибо GIO)
но в плане фич оказался полный ноль, даже UX так се, есть парельки и вкладки, ну по сравнению с дефолтным винь это конеш прорыв, а так, главная фича это плавность работы.
Современный вынь настолько тормозной, что только этим уже можно всех сильно впечатлить
который токо под винду https://filepilot.tech/ чтобы натырить себе идей в катану которую я собрался воскрешать https://github.com/gavr123456789/Katana
Так вот, да открытие папок работает мгновенно(в отличии от дефолтного фм)
(пошел пересмотреть свои демки мувики в репе, у меня тоже мгновенно, спасибо GIO)
но в плане фич оказался полный ноль, даже UX так се, есть парельки и вкладки, ну по сравнению с дефолтным винь это конеш прорыв, а так, главная фича это плавность работы.
Современный вынь настолько тормозной, что только этим уже можно всех сильно впечатлить
filepilot.tech
File Pilot - Next-gen file explorer
File Pilot is a file explorer built from scratch for light-speed performance, with a modern and robust interface.
😁1
>почему существует куча разных идей под каждый язык?
насколько легко создать поддержку языка.
Нужно написать фронтенд для этого языка
Это включает в себя парсер, потому что у платформы IntelliJ свое внутреннее представление AST(PSI) оптимизированное для постоянно меняющегося кода(чем то похоже на TreeSitter)
Резолвер - анализ семантики - резолв имен и типов
Я бы сказал что это является тем же самым что реализовать язык с нуля на 2/3 или более, потому что в случае с динамически типизированными языками IDEA идет дальше и пытается выводить типы что на самом деле невероятно сложная задача.
Далее идут инспекшены - одно из главных преимуществ IDEA, - чаще всего это еще более глубокий анализ с учетом семантики конкретных библиотек, акшаны для квик фиксов, например для Java и C# таки инспекций более 10К.
Также тулинг вроде своей реализации дебагера
(Python(впоследствии спизжено майками в VSC, а нехуй было открывать),
C#(ситуация обратная, майки сменили лицуху одного пакета, пришлось писать с нуля свой https://github.com/dotnet/core/issues/505))
wizard для создания проектов, интеграция с самыми большими библиотеками(Spring, Unity, Unreal) итд.
Также требуется постоянное обновление, ведь все языки продолжают развиваться
В итоге получается что поддержка одного языка требуется содержать большую команду разработчиков и соответственно каждый такой язык является отдельным чаще всего платным продуктом.
замечательный толк со всеми этими историями противостояния JB и M$, и пояснением рынка типа зачем M$ скупает все конторы(вроде github)
https://youtu.be/LfuvTI0uL6A
насколько легко создать поддержку языка.
Нужно написать фронтенд для этого языка
Это включает в себя парсер, потому что у платформы IntelliJ свое внутреннее представление AST(PSI) оптимизированное для постоянно меняющегося кода(чем то похоже на TreeSitter)
Резолвер - анализ семантики - резолв имен и типов
Я бы сказал что это является тем же самым что реализовать язык с нуля на 2/3 или более, потому что в случае с динамически типизированными языками IDEA идет дальше и пытается выводить типы что на самом деле невероятно сложная задача.
Далее идут инспекшены - одно из главных преимуществ IDEA, - чаще всего это еще более глубокий анализ с учетом семантики конкретных библиотек, акшаны для квик фиксов, например для Java и C# таки инспекций более 10К.
Также тулинг вроде своей реализации дебагера
(Python(впоследствии спизжено майками в VSC, а нехуй было открывать),
C#(ситуация обратная, майки сменили лицуху одного пакета, пришлось писать с нуля свой https://github.com/dotnet/core/issues/505))
wizard для создания проектов, интеграция с самыми большими библиотеками(Spring, Unity, Unreal) итд.
Также требуется постоянное обновление, ведь все языки продолжают развиваться
В итоге получается что поддержка одного языка требуется содержать большую команду разработчиков и соответственно каждый такой язык является отдельным чаще всего платным продуктом.
замечательный толк со всеми этими историями противостояния JB и M$, и пояснением рынка типа зачем M$ скупает все конторы(вроде github)
https://youtu.be/LfuvTI0uL6A
ахуено, 10тка уже все, пздц, теперь только АИ винда с неотключаемым зондом скриншотящим экран и анализирующим что на нем нарисовано чтобы потом индексировать
Windows 10 всё (в октябре) в связи с чем появилась "вендекапец" инициатива endof10.org с точками по всему миру предоставляющими (часто бесплатную!) поддержку Linux и ремонт. Большинство точек сейчас в Германии, но и другие страны подтягиваются.
Наверное самым весомым довыдом являются завышенные требования к железу у 11(у них даже есть программа которая тестирует ваше железо и говорит удовлетворяет ли оно требованиям к 11 xd). Наверное большая часть существующих ноутов 11 не потянут.
Я сам недавно взял старый ThinkPad у конторы которая закупает офисно-списанные\демо стендовые ноуты ремонтирует и продает с гарантией 3 года! https://laptopsclearance.com.cy/brands/lenovo/
И думаю написать им email предложив поучавствовать
Знаю еще такую же контору по продаже ThinkPadов в америкосии с весьмаа прокаченной медийкой, вот от них хороший видос мотивирующий брать старые синкпады https://youtu.be/NzRehSFWuKo
Вообщем инициатива огонь, знаете похожие конторы предлагайте им поучавствовать, не знаете, распространите
YouTube
Why a Used Business Laptop is Better than a NEW Consumer Laptop (For Most People)
Boost your work efficiency with HiPDF: https://bit.ly/3OCpMcB
#FreePDFConverter #aitools #hipdf #pctips
Help support me by becoming a member!
https://www.youtube.com/channel/UCClfFsWcT3N2I7VTXXyt84A/join
MERCH - https://www.salemtechsperts.com/
Tools …
#FreePDFConverter #aitools #hipdf #pctips
Help support me by becoming a member!
https://www.youtube.com/channel/UCClfFsWcT3N2I7VTXXyt84A/join
MERCH - https://www.salemtechsperts.com/
Tools …
gavr_sas
ахуено, 10тка уже все, пздц, теперь только АИ винда с неотключаемым зондом скриншотящим экран и анализирующим что на нем нарисовано чтобы потом индексировать Windows 10 всё (в октябре) в связи с чем появилась "вендекапец" инициатива endof10.org с точками…
И вообще Year Of The Linux Desktop сейчас вот вот ага.
1) Steam Deck реально успех, показавший множеству нормисов что линукс юзабелен и там уже работают игры(главное зачем нужен ПК) и является одним из двух актуальных хендхелдов на рынке, спасибо Valve за спонсирование Wine DXVK и разработку Proton
2) среди пограмистов взлет ThePrimegen юзаещего только линь(только что кстати перешел на рач ^_^)
3) PewDiePie ошарашивший всех своим переходом на линь https://youtu.be/pVI_smLgTY0
1) Steam Deck реально успех, показавший множеству нормисов что линукс юзабелен и там уже работают игры(главное зачем нужен ПК) и является одним из двух актуальных хендхелдов на рынке, спасибо Valve за спонсирование Wine DXVK и разработку Proton
2) среди пограмистов взлет ThePrimegen юзаещего только линь(только что кстати перешел на рач ^_^)
3) PewDiePie ошарашивший всех своим переходом на линь https://youtu.be/pVI_smLgTY0
❤1
завтрак в гостиннице начинается в 6 и заканчивается в 10 30, хмм, с моим замечательным режимом, пойду позавтракаю перед сном ^_^
потом все равно не успею
потом все равно не успею
а прикольно былоб назвать язык пограмирования жирафф, и сделать ему side off rule как в питоне, шобы код рос вертикально а не горизонтально