Richard Feldman - Zed, Roc Lang - Elm but for everywhere

  Рет қаралды 5,626

devtools-fm

devtools-fm

Күн бұрын

Пікірлер: 25
@aghileslounis
@aghileslounis 2 ай бұрын
Richard Feldman is so smart I really like his approach and what's he's trying to do with Roc Lang. It feels like that's what we should've had from the beginning ahah. But it's so hard now to convince and make people adopt a new language, I think.
@markovujanic
@markovujanic 3 ай бұрын
Great discussion. I love Elm and amount of stuff I learn from Richard I feel I own him 10% of my salary every month, (not only about Elm but general software dev practices.)
@video-carl
@video-carl 3 ай бұрын
roc-lang You don't have to put on the debug light Those bugs are over You don't have side-effects so don't debug into the night
@xymaryai8283
@xymaryai8283 3 ай бұрын
took me a while to get it XD
@NoahNobody
@NoahNobody 3 ай бұрын
Damn it, Richard. Why you distract me with awesome new language!
@fraollemecha
@fraollemecha 3 ай бұрын
I though it was "Roclang" without a "k"
@havokgames8297
@havokgames8297 3 ай бұрын
It is
@devtoolsfm
@devtoolsfm 3 ай бұрын
Corrected 🤞
@TankorSmash
@TankorSmash 3 ай бұрын
@@devtoolsfm also the chapter names say 'rock' too!
@TheFwip
@TheFwip 3 ай бұрын
Also the description
@TankorSmash
@TankorSmash 3 ай бұрын
@@TheFwip That's where the chapter names come from, pretty sure
@pookiepats
@pookiepats 15 күн бұрын
swift protocols = rust traits = roc abilities
@pmarreck
@pmarreck 2 ай бұрын
Great language, wish it considered implementing macros though, because that is certainly a powerful feature in Elixir, as long as its use is limited (which it usually is, from what I can tell)
@Qrzychu92
@Qrzychu92 23 күн бұрын
what would you use the macros for? I can get behind some comptime code generation (shout out for c#!), but I never liked macros. Even with Rust, macros just patch stuff what "should be in the language" (like async/await)
@Danielo515
@Danielo515 3 ай бұрын
Zed is a great example on how to focus on the features that matter the less. They should build plugin support, that is the most important thing
@munchymanjaro9070
@munchymanjaro9070 3 ай бұрын
Plugin support is there, and there are plenty extensions available. AI is marketing, there are plenty of things to like about zed beside AI. In my experience it is better and more stable than lapce, with more plugins available.
@pmarreck
@pmarreck 2 ай бұрын
@@munchymanjaro9070 It also has a way better name than the ridiculously-poorly-named "lapce", something which unfortunately matters.
@MrRobWalter
@MrRobWalter 2 ай бұрын
It's funny to me that "language designers" often don't seem to see the parallels between designing a language and designing an application. The way Richard describes his approach around minute 17 and how he tries to prevent (syntax) feature creep is pretty much the same as good UX design prevents that from happening in an application. Languages are applications for developers, especially nowadays where user-facing aspects (like editor features and performance and syntax) become increasingly important factors for devs to pick a language.
@voidmind
@voidmind 3 ай бұрын
I can get llama 3.1 8B to run at 72 words per minute through Ollama (accelerated by me AMD video card). Surely that would be way better than using a cloud API.
@pmarreck
@pmarreck 2 ай бұрын
it’s way faster on M1/2/3 Mac Also, check out the new model “Reflection,” it is the new king!
@KManAbout
@KManAbout 20 күн бұрын
You need a video card though
@pookiepats
@pookiepats 15 күн бұрын
so ever growing rust compiler is totally a cool tradeoff for backwards compat but at the same time Roc overcomplicates its modularity by splitting OS level API's? in the spirit of what? great we can strip out out some unused libs we may end up using anyways as apps grow.... disappointing, not very Elm like; this seems like a side show
@privatedeletebuttongooglei5221
@privatedeletebuttongooglei5221 4 күн бұрын
Richard Feldman is a snitch
Building a Redis clone from scratch in Gleam
5:04:09
Louis Pilfold
Рет қаралды 10 М.
Clean Code - Uncle Bob / Lesson 5
2:10:45
UnityCoin
Рет қаралды 328 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 3,6 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 131 МЛН
Swift creator Chris Lattner on Mojo & Roc
1:49:26
Software Unscripted Podcast
Рет қаралды 12 М.
Is Functional Programming DEAD Already?
21:07
Continuous Delivery
Рет қаралды 68 М.
Rust & Zig Combined • Richard Feldman • GOTO 2023
45:34
GOTO Conferences
Рет қаралды 78 М.
Distributed Pure Functions by Richard Feldman
50:30
TigerBeetle
Рет қаралды 8 М.
Elm Town 80 - Inspired: Roc with Richard Feldman
1:03:14
Elm Town Podcast
Рет қаралды 1,1 М.
Evan You - Vue, Vite, VoidZero and the Future of JavaScript Tooling
51:04
Nea: A webserver that never allocates - Folkert de Vries
37:49
Zig SHOWTIME
Рет қаралды 16 М.
Hybrid-Level Programming - Richard Feldman
51:26
Zig SHOWTIME
Рет қаралды 6 М.
How to Get a Developer Job - Even in This Economy [Full Course]
3:59:46
freeCodeCamp.org
Рет қаралды 3,1 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 3,6 МЛН