#Smalltalk изобрел мышку, оконный гуй, полосы прокрутки, JIT, VM, GC и все остальное, Алан Кей еще сделал езернет, и интернет работат по принципу сообщений смоллтолка(пакетики - сообщения)
🤯1
Вышел kotlin 1.9, последний перед 2.0.
https://kotl.in/1-9-0
-New Kotlin K2 compiler updates
-Stable replacement of the enum class values function
-Stable ..< operator for open-ended ranges
-New common function to get regex capture group by name
-New path utility to create parent directories
-Preview of Gradle configuration cache in Kotlin Multiplatform
-Changes for Android target support in Kotlin Multiplatform
-Preview of custom memory allocator in Kotlin/Native
-Library linkage in Kotlin/Native
-Size-related optimizations in Kotlin/Wasm
https://kotl.in/1-9-0
-New Kotlin K2 compiler updates
-Stable replacement of the enum class values function
-Stable ..< operator for open-ended ranges
-New common function to get regex capture group by name
-New path utility to create parent directories
-Preview of Gradle configuration cache in Kotlin Multiplatform
-Changes for Android target support in Kotlin Multiplatform
-Preview of custom memory allocator in Kotlin/Native
-Library linkage in Kotlin/Native
-Size-related optimizations in Kotlin/Wasm
The JetBrains Blog
Kotlin 1.9.0 Released | The Kotlin Blog
Kotlin 1.9.0 has been released! Highlights include: Kotlin K2 for JVM is in Beta, other K2 compiler updates, new enum class values function, new operator for open-ended ranges, preview of Gradle configuration cache in Kotlin Multiplatform, changes for Android…
А вы знали что майки делали LSP не одни, а в коллаборации с Red Hat, этакие мастадонты опен сорс и клосед сорс миров собрались.
И вот спустя 7 лет LSP теперь и в IDEA
У меня когда то давно была идея что LSP не добавляют в идею специально, чтобы не вставлять себе костыли, типа вот продаем платный пайчарм, а тут вы можете украсть LSP от питона и не покупать наш пайчарм(хоть с LSP оно и будет на порядок хуже, но юзверам все равно).
Пока что выкрутились добавив LSP токо в платные версии IDE, ну допустим.
"Интеграция LSP в плагин для IDE на базе IntelliJ предполагает компромисс между простой и быстрой языковой поддержкой и сложным пользовательским плагином поддержки языков с возможностями IDE."
Что из LSP сейчас поддерживается, та самое важное
-Errors/warnings highlighting (textDocument/publishDiagnostics)
-Quick-fixes for these errors/warnings (textDocument/codeAction)
-Code completion (textDocument/completion)
-Go to Declaration (textDocument/definition)
https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
И вот спустя 7 лет LSP теперь и в IDEA
У меня когда то давно была идея что LSP не добавляют в идею специально, чтобы не вставлять себе костыли, типа вот продаем платный пайчарм, а тут вы можете украсть LSP от питона и не покупать наш пайчарм(хоть с LSP оно и будет на порядок хуже, но юзверам все равно).
Пока что выкрутились добавив LSP токо в платные версии IDE, ну допустим.
"Интеграция LSP в плагин для IDE на базе IntelliJ предполагает компромисс между простой и быстрой языковой поддержкой и сложным пользовательским плагином поддержки языков с возможностями IDE."
Что из LSP сейчас поддерживается, та самое важное
-Errors/warnings highlighting (textDocument/publishDiagnostics)
-Quick-fixes for these errors/warnings (textDocument/codeAction)
-Code completion (textDocument/completion)
-Go to Declaration (textDocument/definition)
https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
The JetBrains Blog
Language Server Protocol (LSP) for Plugin Developers | The JetBrains Platform Blog
With the 2023.2 release cycle, IntelliJ-based IDEs now support the Language Server Protocol (LSP). Discover how this may improve the assistance for custom language-specific features and learn how to begin integrating LSP into a plugin for your IDE.
This media is not supported in your browser
VIEW IN TELEGRAM
очередное ide вс текстовый редактор(вскод)
So, V is the real thing now?
ripgrep is 38k rust project
https://github.com/BurntSushi/ripgrep/commit/792451e3315e86fc66b1fd4eaeddf8433b6b32ac
ripgrep is 38k rust project
https://github.com/BurntSushi/ripgrep/commit/792451e3315e86fc66b1fd4eaeddf8433b6b32ac
This media is not supported in your browser
VIEW IN TELEGRAM
https://neha-sherin.github.io/RobustL2S/?ref=aiartweekly
Транслятор липс ту спич работает замечательно. Получается теперь компы читают по губам, я как то работал над решеткой микрофонов для слешки, теперь получается достаточно видео
Транслятор липс ту спич работает замечательно. Получается теперь компы читают по губам, я как то работал над решеткой микрофонов для слешки, теперь получается достаточно видео
Forwarded from ️I HATE THE ANTICHRIST️
After 30 Years, Linux Finally Hits 3% Market Share 🎉🎉🎉
(https://linuxiac.com/linux-hits-3-percent-market-share/)
(https://linuxiac.com/linux-hits-3-percent-market-share/)
Linuxiac
After 30 Years, Linux Finally Hits 3% Market Share
Linux enthusiasts rejoice! After a long journey, according to StatCounter's data, by June 2023, Linux has achieved a 3% desktop market share.
https://gleam.run/news/v0.30-local-dependencies-and-enhanced-externals/
Вышел новый Gleam, кстати в прошлой версии добавили автодополнение в LSP, так что теперь юзабелен.
Это яп с хинди минди выводом типов на вм Beam от Erlang.
Вышел новый Gleam, кстати в прошлой версии добавили автодополнение в LSP, так что теперь юзабелен.
Это яп с хинди минди выводом типов на вм Beam от Erlang.
gleam.run
Local dependencies and enhanced externals – Gleam
The Gleam programming language
👍3