Тёмный

⚡ Learning Nim - First Look 

rwxrob
Подписаться 19 тыс.
Просмотров 5 тыс.
50% 1

Just random exploration of what looks like a great language that fits the niche for compiled utilities nicely where Go is too big and Rust is too annoying.

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

 

9 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@eduardabramovich1216
@eduardabramovich1216 Год назад
I really hope you make more videos of Nim. I think it's an excellent Python replacement.
@encapsulatio
@encapsulatio Год назад
But can you do fast prototyping like you can do in Python since it's compiled? Especially data science prototyping.
@lagseeing8341
@lagseeing8341 Год назад
@@encapsulatio yes
@encapsulatio
@encapsulatio Год назад
@@lagseeing8341 And how do you do that exactly?
@lagseeing8341
@lagseeing8341 Год назад
@@encapsulatio the same way you would with python. Nim syntax is pretty much the same as Py, both are dynamically & strongly typed. The only issue from my Experience is that Nim is still lacks a lot since it's new.
@lagseeing8341
@lagseeing8341 Год назад
English is not my first language sorry for bad
@megetmorsomt
@megetmorsomt Год назад
Embrace no paradigm: all hail the might Nim! ;-)
@adammontgomery7980
@adammontgomery7980 5 месяцев назад
Rob: Nim will let me write things quickly Also: makes 2 hour stream and doesn't write hello world
@mhc4124
@mhc4124 Год назад
Excellent synopsis
@tonywtyt
@tonywtyt Год назад
Hahaha... the package manager for nim is nimble : )
@Zylellrenfar
@Zylellrenfar Год назад
About the discussion at 21:50, there's actually a rust compiler written in C++ specifically to fix this problem (mrustc). By re-compiling the rust compiler using it you can check that rustc doesn't have any "trusting trust" attacks in it. Assuming, of course, that your C++ compiler isn't intentionally miscompiling mrustc ;). Thanks for posting this stream! Nim is really exciting, and its ARC/ORC system is really cool.
@matthiasschuster9505
@matthiasschuster9505 Год назад
One thing people get ALL THE TIME not about whitespace significant languages: They are not Python. Python does whitespace significance DIFFERENTLY than FSharp, Haskell and Elm. Python is the by far most .... tricky about this. Nim is much more forgiving, meaning its not as .. picky about your indentation.
@lithiumferrate6960
@lithiumferrate6960 Год назад
The malware was great. Lmao.
@20dareason09
@20dareason09 Год назад
The thing about any feature of a programming language is that it can always be abused. For example, exceptions. It is simply about taste.
@noahhall1502
@noahhall1502 Год назад
if you like coding in vim, you may like moe which is written in nim
@thegeniusfool
@thegeniusfool Год назад
The C code generated is not easily tweaked and then loses the synchronicity with the Nim source. The way to do it is to write some units in C and others in Nim.
@rwxrob
@rwxrob Год назад
Damn that's too bad.
@TheDrunkenAlcoholic
@TheDrunkenAlcoholic Год назад
nearly Delphi / Pascal looking syntax
@orgs804
@orgs804 5 месяцев назад
which text font is that?
@reisaki18
@reisaki18 Год назад
at 10:40 what script did you use for searching? just curious 🤨
Далее
Nim Metaprogramming in the Real World
31:17
Просмотров 4,9 тыс.
When Zig Outshines Rust | Prime Reacts
23:31
Просмотров 139 тыс.
Sigma Girl Pizza #funny #memes #comedy
00:14
Просмотров 1,6 млн
Val - The Rust Killer | Prime Reacts
16:54
Просмотров 94 тыс.
Metaprogramming with Nim
14:38
Просмотров 6 тыс.
Andreas Rumpf: Welcome to NimConf 2021 + Zen of Nim
50:44
Aaron Haymore - Red Team Tooling with Nim-Lang
10:19
Просмотров 1,2 тыс.
functional programming with nim language
11:50
Просмотров 3,2 тыс.
Sigma Girl Pizza #funny #memes #comedy
00:14
Просмотров 1,6 млн