Great Video! I'm a surgical robotics engineer and I can confirm that for Robotics, #1 is C/C++, #2 Python, #3 Matlab.
@jacksparrow07663 жыл бұрын
What you think about c# ?
@cddelgado2 жыл бұрын
This is the first video I've watched EVER that has gotten proper into the nuts and bolts on WHY to use these languages. Thank you! I feel my brain expanding bigly.
@ramkumarr17253 жыл бұрын
Whenever I see new languages I think like what Agent Smith says to Neo (Neo is the one or 1) in Matrix : "The perfect world exists and it was your primitive cerebrum which prevented you from seeing it. Some believe we lacked a programming language to describe it".
@monisprabu11744 жыл бұрын
i just found your channel 1 hour ago, was watching the quantum computer video now this vid came great work keep it up!!!!!!!
@tomshinde1033 жыл бұрын
It feels great to get the tips and advice on cutting edge technology. :-)
@nechetv62683 жыл бұрын
@@Anastasia-Marchenkova please i jave something important I will like to share with you please how can I contact you in person or private discussion it is very important and serious business proposal
@HiltonFernandes3 жыл бұрын
Just another great video by Marchenkova. Amazing how fast you can speak and still be totally comprehensible even for non native speakers like myself. Пожалуйста !
@HiltonFernandes3 жыл бұрын
Dear@@Anastasia-Marchenkova, there's no need t slow down: your diction is perfect. Congratulations !
@Rahul016-d6k3 жыл бұрын
Wow me and my wife are in awe of you. We are starting to learn programming and do stuff like robotics and AI.
@vhipster4 жыл бұрын
Great video! Who's the author of that Computer Architecture book you have in the background?
@matobago4 жыл бұрын
Is amazing how much useful information you can put in 10 min video. Thanks for sharing!
@saleemfarook73414 жыл бұрын
Hey Anastasia!, could you make a video on neuromorphic computing ?!
@dontaruffin6594 жыл бұрын
Love your channel, thanks for all the resources!!!
@zhh1743 жыл бұрын
"Go has runtime efficiency of c++" is a very bold statement. Because go has a garbage collector and many overheads too.
@brandondinkens41213 жыл бұрын
Get video they will really help me. I am just starting to learn Python but want to get into DARQ fields which were all the fields you talked about. I had just found out a little about quantum programming but you gave me more of the info I needed. And some other languages to look into. C and C ++ were already on my list. But would love to hear more about your experiences and any other tips you have.
@dilmerv3 жыл бұрын
Your videos are so amazing Anastasia great work on this one and your previous ones, also big thanks for the mention and when you have 1 million subscribers don’t forget the small guys 😊 ! Keep it up !
@dilmerv3 жыл бұрын
@@Anastasia-Marchenkova you will get very far I am sure and I can tell by your skills and quality.
@parthokr3 жыл бұрын
Glad you mentioned C#. This language has still a vibe for not being truly cross-platform but actually is. Too little too late.
@edwin59073 жыл бұрын
everything was super useful. Thank you very much!!
@rohitjuyal6233 жыл бұрын
Learning c++ right now 🙏❤️
@spacechaser28432 жыл бұрын
Make a video how to download correct Version suitable for os
@RN-km8jl3 жыл бұрын
Thank you Anastasia for your motivating videos on computing and all the knowledge you share. Is Python easy to learn? I used to love C++ during my college days but i got into business and other field, hope to work on my computer science degree one day!
@skillfulactor094 жыл бұрын
What microphone do you use it is very great quality and what camera do you use to record your videos ?
@LarreaAI4 жыл бұрын
I love your videos, I am a huge fan of your channel. Thanks for the info... 💯
@Copernicus223 жыл бұрын
Great video, congrats!
@codingedgar48783 жыл бұрын
Its nice to know there are many free ways to try Quantum Computing, couldn't think in learning if I had to pay to run the code in the cloud 💸
@efraintenso48074 жыл бұрын
Also, would be cool to watch a video about one day in the life of Anastasia Marchenkova as a software engineer
@efraintenso48074 жыл бұрын
@@Anastasia-Marchenkova aaah you should definitely show the pet then! 😂 Yeah, the apocalypse is not what we imagined.
@efraintenso48074 жыл бұрын
@@Anastasia-Marchenkova DON'T DO IT! BE CAREFUL!!! 😂
@---zg7ex3 жыл бұрын
this video is gold
@Viewpoint3143 жыл бұрын
As usual, an excellent talk.
@arkamayukh19552 жыл бұрын
can i use a alternative to c
@mazdahura29183 жыл бұрын
No way! Import teleportation is always my opening line in python for quick testing before moving closer to the hardware. Great video and good luck with your research, I hope you are able to find what's lost.
@mazdahura29183 жыл бұрын
@@Anastasia-Marchenkova Tough choice, but its Nice To E-Meet You. Where should I contact to start the one-on-one entanglement lessons?
@juliaifrank3 жыл бұрын
Great video , Anastasia! Thanks for the more technical ideas! What do you think about the language Julia? Have you ever used it, or some other researchers you know did? I am a fourth year physics student. I’ll be starting a summer internship in a lab at my university in May. My project will involve simulations on artificial spin ice. And the main language that is used for that in this lab is Julia ( and a bit of some others). I have some experience with Python and MATLAB, but never worked in Julia. Would be interesting to hear your opinion on that language, especially that it is so new yet and has been developed specifically for scientific computing. Thank you!
@wasgeht24093 жыл бұрын
wow very nice :) regards from Germany. ..... I have one question.. what's exactly the difference between quantum simulation and quantum annealing ? I thought that quantum annealing is using from D-Wave and its based on the adiabatic theorem ... and quantum simulation is the gate based structure which is simulate from a classical computer ? ... sorry I am confused haha
@wasgeht24093 жыл бұрын
@@Anastasia-Marchenkova Thanks :) and how it works with the noise ? And which noise are using for example qiskit ?
@riteshswarnakar66663 жыл бұрын
Is Julia not in the list of best programming language for QC?
@aniksamiurrahman63653 жыл бұрын
I want to know Rust and Julia, just because C++ needs an update and Julia is wonderful. Doesn't matter if self-driving cars won't use it or no Julia based HPC library will ever be popular.
@aniksamiurrahman63653 жыл бұрын
@@Anastasia-Marchenkova U know, if I get rebooted 150 years after my death, I'm sure I'll see one of these two things: 1) C/C++ is still the language for low level programming. 2) Every programming language has gone extinct. Human don't code anymore. Computers analyze the problem and Machine Learn the code to solve it. 3) Technological progress gone backward and the whole world is bogged down to wars and Coup d'état. Oh! Don't tell me that there three things not two. || can mean many things depending on how you're reading it.
@efraintenso48074 жыл бұрын
This is a great video! I'm looking to learn Go and gain more experience in python and React for my new job. What do you do to be informed about programming languages and tendencies?
@efraintenso48074 жыл бұрын
@@Anastasia-Marchenkova Wow! I really appreciate your long answer. You are completely right, in the past I used to have a mentor and we always talked about new topics in tech or projects to develop and make a business of it, now I moved and we just lost contact. I think nowadays I've become more of a hermit haha, definitely watching videos and courses is great for being exposed to other areas and topics, and also, I will try to be involve in more program / tech groups :D
@kianooshkargar284 жыл бұрын
A video full of interesting information. Would you please share a video about best Quantum Simulators and Simulating Quantum Field Theory using Quantum computers?
@tycooperaow4 жыл бұрын
For blockchain you can also learn solidity!
@sconnz3 жыл бұрын
I want to finnish my Java game, then make a AI for it and teach it to play
@themax2go3 жыл бұрын
Great vid- but a quick overview / summary: If (fairly) new to programming: Python - because of its huge lib, it applies to all the "emerging tech" (including blockchain). If specific application in mind that requires concurrency: Go / Golang - quick results, but can have a bit of a steep learning curve if new to programming and especially if going modular (modules, packages); each topic (modules, packages, concurrency and esp. w/ channels, ...) should be projects of their own, if wanting to seriously learn.
@gautamgovinda51403 жыл бұрын
thanks for great information
@ishanlakhera58354 жыл бұрын
Ur videos are very informative...👍
@luisdfernandez26013 жыл бұрын
Is there any relevance to learn Java in 2021? Since most universities teach it as a first programming language plus large corporations are usually Java houses. If not, what would be the replacement for 2021?
@nature_nd3 жыл бұрын
I learned in C, and feel that, although the abstraction of many functions and objects are optimized and convenient, the more you can understand the hardware, the better software developer you will be. Perhaps my EE degree biases me, though! Great video!! :)
@ramkumarr17253 жыл бұрын
. If you are doing Microservices, choose the best for your job. The aims of literate programming languages like Ruby is to not target the hardware but your fellow maintainer and coder who is not a machine.
@lionardo3 жыл бұрын
Another interesting language would be Rust but there not that many fleshed out resources for it.
@supercheetah7783 жыл бұрын
I've described Rust as the language built by someone who really paid attention in their college Programming Languages course, and really understood all the good and bad things of all the programming languages that came before, and took all those lessons, and put them into one language. It doesn't try to bring much of anything new to the table so much as to create a language that encompasses all the best parts of languages before it, and try to exclude the bad, especially when it comes to memory safety more than anything.
@vgman943 жыл бұрын
@@supercheetah778 Sounds like a language that deserves more adoption than it currently has.
@Juan_ChoS4 жыл бұрын
Python 4 Everybody with Dr. Chuck is the best way to start learning python
@Juan_ChoS4 жыл бұрын
@@Anastasia-Marchenkova How about creating a group to learn python with his material. peer learning or something like that
@0thImpact4 жыл бұрын
I think we have all been there with getting bad RGB readings! Nothing more frustrating than when your controller has reached end of memory and you can't figure out why it's not responding :[ thread management is v important
@themax2go3 жыл бұрын
Perhaps not as widely used in the industry as Unity, but cheaper (initially AFAIK, because UE4 is free of charge to dl and use) is Unreal Engine (UE4); and you are not restricted to C# but instead use "mainstream" C++, or you can use gRPC for example and then program in Go(lang) or other languages.
@ramkumarr17253 жыл бұрын
I thought you were going to talk about Solidity, Typescript, Scala and Rust. All the rest is quite established. Go is a great pick!
@ramkumarr17253 жыл бұрын
@@Anastasia-Marchenkova True. I think the newest one you have is Go. I studied it for a month. Good one. We may be starting some work on Dart soon.
@rawanjibawi99013 жыл бұрын
Thank u that was so useful. I am a 1st year university in CS and i really want to enter to Robotics world! New Subscriber ❤️
@avillarreal0943 жыл бұрын
You forgot Java, its powerful, greetings, great video
@antoniohg3 жыл бұрын
What about blockchain?
@pappaflammyboi57993 жыл бұрын
How about programming in Julia?
@pappaflammyboi57993 жыл бұрын
@@Anastasia-Marchenkova It's used as a research tool or mathematical oriented approach to languages. I came across it from CSAIL at MIT.
@purvangpatel983 жыл бұрын
Can you please share some python courses for robotics?
@JoeMullings2934 жыл бұрын
Great video, thank you for sharing!
@artgreg22963 жыл бұрын
very insightful, i also bet on rust + webassembly
@zakyvids65663 жыл бұрын
Hey Anastasia I came across this video and to Your Channel which is actually good since I’m interested in robotics as it seems to me the future is very AI ish or robotics etc Anyway I think another thing could be virtual reality or augmented reality, this is my opinion I could be wrong. I actually want advice from You in regards to what should we learn
@karanmishra81923 жыл бұрын
Very helpful thanks...as always 👍
@abderrezzaqmessedad4 жыл бұрын
All of them are interesting, unfortunately, I'm still struggling to find my one passion in computer science, even if my diploma says that I'm computer networks & distributed systems Engineer. Any advice?!
@codingedgar48783 жыл бұрын
Try different things until something sparks joy.
@codingedgar48783 жыл бұрын
@@Anastasia-Marchenkova amazing answer 👏 100% the same trick is valid for motivation, is a cycle, and you can start in any part of it, either work on your passion or work to find your passion.
@shoshanamofaz30123 жыл бұрын
When Microsoft first introduced C# it was called a Java clone. It has advanced since then.
@karanmishra81924 жыл бұрын
Very helpful video thanks..
@arunkaurav88943 жыл бұрын
Greatfull video
@eriberteliasmarquezbello63454 жыл бұрын
Thanks, for these very useful resources. I love you
@andressalazargaleano64193 жыл бұрын
Go is a beautiful language
@neo_phyte4 жыл бұрын
Thank you for everything. 🔥
@cristicode43013 жыл бұрын
No Rust?
@user-ov1ps7go4m3 жыл бұрын
Java?
@jprince24533 жыл бұрын
U got any free course or anyone want to help a brother out
@erniea58433 жыл бұрын
No Solidity?
@bshn3 жыл бұрын
How about Rust? =)
@markus49253 жыл бұрын
C is (more or less) a subset of C++. If you are going into Arduino, Linux, IoT, Controllers etc. Then C is a very good starting Point. It’s versatile, close to the machine but not as bothersome as Assembly. And you can master it much faster in comparison to C++.
@spacechaser28432 жыл бұрын
I'm a 🤖 engineering student
@chessopenings3 жыл бұрын
Go #1 thumbs up
@AIFUSION.4 жыл бұрын
Now that's cool 👍🏻
@jprince24533 жыл бұрын
Y isnt python first
@Shamansdurx3 жыл бұрын
Большое спасибо.
@kabarodadkasaaxiibkaa51653 жыл бұрын
Java'scribt is well in robot
@technologicalworld7803 жыл бұрын
Please recommand me a KZbin channel for learning c++
@technologicalworld7803 жыл бұрын
@@Anastasia-Marchenkova I will be obliged if you do that
@aaraamasreesreekumar77833 жыл бұрын
Summer, is that you?
@ismynamemoyo67433 жыл бұрын
5:24
@growwithanshuman3 жыл бұрын
C series is the best
@first2753 жыл бұрын
I would disagree with GO being on this list The language doesn't have much to offer which it comes to robotics and AI
@NuYiDao3 жыл бұрын
Lip gloss made me understand nothing despite hearing everything.
@amvali67073 жыл бұрын
This girl is cute
@gyzq3 жыл бұрын
I expected thick Russian accent, now I feel betrayed.
@ganapathiraman81463 жыл бұрын
python.
@Leo-en5qj3 жыл бұрын
Already know the video is a waste of time, when it's "informative" and is exactly 10min.
@greglocker21242 жыл бұрын
I can tell you first-hand that I'll never so much as READ a line of C#, let alone use it, and that prejudice is 110% because it was created by the devil himself. It's bad enough I have to have an SSD with their trash on it so I can use Steam...
@raialihamza25672 ай бұрын
you are feeling me very cute like your information