P99 CONF: Coding for Speed: Rust vs Zig vs.... JavaScript ???

  Рет қаралды 6,114

ScyllaDB

ScyllaDB

6 ай бұрын

Go to www.p99conf.io/ for P99 CONF talks on demand and learn more.
. . . . .
What's the best option for coding for speed: Rust? Zig? JavaScript!?! Glauber Costa (Turso) leads a discussion with Carl Lerche (Tokio, AWS) and Jarred Sumner (Bun, Oven) at P99 CONF 2023.

Пікірлер: 12
@10e999
@10e999 5 ай бұрын
IMO, Zig is the most exciting and promising language in the space of high-performance programming.
@CompletelyCovered3
@CompletelyCovered3 5 ай бұрын
Jarred was just getting warmed up at the end. The talk favored Rust for the most part, but Jarred is doing great stuff with a pre-v1.0 language.
@coder415
@coder415 6 ай бұрын
priority of rust is safety, priority of zig is extreme performance via allocators cache friendly data structures simd etc... different philosophies different tradeoffs
@__jan
@__jan 6 ай бұрын
Rust's priority is correctness, but it's not prescriptive, that's why unsafe exists. People write extremely performant software in Rust just fine all the time. Custom allocators, cache-friendly data structures, and SIMD - all of that is available.
@dmitryg1769
@dmitryg1769 6 ай бұрын
I would really love to see something like Zig's comptime in Rust. Rust attribute macros as compiler time reflection emulation that operate with tokens are total hell
@r2com641
@r2com641 2 ай бұрын
Rust is total hell itself
@PaulSebastianM
@PaulSebastianM 5 ай бұрын
I find it more and more obvious that Rust is the metaphorical C++ successor and Zig is the not so metaphorical C succesor. But with C it's a bit harder to decide for me. There are a number of C replacements that feel equally good.
@PRIMARYATIAS
@PRIMARYATIAS 3 ай бұрын
Odin lang and Nim lang.
@catsby9051
@catsby9051 2 ай бұрын
@@PRIMARYATIAS Nim is not a replacement for C. It uses a garbage collector which immediately disqualifies it.
@user-mp9um5qj3u
@user-mp9um5qj3u 4 ай бұрын
Yeah in two weeks we learn how to write hello world.
@0xAtari
@0xAtari 3 ай бұрын
Jarred Sumner is in a different level. Legend!
@r2com641
@r2com641 2 ай бұрын
Working with rust is not productive for a project, and its safety is not provided when you code on low level metal layer anyway, so zig all the way ⚡️
3 things you might like about Zig
39:32
Zig Meetups
Рет қаралды 19 М.
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 21 МЛН
The Vlang Drama
43:35
ThePrimeTime
Рет қаралды 93 М.
CppCast Episode 342: Zig with Andrew Kelley
57:45
CppCast
Рет қаралды 13 М.
Intro to Functional Programming in Rust • Amit Dev • YOW! 2019
27:50
GOTO Conferences
Рет қаралды 14 М.
When Zig Outshines Rust | Prime Reacts
23:31
ThePrimeTime
Рет қаралды 130 М.
Rust and RAII Memory Management - Computerphile
24:22
Computerphile
Рет қаралды 211 М.
Why JavaScript Devs are Switching to Rust in 2024
10:35
warpdotdev
Рет қаралды 239 М.
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 423 М.
Главная проблема iPad Pro M4 OLED!
13:04
THE ROCO
Рет қаралды 49 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,3 МЛН
Пленка или защитное стекло: что лучше?
0:52
Слава 100пудово!
Рет қаралды 1,6 МЛН
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 2,3 МЛН