This newer programming language is INSANE👩‍💻

  Рет қаралды 545,957

Coding with Lewis

Coding with Lewis

Күн бұрын

Пікірлер: 693
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
Hi everyone! Thanks for watching :) Just wanted to clear some things up: 1. This is NOT a paid ad. V is open source and I have not been paid or reached out by the owner of the language to do this video. If you look at my other videos, I give shoutouts to open source projects and ads are specified as ads. 2. I will NOT be abandoning Python in favor of V. They aren't really comparible. Also, V lacks the community and ecosystem that other languages (Rust, Python, Go) have. I was just trying to make a joke but understand why it comes off as silly :) Appreciate all the positive (and constructive) comments in regards to this video.
@paliszarok
@paliszarok 2 жыл бұрын
das cool
@spoopyscaryskelebones3846
@spoopyscaryskelebones3846 2 жыл бұрын
يااااااس
@kuroitsuki4076
@kuroitsuki4076 2 жыл бұрын
Keep on python, add another playlist for vlang on your channel.
@praktexemplar8082
@praktexemplar8082 2 жыл бұрын
*comparable
@MrJCraft
@MrJCraft 2 жыл бұрын
if you want to check out another low level language check out D otherwise known as dlang, as fast and sometimes faster than C, gc,manual,and barrow checked, also functional, OO, and some meta aswell. allows fkr low level like knline assembly or usong C libraries, or high level code like java or haskell. ita fun and has rhe best documentation I have ever seen. anyway great video on V one of my favorite new languages just not useable yet.
@noahg2
@noahg2 2 жыл бұрын
Company HR's on job posting: *3-5 years of coding experience required in V*
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
🤣
@ChaoticNeutralMatt
@ChaoticNeutralMatt 2 жыл бұрын
You aren't wrong
@georgios_georgiou
@georgios_georgiou 2 жыл бұрын
Meanwhile interview with candidate be like: HR: need 3-5 years commercially usage of V Candidate: I have 10 HR: Hired !!!
@murkkz1679
@murkkz1679 2 жыл бұрын
😂 😂 😂
@valkrumprofegh9958
@valkrumprofegh9958 2 жыл бұрын
HR is always be an unusual thinker
@АлександрБолбат-ы1у
@АлександрБолбат-ы1у 2 жыл бұрын
When all programming languages are still being compared to native C, this really says something about the quality of C.
@cybergaming42424
@cybergaming42424 2 жыл бұрын
It is just stupid fast due to it being just a step above assembly lol
@steveman1982
@steveman1982 2 жыл бұрын
Well, comparing engine performance to horses is also still a thing...
@NicolaiRathjen
@NicolaiRathjen 2 жыл бұрын
@@cybergaming42424 also due to the crazy amount of hours spent optimizing gcc.
@Ghazi_Al_Tamimi
@Ghazi_Al_Tamimi 2 жыл бұрын
@@NicolaiRathjen I've tried to get GCC but I need zip and its expired is there a way to get it without zip?
@carlosmspk
@carlosmspk 2 жыл бұрын
@@steveman1982 yes except no one says "this car's great, has as much power as a single horse". Whereas here, that's literally the goal, it's to be "as fast as C"
@brycecrichfield1934
@brycecrichfield1934 2 жыл бұрын
“As fast as C”. I’ll believe it when I see it
@raz0229
@raz0229 2 жыл бұрын
Fast but safe
@II-ii2um
@II-ii2um 2 жыл бұрын
@@raz0229 no such thing as safe . Memory safe . Lmao. What a joke !
@wassimulator
@wassimulator 2 жыл бұрын
@@raz0229 safe is basically not wanting to think about memory. It’s knee pads, as a software engineer you should know how to work with memory.
@mdev790
@mdev790 2 жыл бұрын
It actually compiles into human readable c..
@brycecrichfield1934
@brycecrichfield1934 2 жыл бұрын
@@mdev790 Look if it's just syntax sugar on C it's boring, if it is more than it's guaranteed to be less efficient.
@sorrefly
@sorrefly 2 жыл бұрын
“V is as fast as C” Doubt [X]
@BluecoreG
@BluecoreG 2 жыл бұрын
The slogan of every new language that eventually fades into obscurity
@N____er
@N____er 2 жыл бұрын
Clicked X faster than C ever could
@patrickclark9285
@patrickclark9285 2 жыл бұрын
It depends what compiler you compare it to. It's like saying a slug is faster than a human (depends on the human)
@zachb1706
@zachb1706 2 жыл бұрын
@@patrickclark9285 C compiles to machine code, it’s going to be faster regardless
@patrickclark9285
@patrickclark9285 2 жыл бұрын
@@zachb1706 not based on compiling times though
@mitarravilic2025
@mitarravilic2025 2 жыл бұрын
Language popularity and relevance today is defined by their community and tooling, not pure language quality.
@arshadsiddiqui9071
@arshadsiddiqui9071 2 жыл бұрын
(Java is walking proof of that)
@echoptic775
@echoptic775 2 жыл бұрын
Takoe tarmi
@tenpoundsterlingtn7756
@tenpoundsterlingtn7756 2 жыл бұрын
@@arshadsiddiqui9071 so is JS
@mgjulesdev
@mgjulesdev 2 жыл бұрын
so is Go itself
@cryonim
@cryonim 2 жыл бұрын
@@tenpoundsterlingtn7756 what ? JS is one of the most popular languages, also it's single threaded and slow so not sure how it stands with V.
@provsalt
@provsalt 2 жыл бұрын
This is worser than go. Their immutability is somehow mutable, performance is a shit hole with different memory leaks unresolved for years. it even has plans of transpilling golang libraries to v. please do more research before creating videos like this.
@nikolaynakorkeshko448
@nikolaynakorkeshko448 2 жыл бұрын
I guess, it's advertisment video. I saw answers about memory leaks, that says: "memory leaks is a part of design and can not be solved". So...
@lennymclennington
@lennymclennington 2 жыл бұрын
I've talked to other people who have actually used V and yeah I think this video sounds like a paid advertisement that is completely untruthful.
@gmodrules123456789
@gmodrules123456789 2 жыл бұрын
How does a language have unsolvable memory leaks? Is the user not able to manage the memory themselves?
@lennymclennington
@lennymclennington 2 жыл бұрын
@@gmodrules123456789 V is advertised as being able to manage heap memory for you, but its memory management doesn't work as advertised and has memory leaks.
@gmodrules123456789
@gmodrules123456789 2 жыл бұрын
@@lennymclennington Lol how have they not been able to fix that? Java solved this problem a very long time ago.
@jonathancooper1653
@jonathancooper1653 2 жыл бұрын
The v community seems to lie a bit about the performance. It seems the phrase as fast as C comes from the fact that they compile V code to C. What they fail to mention is that they copy things like a garbage collector into the C code, which is itself extra work a C program would not have to do. They do a lot of things to avoid having the GC running, but it's definitely still there. This extra work means that it's not equivalent to C. You could technically make almost any language compile to C and bundle a garbage collector, but just because it compiled to C doesn't mean it's equivalent to the same program written in C. I've reached out to the community before with these issues but they don't seem to hear me and they get angry. There are a number of other strange language decisions that turn people off of V too, they're available on blogs on the internet.
@hedgegod8644
@hedgegod8644 2 жыл бұрын
That is not a real garbage collector copied into c code. V compiler automatically inserts free calls where it is needed, it may take some time during compilation, but performance of final program will be ≈equal to C
@davthemillionth
@davthemillionth Жыл бұрын
It mostly uses automatic free calls, or if that's not possible, reference counting, with an option for garbage collection for faster compilation. However, this can be disabled with a compiler flag, for full control over memory management, it just uses it for memory safety by default.
@CatThe5th
@CatThe5th Ай бұрын
We need a programming language that run like javascript with the speed of c++
@shurayyy
@shurayyy 2 жыл бұрын
This seems like a low budget version of rust.
@romulo2714
@romulo2714 2 жыл бұрын
Except unlike rust it fails to accomplish what it advertises to be capable of.
@Raleighthrbub123
@Raleighthrbub123 2 жыл бұрын
I thought that too.
@moonphoenix9324
@moonphoenix9324 2 жыл бұрын
I was about to say that hahah
@moonphoenix9324
@moonphoenix9324 2 жыл бұрын
@@romulo2714 Exactly, you can't steal an idea and execute it terribly.
@Aloyz3n
@Aloyz3n Жыл бұрын
I've heard V is memory safe without garbage collection and without manual memory management; not gonna lie, I haven't looked into that feature but if that's true it can maks Rust obsolete before it even properly takes off
@greatgodoffire4139
@greatgodoffire4139 2 жыл бұрын
The reason the V binaries are small is because they depend on dynamically linked libraries. Everything V has exists in Rust and Rust even helps with memory managment. V loves to have memory leaks and just close issues reporting them, after saying to compile with some flag even though there are still memory leaks.
@roryb.bellows8617
@roryb.bellows8617 2 жыл бұрын
I remember when V was announced like a year ago, I also remember the author lying about certain features. I don’t remember what exactly though.
@bloatoo1312
@bloatoo1312 2 жыл бұрын
Ye, it's another one of these frauds. The owner seems to be some sort of a narcissist too
@xDELTAGIx
@xDELTAGIx 2 жыл бұрын
Rather just use rust, plus rust error handling is amazing
@danielfernandezpeinado6294
@danielfernandezpeinado6294 2 жыл бұрын
No thanks. Still on the Rust both safe and fast track 🦀
@oliveryt7168
@oliveryt7168 2 жыл бұрын
My zodiac 🍊
@xhidden9817
@xhidden9817 2 жыл бұрын
Abandon python? Python is a completely different language that is used for much different things. This language can't replace python in the slightest because python isn't even a compiled language.
@saaofficial5415
@saaofficial5415 2 жыл бұрын
I saw a walrus operator in between
@leastexpected3115
@leastexpected3115 2 жыл бұрын
Also check out nim. It's not V but it's closer to python, has (optional) garbage collector, compiles to C langs and js, has very powerful typed templates and macros with compile time evaluation. It has some of downsides, but generally it's pretty good
@victorwestmann
@victorwestmann 2 жыл бұрын
I'm still trying to make something out of python. Easy to write, easy to read and community is great.
@augustdruzgal475
@augustdruzgal475 2 жыл бұрын
Python is great, I just can't get past how slow it is compared to other languages. You can make anything in like four lines though, that's pretty neat
@LevelUpGA
@LevelUpGA 2 жыл бұрын
@@augustdruzgal475 import cython, problem? 🤣
@ronanregan1478
@ronanregan1478 2 жыл бұрын
@@LevelUpGA I never used c python,is it good?
@ronanregan1478
@ronanregan1478 2 жыл бұрын
@@augustdruzgal475 ik it's slow, but hey atleast you can make a nueral network in like 11 lines
@LevelUpGA
@LevelUpGA 2 жыл бұрын
@@ronanregan1478 i don't know, but you can optimise with cython, pypy, cpython
@parentprofanities
@parentprofanities 2 жыл бұрын
gotta wait for v++ and v#
@LevelUpGA
@LevelUpGA 2 жыл бұрын
Vython 😎🔥
@itsbastybro4521
@itsbastybro4521 5 ай бұрын
​@@LevelUpGAvava vust vo votlin vua vuby holy v vinary
@slow3069
@slow3069 2 жыл бұрын
I already used this langage and i love it
@sevillab
@sevillab 2 жыл бұрын
How many languages are out there? Another one.
@RajJaiswal538
@RajJaiswal538 2 жыл бұрын
At least a thousand at this point
@geronimostilton5057
@geronimostilton5057 2 жыл бұрын
🦀 exists though
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
Rust is the 🐐
@fieryscorpion
@fieryscorpion 2 жыл бұрын
We don’t need any more new programming languages. We’ve got enough of them.
@sukoon-e-alfaz7047
@sukoon-e-alfaz7047 2 жыл бұрын
When I learn a programming lang a better programming Lang comes out 🤔
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
🤣 dont worry! The programming language doesn't matter!
@Landon_S2
@Landon_S2 2 жыл бұрын
@@CodingWithLewis true that
@nathanlloyd774
@nathanlloyd774 2 жыл бұрын
Kinda like learning a JS framework
@NootNooot
@NootNooot 2 жыл бұрын
Nothing has beat Rust yet. Doubt one ever will
@nathanlloyd774
@nathanlloyd774 2 жыл бұрын
@@NootNooot Agreed....it's basically the Jesus of programming languages
@NootNooot
@NootNooot 2 жыл бұрын
Ever heard of Rust? Much better
@damonpalovaara4211
@damonpalovaara4211 2 жыл бұрын
@@Wariowa345 the difference being that Rust has all those features already implemented and V and still a wip
@gianni50725
@gianni50725 2 жыл бұрын
@@Wariowa345 difference is that rust is good at what it does and this lang is good at advertising falsehoods and impossibilities, like total memory safety and lack of leaks without either a garbage collector or borrow checker
@ari_archer
@ari_archer 2 жыл бұрын
💀💀💀💀💀💀💀💀💀💀💀💀💀 rust is luterally the worst language oyt there
@NootNooot
@NootNooot 2 жыл бұрын
@@ari_archer if you are unable to write just say it. means you're a bad programmer
@ari_archer
@ari_archer 2 жыл бұрын
@@NootNooot No, first up not everyone knows rust and second rust is a terrible language with a terrible community, so I am never using rust ever again, horrible language, horrible community, just horrible ans as of now I am stopping this fight because rust devs are such a pain to fight, fuck rust.
@NotcardNotLive
@NotcardNotLive 3 ай бұрын
Ive gotten used to compiled languages and its hard to go back to binaries
@steffqing
@steffqing 2 жыл бұрын
I am confused on some technicalities I don't know maths, like literally, because of that, I study Animal Science But I recently got interest in Computer Science and Coding Starting with C, am faced with some Mathematical equations in some standard codes and they are confusing Can you please create a video on areas to touch in mathematics for newbies like me or link me to an article where I can find more comprehensive information please By the way, the ultimate goal is to learn Solidity, so just in case, you can expand up to that programming language for me. Thanks a bunch, it will really mean a lot to me
@Maia-20Tauri
@Maia-20Tauri 2 жыл бұрын
trigonometry is good to learn for cs
@steffqing
@steffqing 2 жыл бұрын
@@Maia-20Tauri thanks a lot man. I'll begin learning
@siliconhawk
@siliconhawk 2 жыл бұрын
languages come and go but assembly is eternal
@hedgegod8644
@hedgegod8644 2 жыл бұрын
And C:)
@itsguardiantime4928
@itsguardiantime4928 2 жыл бұрын
I was just thinking "oh yeah pretty cool" but when he said it was as fast as native C I gave myself whiplash
@edcdecl
@edcdecl 2 жыл бұрын
Remember that a smaller EXE size does not always mean a faster program.
@Jcarvell
@Jcarvell 2 жыл бұрын
Him: “extremely small packages” Men: “I have that”
@SOMEONE-eq5bu
@SOMEONE-eq5bu 2 жыл бұрын
Lol 😆
@oooooooooooon
@oooooooooooon Жыл бұрын
don't tense up and think to change from python new one came called `mojo` which is 35000× fast than native python and build in python style like typescript and javascript.
@nanolog522
@nanolog522 2 жыл бұрын
I find it funny that all the time there are those new languages that make people ask if they should switch to them from Python. Yes, Python ist slow. Painfully slow. But there is a reason why it is still around. Where it is used, speed doesn’t matter. What matters is that it is easy to write, you don’t have to compile every time you run it, and you have all the tools you would need. V scores worse in every category. And the thing is, it might be better for other areas, but there nobody uses Python anyway.
@gausulazamnoor9472
@gausulazamnoor9472 2 жыл бұрын
How can I learn coding , Would you not mind to tell?
@yeet9714
@yeet9714 2 жыл бұрын
Still think the speed py gives you as a dev triumphs over any performance limitations. Except in performance critical contexts like graphics libraries as you mentioned
@amjedbelgacem8218
@amjedbelgacem8218 2 жыл бұрын
Hello Lewis, so there’s this fuss around a new language called “Peregrine”, they reclaim that it compiles as fast as C and has the same syntax as python. So what do you think about it ?
@ianyourgod
@ianyourgod 2 жыл бұрын
If there is a compiled python I might use it
@hedgegod8644
@hedgegod8644 2 жыл бұрын
Cython maybe?
@Zatrit
@Zatrit Жыл бұрын
V syntax looks like Rust + Go syntax
@jlacr8056
@jlacr8056 2 жыл бұрын
ngl, nobody cares how fast it is anymore (as long as it isn’t stupid), it’s all about how good the libraries are. python is the best example
@honguyenminh
@honguyenminh 2 жыл бұрын
You didn't give specifics on what's it doing different, what problem it solves compared to existing languages, and are those benefits worth the trouble of learning/hiring for a new, risky language? I'm not convinced that it's "a game changer" from that Lewis.
@vwvvvww
@vwvvvww 2 жыл бұрын
Have you heard about Nim?
@imt3206
@imt3206 2 жыл бұрын
No way that thing is better than C. Prove it!
@jmc7656
@jmc7656 2 жыл бұрын
Oh my god what is this post 💀 V is a meme language
@DP-wf8ws
@DP-wf8ws 2 жыл бұрын
I have my doubts it's as fast as C
@davthemillionth
@davthemillionth Жыл бұрын
it literally compiles into c as an intermediary, but with a bunch of optimizations for both run-time and compile-time.
@Enjgine
@Enjgine 5 ай бұрын
@@davthemillionth and all the inefficiency of not being native C and bundling a GC
@SarcTiann
@SarcTiann Жыл бұрын
From my point of view, V is a great language, and you should keep in mind that it's at version 0.3... so most of the claims are goals-in-progress right now. even unlike other languages, v does not have a multinational company that finances or favors the development of it in a particular approach. It would be easier to define a syntax, "expected" behavior, and a limited scope for its use. the language could already be in production in hundreds of places. But V and his community rethink most things all the time. With the aim of not neglecting or renouncing its premises. It is not easy to do what V intends. Currently both its syntax, its libraries, and its stability are fragile. But personally I prefer that in order to get a good result in the end, instead of fixing everything now and once again having a language that doesn't add anything new. What V promises is a single language with which we can program at a high level, but giving us the possibility to go down a level when necessary and thanks to its extensive interoperability, we can use V to execute code in other languages, without the need to rewrite nothing.
@NurMarvin
@NurMarvin 2 жыл бұрын
V is for vaporware. Look it up.
@pororo7316
@pororo7316 Жыл бұрын
Guess i may have to add a new friend to my group ^w^
@valerie4275
@valerie4275 2 жыл бұрын
Haven't you heard? V stands for vaporware
@Skilledpuffno10
@Skilledpuffno10 Жыл бұрын
Vlang
@deadbrav
@deadbrav Жыл бұрын
Vape
@diosrightcalfmuscle4090
@diosrightcalfmuscle4090 Жыл бұрын
Valorant
@keifer7813
@keifer7813 2 жыл бұрын
These programming languages looping through the whole alphabet at this point
@pup4301
@pup4301 2 жыл бұрын
Van you make a list of different typed functions?
@bloatoo1312
@bloatoo1312 2 жыл бұрын
This has to be some sort of a partnership. No sane man would ever recommend vlang in their own mind. This language tries doing all kinds of hip and flashy stuff before even getting the fundamentals down. There's no time for learning toy languages like this
@floppa9415
@floppa9415 2 жыл бұрын
The game won't change. The game still is all about simplicity vs extensability, execution speed vs development speed, ...
@alext5497
@alext5497 2 жыл бұрын
Every computer language is a C library
@skrundz
@skrundz 2 жыл бұрын
V is for vaporware
@mkpanda
@mkpanda 2 жыл бұрын
Well, based on the V website the V code is converted into C code before compiling it, which obviously makes it as fast as C. The thing is to get the translation right and not make it create inefficient C code...
@lewessays
@lewessays 2 жыл бұрын
I married to python having an affair with JS and Go. I think I have had enough... No more cheating 😂😅
@youtubeangel6401
@youtubeangel6401 2 жыл бұрын
C: V, how dare you copy me! You’re just as fast as me! V: I have a meeting with Go. C: Ok. Bye! V: Bye!
@michaeltesemma6788
@michaeltesemma6788 2 жыл бұрын
Should be viable by 2030
@shuncey
@shuncey 2 жыл бұрын
"Blazingly fast" I think I've read this somewhere before 🤔
@platin2148
@platin2148 2 жыл бұрын
The new Language one should actually take a look at is the Odin Programming Language.
@forkerion
@forkerion Жыл бұрын
I can’t stand the lack of a package manager in Odin
@platin2148
@platin2148 Жыл бұрын
@@forkerion There isn’t any cargo like thing and it makes sense because the simplest way to get a library is by downloading it’s source and adding it as collection for your build. If you come from a npm or rust background it might not fit you anyway. Also i must say i prefer languages that don’t bake this into themselves as that makes awful libraries that depend on a entire tree of other things. And then a single thing breaks and you can’t use it anymore.
@aniruddhabasak7441
@aniruddhabasak7441 2 жыл бұрын
Why to choose V instead of GO? Any special use cases?
@ElinLiu0823
@ElinLiu0823 Жыл бұрын
《Should i abandon my friend Python?》😂
@ajalanbrown2200
@ajalanbrown2200 2 жыл бұрын
Never heard of this language but I’m interested
@MrBLARG85
@MrBLARG85 2 жыл бұрын
Sounds like Rust. I’d just use that alternative. It’s much more developed.
@HansBezemer
@HansBezemer Ай бұрын
V is as fast as C - but only while compiling, not necessarily in execution. Which would surprise me very much, because (a) it has more overhead and (b) AFAIK it is translated to C.
@fahadus
@fahadus 2 жыл бұрын
Great name! The Ctrl V after C.
@framepointer
@framepointer 2 жыл бұрын
V is vaporware. It leaked memory on hello world not so long ago LOL
@pastenml
@pastenml 2 жыл бұрын
@randomguy9777 It compiles, and you can run the executable. It however does not work as advertised. It's definitely not a quick exit scam, but they over promised.
@NoProblem76
@NoProblem76 2 жыл бұрын
I’ll wait for these to compete and wait for some to die out before I learn my next language
@michaelflynn6952
@michaelflynn6952 2 жыл бұрын
"I am a source for coding news but also think I can switch from Python to a compiled language"
@bharatk604
@bharatk604 2 жыл бұрын
How fast is the write time speed compared to python in general?
@davthemillionth
@davthemillionth Жыл бұрын
Significantly faster
@yotamrec451
@yotamrec451 2 жыл бұрын
If you liked v and python look at peregrine its python syntax and compiles to c
@Bratjuuc
@Bratjuuc 2 жыл бұрын
I hate that this video doesn't really have code snippets/ examples.
@lichuntak5143
@lichuntak5143 2 жыл бұрын
But why not to follow the conventions like what symbol is to be used for the assignment operation
@TheWarTurkey
@TheWarTurkey 2 жыл бұрын
Can you clarify what an "undefined value" is?
@AnonymousAnonymous-gh5fs
@AnonymousAnonymous-gh5fs 2 жыл бұрын
Even without V as an option I'd reccomend getting rid of python lmao
@damonpalovaara4211
@damonpalovaara4211 2 жыл бұрын
I tried so hard to stay away from Python after learning Rust but Rust doesn't have any great spread sheet libraries comparable to Python so I still write Python scripts for building spread sheets
@AnonymousAnonymous-gh5fs
@AnonymousAnonymous-gh5fs 2 жыл бұрын
@@damonpalovaara4211 I like this comment
@bFix
@bFix 2 жыл бұрын
ok but does it improve upon rust in any way?
@peachezprogramming
@peachezprogramming 2 жыл бұрын
Did we skip D through U
@serggie3
@serggie3 2 жыл бұрын
Can you compare it to Rust?
@revimfadli4666
@revimfadli4666 2 жыл бұрын
Won't be surprising if Fine print: "if coded hyper-efficiently C-style, otherwise can be slower than Java" Like C#
@masternobody1896
@masternobody1896 2 жыл бұрын
Value master
@whimsy5623
@whimsy5623 2 жыл бұрын
I wouldn't abandon the pythonistas they have machine learning snakes
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
I was kidding! I could never abandon them!
@whimsy5623
@whimsy5623 2 жыл бұрын
@@CodingWithLewis Blink twice if you're in danger
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
@@whimsy5623 👀👀
@arcanernz
@arcanernz 2 жыл бұрын
Dynamic memory management but as fast as c. I don’t think so. That combination does not exist, either it’s fast and you manage your own memory or it’s slow and the memory is manage automatically.
@shasank6854
@shasank6854 2 жыл бұрын
Rust be like: hold my beer 🍺🗿
@kali786516
@kali786516 2 жыл бұрын
What about Rust ? Whole planet should implement a programming language called oneSyntax by taking most of the syntax (case classes,case object,def, Val, var, pattern matching, traits) from scala , new programming language will increase global warming (electricity usage to learn new language again)
@phoenix-tt
@phoenix-tt 2 жыл бұрын
Every language was designed for some specific tasks. Learning Rust is harder than learning Python, for example, but it doesn't mean that some language is better than the other. It's about what you do and what you like
@redcrafterlppa303
@redcrafterlppa303 2 жыл бұрын
This language sounds like a bad little rust clone. Also in some other comments I read that V has many long lasting unresolved problems and inconsistencies. I think rust is clearly superior here.
@mdev790
@mdev790 2 жыл бұрын
Rust sucks, the syntax, the "borrow" system, and the rust community suck
@wilkyarny3012
@wilkyarny3012 Жыл бұрын
One year later, never heard of it before 😂
@theblackbaron4119
@theblackbaron4119 2 жыл бұрын
No strongly typed variables can be a detriment. I would rather have the option to enforce it like in VB script.
@HansFlamme
@HansFlamme 2 жыл бұрын
Not so sure, I code in Rust and C++ and V looks interesting. However, V is not a general purpose language in the sense that Rust is (and Haskell, Lisp, ...). For example, Rust allows lambda expressions such as |x| foo(x). V allows very limited lambda-like syntax, foo(it) where it is a keyword. You cannot have lambdas with more than one parameter, and currying is not possible, because shadowing of variables is not permitted. Similarly, in terms of memory management, it is not possible in V to pass ownership of one object to another. I don't think it is possible for a language to simply not have reference counting or garbage collection. It prevents fundamental patterns such as Factory. Operator overloading and traits are supported in V but only in a very restricted way, to allow the arithmetic operators to be applied to data structures. Interfaces in V are handled by duck-typing, same as Python. I'd be interested to see how this is implemented in an efficient way. I can't see how it could use v-tables for efficient dispatch, like Rust or C++.
@dumbmints
@dumbmints Жыл бұрын
can’t wait for V#
@cmd4104
@cmd4104 2 жыл бұрын
V seems great at first glance, but trying to make something more complex than hello world variations left me dissatisfied with this language. A lot of features are more like Todo to language developers and even official examples don't compile. Plus `v up` command breaks your v installation so you have to reinstall it, because there is a broken compiler version in upstream. I've tried reporting the issue, devs helped me figure out what's wrong, but last time I checked broken v versions is still there, so basically `v up` is not usable. Overall it could be a great language, but it's not at the moment
@mattiaslp9645
@mattiaslp9645 2 жыл бұрын
dont they say this about every new programming language that comes out? “it’s fast, it’s powerful, it’s easy!” then literally is a shadow of itself in a year.
@dumpinieks1809
@dumpinieks1809 2 жыл бұрын
"Immutability" and "as fast as C" in one sentence? Really?
@jesusderechte3889
@jesusderechte3889 2 жыл бұрын
If you know c++ you can do literally anything programm an application for your phone, for your computer or for a toaster. It has a steep learning curve though.
@JordanPriede
@JordanPriede 2 жыл бұрын
This does not seem like an alternative to Python.
@lol-kb8hz
@lol-kb8hz 2 жыл бұрын
why V when you can use rust?
@spookyconnolly6072
@spookyconnolly6072 2 жыл бұрын
wasn't V embroiled in various controversies like claiming to do things it wasn't capable of and still claiming it was a fast and capable language
@WalterMan
@WalterMan 2 жыл бұрын
I like it how he has a “V” shape on his shirt
@tbraghavendran
@tbraghavendran 2 жыл бұрын
Good observation.
@fullmetaltheorist
@fullmetaltheorist 2 жыл бұрын
Sounds too good to be true.
@thebuffman5597
@thebuffman5597 2 жыл бұрын
Amm why is getting rid of global statss good? I mean it is a way to seperate things that should not be recalled anywhere(in other words less bugs) locally... is it just me?
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
It's just a way for developers to not trip over things as much :)
@thebuffman5597
@thebuffman5597 2 жыл бұрын
@@CodingWithLewis Yes, but if you think about it, that is neccessary many times. Writing everything not globally seems like pain. Not to mention that this is probably at the cost of something. (in IT things like that always come at a cost haha) The readability is one of the many reasons one doesn't do branchless coding as an example. What are the biggest downsides regarding this language in your opinion?
@ivbeau
@ivbeau 11 ай бұрын
Great, now we just need a language named Ctrl
@Dofaminus
@Dofaminus 2 жыл бұрын
No undefined values? Why? It's very bad.
@DarkBoiJoseph
@DarkBoiJoseph Жыл бұрын
There's another one letter programming *R*
Why do developers hate Rust?
8:20
Let's Get Rusty
Рет қаралды 140 М.
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
HELP!!!
00:46
Natan por Aí
Рет қаралды 64 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 4,2 МЛН
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 88 МЛН
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 677 М.
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 607 М.
5 Software Failures Every Programmer Should Know
11:44
Coding with Lewis
Рет қаралды 8 М.
I made the same game in Assembly, C and C++
4:20
Nathan Baggs
Рет қаралды 794 М.
The Ultimate Tier Programming Tier List | Prime Reacts
26:57
ThePrimeTime
Рет қаралды 469 М.
The Vlang Drama
43:35
ThePrimeTime
Рет қаралды 103 М.
How Uber Handles TRILLIONS of Transactions
13:03
Coding with Lewis
Рет қаралды 258 М.
Rust: When C Code Isn't Enough
8:26
CodeAhead
Рет қаралды 173 М.
Making My Own Programming Language and Coding a Game in It
10:19
AstroSam
Рет қаралды 1,3 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 64 МЛН