Тёмный
No video :(

Andreas Rumpf: Nim 2 (NimConf 2022) 

Nim Programming Language
Подписаться 2,8 тыс.
Просмотров 10 тыс.
50% 1

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

 

8 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@XaviAndreu
@XaviAndreu Год назад
The truth is that I greatly appreciate all the knowledge that you give us and for free
@aratarat2940
@aratarat2940 Год назад
this is the coolest, keep it up from ETHIOPIA BIG FAN
@dimitrilesnoff468
@dimitrilesnoff468 Год назад
Congrats ! `Forbid` looks like a really good addition to the effect system. Looking forward to v2!
@golangismyjam
@golangismyjam Год назад
Great talk and thank you for all the time and effort you put into the language. I love Nim. Please reconsider releasing mastering Nim as an ebook though, I would pay more than you are asking for the physical copy, as it’s literally impossible for me to buy a physical copy due to my circumstances. Thank you.
@andreasrumpf9012
@andreasrumpf9012 Год назад
I'm considering it.
@driziiD
@driziiD Год назад
+1 to the ebook release
@driziiD
@driziiD Год назад
@@andreasrumpf9012 I'm willing to pay double the current price for an ebook version (it can be watermarked if you insist)
@gfrewqpoiu
@gfrewqpoiu 6 месяцев назад
It is now available in a new version as an E-book
@web3tel
@web3tel Год назад
got nim installed for the first time and just ordered the book
@driziiD
@driziiD Год назад
ordered the book...still want an ebook
@MarcusRamberg
@MarcusRamberg Год назад
I think the second edition should be "mainlining nim" :-) Also I'm adding my voice to the chorus requesting a ebooks version.
@mooseyard
@mooseyard Год назад
Great talk! All of those changes look really positive, esp. “forbids” which will let me keep track of unsafe functions in my library implementations and keep unsafe behavior from being exposed accidentally in my API. After your preamble about mathematics and stable notation I was half expecting you to announce Nim 2 would be based on lambda calculus - whew! (And I must quibble with your metaphors: Western music notation isn’t as broad as you think, it can't represent many widely used scales used in Asia, India and the Middle East. Some Western instruments aren’t chromatic and can’t play all the notes. There are widely used alternative notations like guitar tab. And before the 1900s there were some big arguments about the precise pitches of notes, so a lot of early music actually sounds wrong when played on modern instruments.) That doesn’t detract from the talk, though. Great stuff!
@rohanjanjua7185
@rohanjanjua7185 Год назад
Really interesting comment! I enjoyed reading it. It is possible to notate quarter tones in music notation, which covers all the cases for Middle Eastern music as far as I am aware, maybe it's like Western Notation v2 or something. Wikipedia has a good section for this. My experience is with Middle Eastern music (I play the oud a bit), and when I was learning the music was notated with the western system. It might not cover all the scales, but it covers all the ones that I know of!
@abiabi6733
@abiabi6733 Год назад
omg, what a good talk
@dariusduesentrieb
@dariusduesentrieb Год назад
Nice stuff! I really like Nim.
@godDIEmanLIVE
@godDIEmanLIVE Год назад
That last comment though hahaha. Hilarious.
@kefsound
@kefsound Год назад
Not at all.
@planetis_m
@planetis_m Год назад
@@kefsound Why? Are you offended by a word used in a different context, with a neutral tone? Words can have multiple meanings and their tone is inferred by the surrounding text.
@alfred5454
@alfred5454 4 месяца назад
@4:03 "musical notes actually scale" 😁nice 1
@inv2004
@inv2004 Год назад
Release 2022? Even if it is 2023 - its very soon
@MichalKottman
@MichalKottman Год назад
"Maining Nim" 😁
@sdm6117
@sdm6117 Год назад
I'll buy a second copy just to have this title.
@liliangimenez4461
@liliangimenez4461 Год назад
I would totally main Nim in Super Programming Languages IV Turbo Arcade Edition.
@ziotom78
@ziotom78 Год назад
Small correction: the score shown at ~3:00 is not Beethoven's Ninth Symphony, but his first String Trio in E-Flat, see ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wtbIT8ALNEA.html
@andreasrumpf9012
@andreasrumpf9012 Год назад
Are you certain? I researched this quite a bit.
@itellyouforfree7238
@itellyouforfree7238 Год назад
@@andreasrumpf9012 I mean... It's literally in the title of the page! Moreover, the 9th symphony starts completely different and has a full orchestra, not just three instruments...
@saemideluxe
@saemideluxe Год назад
35:15 "Because some weird internet weirdos want to destroy the english language" We are very glad to be reassured that Nim does not have a corporate-poisned environment ;) (Man, I was so anoyed when we had to rename all our git branches, just because a certain country has to export its problems to the rest of the world...)
@xade8381
@xade8381 Год назад
how about "WASM" & "Generational references" ?
@CheerupA1
@CheerupA1 6 месяцев назад
Is my guy shading python3? 😮
@pik910
@pik910 Год назад
I am a big fan but I need to contradict the musical notation analogy. Musical notation has evolved over time and has a number of serious flaws which cause significant problems. E.g. pitches not repeating every octave is a horrible overcomplexification that stops many people from learning it. This is recognized by many music theorists and they try to reinvent it all the time. Which is probably never going to work out because the current system has established itself over hundreds of years. It is a prime example of a "good enough" design which is the enemy of a "good" design.
@andreasrumpf9012
@andreasrumpf9012 Год назад
Thank you for your insights! That's indeed the problem of an evolutionary approach to notation.
@sdm6117
@sdm6117 Год назад
Big fan as well, but agreed. Music notation is difficult on guitar. Probably more guitarists use chord charts and tabs.
@MsHofmannsJut
@MsHofmannsJut Год назад
I see you mean something else by “pitches not repeating every octave”, because it doesn’t really make sense. If you mean that noteheads of notes an octave apart do not fall on the same type of ledger, that’s not a bad thing. it emphasizes intervallic, rather than scalar structure of music. And that is more flexible. What looks like a problem to some is not necessarily a problem. It’s just that different patterns of representation make different patterns visible. They draw out a certain property to the surface and make everything else relate to this property to the observer. They draw the surface, the shape of representation and everything you insert into it as an element is readily visible as to its conformance to this structure. There’s a downside to this that it makes it hard to break away from it. In this regard, asymmetric designs are better.
@itellyouforfree7238
@itellyouforfree7238 Год назад
Same with math: notation has been evolving over time, with old inconvenient forms falling out of favor and new constructs being continuously proposed. All that analogy is just plain wrong
Далее
Andreas Rumpf: Welcome to NimConf 2021 + Zen of Nim
50:44
Я тоже так могу
00:12
Просмотров 1,6 млн
⚡ Learning Nim - First Look
2:20:08
Просмотров 5 тыс.
Interview with Nim language creator Andreas Rumpf
16:40
Andreas Rumpf: Nim ARC/ORC (NimConf 2020)
39:47
Просмотров 7 тыс.