Тёмный
Federico Terzi
Federico Terzi
Federico Terzi
Подписаться
Hey! I'm Federico, a Software Engineer from Italy. In this channel, I share some of my projects and discuss various programming-related topics, including my experiences and tricks I've learned along the way
Is Front-end easier than Back-end?
7:05
3 года назад
Do You Really Need to Learn VIM?
5:30
3 года назад
Rust vs Go - Which is Better and Why?
6:28
3 года назад
5 Windows Tricks for Developers
4:53
3 года назад
Should You Learn Rust in 2020?
4:04
4 года назад
Комментарии
@veskopetrovic4970
@veskopetrovic4970 2 дня назад
Thanks for the great video. I will be interested in your suggestions for Rust optimization in the Windows environment. Also, I have a question about similar optimization tools for other languages (Go, Zig, C++). Thanks again for excellent work.
@FedericoTerzi
@FedericoTerzi День назад
All right! I'll add it to the list :)
@Metruzanca
@Metruzanca 2 дня назад
Using Antd was your first mistake. EDIT: Realized I already watched this (as theres past me commenting lmao). But as it turns out, I cant remember what the issue was.....
@FedericoTerzi
@FedericoTerzi 2 дня назад
Indeed 🤣
@Metruzanca
@Metruzanca 2 дня назад
Grandissimo, un altro video!
@FedericoTerzi
@FedericoTerzi 2 дня назад
Grazie! Si era da un po' :D
@ianakotey
@ianakotey 3 дня назад
More on Criterion, please
@FedericoTerzi
@FedericoTerzi 3 дня назад
Noted! Will add to the list :)
@clemensschlipfinger2933
@clemensschlipfinger2933 3 дня назад
you are alive??
@FedericoTerzi
@FedericoTerzi 3 дня назад
Apparently 🤣
@clemensschlipfinger2933
@clemensschlipfinger2933 2 дня назад
hyped for new Rust videos 💪
@alfianandi1388
@alfianandi1388 16 дней назад
Really helpful 👍 thanks for the explanation
@FedericoTerzi
@FedericoTerzi 3 дня назад
Thanks!
@sj24560
@sj24560 24 дня назад
hello
@HichamAllam-A
@HichamAllam-A Месяц назад
ohhhh that's crazy thanks for that
@jcollin
@jcollin Месяц назад
Vertical monitors are not worth for Programming. Because it's usually having less vertical space than a horizontal monitor tilted left.
@Moe_Posting_Chad
@Moe_Posting_Chad Месяц назад
*WHY THE FUCK IS PYTHON CONSTANT UPDATING BUT ALL OF THE GODDAMN TIME EVERY PROJECT IS INCOMPATIBLE WITH EVERYTHING BUT A BESPOKE PYTHON VERSION???????* Serious question. Why keep fucking updating it? Why do it if its going to cause incompatibility at all ever? Fucking I know its a scripting language and not "programming" but that really doesn't explain the why.
@boomieboo
@boomieboo 2 месяца назад
Fk all this. I just want a speech transcribing ext to download for FF. Simple.
@rileyowen7245
@rileyowen7245 2 месяца назад
Rust is better but C++ huge community support, libraries and frameworks. Many big tech companies using cpp . This why i don't want to switch.
@miindaugas
@miindaugas 2 месяца назад
Todays front-end is way harder.
@Zortan12
@Zortan12 2 месяца назад
Very interesting. Thank you
@khalidelgazzar
@khalidelgazzar 2 месяца назад
Great video. Thank you 😊
@esjay3562
@esjay3562 2 месяца назад
C++/20 and later allows writing very safe code. Performance is excellent. A huge benefit of C++ is: - compile time evaluation (constexpr and constinit) - template programming (even with traits/concepts) is outstanding - great and mature optimizations by the compiler Also: - there are very fast and mature GUI packages for C++ (in Rust, most seem alpha to beta state) - in many cases, way smaller exe size
@sisfabricio
@sisfabricio 2 месяца назад
Works on Windows after struggling for a while, many thanks
@shravanhegde2237
@shravanhegde2237 2 месяца назад
what struggles were they ,could u please tell em?i need to set it for my project so it would really be helpful
@niharjani9611
@niharjani9611 3 месяца назад
Heyy, Pls Solve my query , How many languages does it support ? Like english , spannish could you provide a list of it., I tried to find it on Github and reddit, but was unsucesfull !!!
@whipshaw
@whipshaw 4 месяца назад
nope, both have their owns specifities
@Monsieur.Nobody.
@Monsieur.Nobody. 4 месяца назад
Do you think we can run whisper or fast whisper llm on esp32's? Sort of in a form factor like the carputer or beepberry?
@anonymous-go3cd
@anonymous-go3cd 4 месяца назад
I find Frontend hard and time consuming, so I switched to backend now I'm enjoying it😎
@llothar68
@llothar68 4 месяца назад
I think C++ is much better because the memory management is easy and important to know. Forcing algorithms into the borrow checker is terrible. It's the safety fascism that managers now have. It's like taking the color black away from painters because this is a dangerous color that can't be overpainted and will ruin your oil painting.
@Leonhart_93
@Leonhart_93 4 месяца назад
Yes, that's the fundamental reason why Rust will lose. Learning to appease the borrow checker is a terrible way to understand computers.
@vallu-Tech
@vallu-Tech 5 месяцев назад
Now not install deepspeech
@chatin3000
@chatin3000 6 месяцев назад
You have motivated me to start practicing touch typing!
@AD-nm7ne
@AD-nm7ne 7 месяцев назад
However, Rust does not have proper libraries and standard documentation. lol
@FedericoTerzi
@FedericoTerzi 6 месяцев назад
Did you check the Rust documentation? It's one of the best available :)
@Cezar-on8lb
@Cezar-on8lb 7 месяцев назад
Hello! How DeepSpeech can be compared with Open AI Whisper?
@FedericoTerzi
@FedericoTerzi 6 месяцев назад
No reason not to use Whisper today! It's amazing
@AshtonMotana
@AshtonMotana 7 месяцев назад
I already solved the problems of lists. My own approach is no libraries, no borrowed code, 20kb file, reusable and awesome.
@GustavAgar
@GustavAgar 7 месяцев назад
Is this better than whisper? hmmm
@69k_gold
@69k_gold 7 месяцев назад
Imagine the number of people using wild CSS patching to get the output they want, instead of realising thie mistake. Truly a savior
@mindbentmedia
@mindbentmedia 7 месяцев назад
You RULE
@Hellbending
@Hellbending 7 месяцев назад
Never used var in my python programs! Guess ya learn something new everyday hey? /s 😂
@christianm4906
@christianm4906 7 месяцев назад
It's been about 12 years since we first heard of Rust, and despite the extensive marketing campaign it has received, it is still considered a niche programming language. Don't get me wrong, I'm not saying Rust is a bad programming language. In fact, it might be better than C/C++ in many aspects, but its approach forces developers to either write everything from scratch or deal with the pitfalls of the 'extern-function approach' for integration with the outside world. The industry has invariably proven that this approach is a failure from day one. A very good example of this is the Dart programming language. It was originally intended to replace JavaScript, and despite being better than JavaScript in many ways, it miserably failed to do so. Similarly, Rust is unlikely to succeed in replacing C or C++. Rust and C++ are fundamentally incompatible. I see more future in replacing C/C++ with other approaches such as CPP2 or Carbon if the first production-ready versions of those languages are released, which seems very likely to happen soon. Once that happens, there will be even less chance for Rust to replace C or C++. Also, note that C++ and TypeScript are very successful languages in terms of adoption because their approach doesn't require rewriting everything from scratch. You just change the extension from .js to .ts in your JavaScript programs and start seeing results in terms of migration right away. Similarly, with C++ and C; you compile a C program with a C++ compiler and start seeing results. That's why industries are reluctant to migrate to Rust. This approach is in opposition to code reusability, which is too important to give up.
@imveryhungry112
@imveryhungry112 8 месяцев назад
C++ is for men rust is for baby 😊
@spartanrinzler2622
@spartanrinzler2622 8 месяцев назад
7how do you revert it back to the real capacity so you can "safely" use the drive? in my case, an ssd not a usb
@Dragnova
@Dragnova 8 месяцев назад
Could i ask what a monitor model do you have?
@neilhankey2514
@neilhankey2514 8 месяцев назад
I think I'll stick to C, C++ and Python.
@stanrock8015
@stanrock8015 9 месяцев назад
Correct: Go was designed to replace C++. Per Rob Pike. C++ developers didn't bite however.
@user-gr5yz5ls8i
@user-gr5yz5ls8i 9 месяцев назад
you are handsome
@alphabasic1759
@alphabasic1759 9 месяцев назад
Managing memory in C is NOT hard. Just learn what you’re doing.
@pedromiguelareias
@pedromiguelareias 9 месяцев назад
It won't happen.
@oefzdegoeggl
@oefzdegoeggl 10 месяцев назад
i can't hear this stupid "argument" that for io-bound programs, execution speed does not matter. that is just nonsense. what's better? having a program that adds 5ms on top of a 100ms database call or having a program that adds 100ms on top? 105ms vs 200ms? anyway, the program is not doing nothing as most likely, you run this in an async setup (e.g. tokio) so it can fulfill other non-io tasks - or you can put it on a weaker machine that is better utilized then.
@Guy_Sandler
@Guy_Sandler 10 месяцев назад
I see go as a great language and a warmup for my transition from py/js to rust
@vasanthmaisa293
@vasanthmaisa293 10 месяцев назад
how did you directly get mic_vad_streaming folder inside the deepspeech folder without doing anything
@abdullamasud4278
@abdullamasud4278 6 месяцев назад
he cut out that part from the video. After downloading the file, he simply copy pasted it inside the folder
@NoosaHeads
@NoosaHeads 10 месяцев назад
Can you give us a list of where to buy real, safe flash drives?
@stolz_ar
@stolz_ar 10 месяцев назад
I worked as a front end developer for almost 10 years and moved away from the industry about 4 years ago after a couple of bad experiences. Anytime I get that itch to come back and search for info on something new (like Rust) or any other content about software development, I only find boring, cringey or very subjective content or just unlikeable (even arrogant at times) people, like the ones that made me move away from programming. It's nice to finally see a good video with a 100% objective perspective and an excellent and very complete analysis of the subject.
@Gabriel-zr4kz
@Gabriel-zr4kz 11 месяцев назад
Well depends. Front-end can be more beginner friendly than back-end but if you go deeper in state management even some styling libs, things become a little wearying. Another point is that everyday you have a new framework and people is constantly changing. I worked with Front-end for about 4 years, now I'm dealing more with back-end and for me the back-end seems more logical and straightforward, of course you need to understand very well things like OOP, Data Structures and Algorithms, Concurrency... But you don't waste loads of time styling stuff, debugging redux, fixing stupid modals and automating UI tests.
@realjoker1568
@realjoker1568 11 месяцев назад
about scrolling horizontally for code: there's word-wrap...
@giorgirekhviashvili3337
@giorgirekhviashvili3337 11 месяцев назад
Everyone saying front is harder just trying to be different
@user-ww5db9uh7d
@user-ww5db9uh7d 11 месяцев назад
brother, can you please explain one example in react class component