Тёмный

The stream that got derailed 

Louis Pilfold
Подписаться 2,5 тыс.
Просмотров 1,2 тыс.
50% 1

Learn to make Redis from scratch and more at CodeCrafters with my referral link: app.codecrafters.io/join?via=...

Наука

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

 

24 май 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 10   
@lpil
@lpil 22 дня назад
Heck yeah, that was fun!
@benitoe.4878
@benitoe.4878 10 дней назад
Louis is one of a kind, super friendly AND super smart. That is quite a unique trait for a top shelf dev and much appreciated.
@lpil
@lpil 5 дней назад
You are too kind!
@olekollo7875
@olekollo7875 21 день назад
Will it be possible to compile gleam into native code? what is the difference between jwm and beam? what are the pros and cons? RAM, processor, fault tolerance, etc.
@lpil
@lpil 21 день назад
Maybe one day! For a comparison with the JVM there’s probably some good Elixir articles that cover it.
@olekollo7875
@olekollo7875 21 день назад
@@lpil and directly into the beam code and how much better will it be? What's the point of having a strongly typed language if it still compiles into dynastic erlang?
@lpil
@lpil 20 дней назад
@@olekollo7875 compiling directly to BEAM bytecode would mean sacrificing all the optimisations of the 40 year mature Erlang compiler, so Gleam applications would run slower. Worse the bytecode is not a stable target and evolves over time as the VM is improved, so there would be a sizeable ongoing maintenance cost. Additionally the compiler would be significantly more complicated, and harder for newcomers to work with. It’s best we compile to Erlang, just like Elixir, LFE, etc do. There would be no particular advantage of compiling to bytecode relating to types.
@olekollo7875
@olekollo7875 20 дней назад
@@lpil If you compile in Erlang, do types play a role? that is, what are the advantages of a strictly typed gleam over a dynamic elixir, besides making it easier to catch errors at the development stage?
@lpil
@lpil 20 дней назад
@@olekollo7875 Yes, we use type information when generating code to do things we would not be able to do otherwise, or that would have a runtime cost to do. There's lots of reasons you might prefer the style of programming offered by Gleam, but it's down to each programmer to decide what they prefer and why. Personally I really enjoy the simplicity of Gleam and how easy it is to understand Gleam code, as well as how much easier it is to refactor Gleam code.
Далее
The New Massively Parallel Language
23:37
Просмотров 154 тыс.
DHH discusses SQLite (and Stoicism)
54:00
Просмотров 48 тыс.
🤢 To try piggy toothpick beauty gadget
00:30
Просмотров 9 млн
I Only Test In Production
18:41
Просмотров 30 тыс.
Learning Rust! | Writing a 16bit Virtual Machine
1:37:34
Job Security is Dead... and Nobody Cares
12:23
Просмотров 547 тыс.
a day in the life of an engineer working from home
8:42
Making a Redis clone in Gleam
2:26:46
Просмотров 1,6 тыс.
Bardak ile Projektör Nasıl Yapılır?
0:19
Просмотров 6 млн
solve bubbling fan issue
0:24
Просмотров 2,6 млн
#miniphone
0:16
Просмотров 3,1 млн