Тёмный

Publishing Diagnostics From Three Years of ZLS - Auguste Rame - Software You Can Love Vancouver 2023 

Zig SHOWTIME
Подписаться 11 тыс.
Просмотров 5 тыс.
50% 1

Official website: softwareyoucan.love
Vancouver Conference Website: softwareyoucanlove.ca
Abstract:
Three years ago, Alex Naskos and I gave a Zig SHOWTIME talk about the Zig Language Server (ZLS). Today, with ten times as many users, a team more than twice the size, and a codebase so large it's practically bootstrapped, it's clear that there are lots of new lessons to share. From fundraising to fuzzing to community to comptime completions, I'll share our (still ongoing) journey to making ZLS Software You Can Love.

Наука

Опубликовано:

 

20 июл 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@j-r-hill
@j-r-hill Год назад
My guy out here living life on 1.25x speed
@dudethebuilder
@dudethebuilder Год назад
Exactly! So 0.75 Playback Speed is just perfect! 😀
@markmcdonnell
@markmcdonnell Год назад
LMFAO I spent ages searching the RU-vid UI for playback speed, while wondering how I accidentally went 2.x 😂
@dacjames
@dacjames Год назад
I love it, never slow down Auguste!
@j-r-hill
@j-r-hill Год назад
No complaints, I wouldn't expect anything less from someone who got into software engineering at half the age I did lol
@10e999
@10e999 Год назад
Great talk. The speaker is clear, interesting, funny, and humble. Glad to see him be part of the zig community.
@voltflake
@voltflake Год назад
Bro is XQC of zig community😅 Thank you for developing and maintaining zls!
@_kurohana
@_kurohana Год назад
Q&A timestamps: - 22:28: What is InternPool? - 23:19: Are you using the same parsing/lexing code as Zig (compiler)? - 23:53: What about running all build steps as part of ZLS analysis? - 25:30: Is it possible to turn off analysis of some language features? - 26:22: Why did ZLS stop analyzing generated files? - 26:54: (how to hack around the limitation) - 28:01: Is there a plan to have linters? - 29:08: How do you deal with mangled code or messy AST? - 30:34: Since Zig also compiles C/C++, could ZLS analyze those? - 31:39: (praise to how ZLS helps the Zig project and users)
@arya_bakh
@arya_bakh Год назад
belike 3 hours speedrun explaining zls
@nathanfranck5822
@nathanfranck5822 Год назад
GO Auguste! Didn't know you got a job, congrats! I believe in you! I'm too lazy to contribute myself!
@johnnm3207
@johnnm3207 Год назад
Eminem now has a worthy contender for that Rap god title
@godDIEmanLIVE
@godDIEmanLIVE 10 месяцев назад
Finally a speaker that talks as fast as I can think. No need for speeding up the video.
@bryanhunt3099
@bryanhunt3099 Год назад
Engaging talk, interesting language
@johnnm3207
@johnnm3207 Год назад
I had to watch the video at least 0.75x slower. Yoh Auguste can talk really fast!!!
@j-r-hill
@j-r-hill Год назад
He IS a language server
@cwagnello
@cwagnello Месяц назад
What's the prototypical example of a good LSP? I'm new to this and trying to understand the space (I'm used to my IDE acting as a LS).
@kevinkkirimii
@kevinkkirimii Год назад
😄😄 I'd be lying if I say I heard everything however I really like the presentation.
@krumbergify
@krumbergify Год назад
Great talk! He speaks a bit too fast, but playing at 0.75x compensates it.
@nextlifeonearth
@nextlifeonearth 10 месяцев назад
Still easy to follow at 2x speed though. I've seen faster and still don't knock down the speed from 2x.
Далее
IQ Level: 10000
00:10
Просмотров 2,3 млн
Why a linker author had to write a YAML parser in Zig
38:26
Zig Compiler Internals - Andrew Kelley
1:00:42
Просмотров 25 тыс.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
Просмотров 878 тыс.
How to Soldering wire in Factory ?
0:10
Просмотров 6 млн
Telefonu Parçaladım!😱
0:16
Просмотров 28 млн