HomeОбразованиеRelated VideosMore From: Derek Banas

Julia Tutorial

503 ratings | 27963 views
Get the Cheat Sheet : http://bit.ly/juliatut Best Julia Book : https://amzn.to/2EOapwy https://www.patreon.com/derekbanas Here is a 300 Page book on Julia in a 1 hour video. Julia is a fast, general purpose language that can easily integrate with libraries from numerous languages and has numerous libraries that are of interest especially to mathematically inclined people. 02:06 Variables 02:45 Data Types 04:47 Casting 06:04 Strings 09:20 Conditionals 12:29 Looping 15:31 Arrays 26:11 Tuples 27:50 Dictionaries 30:32 Sets 32:19 Functions 39:14 Anonymous Functions 42:20 Math 44:06 Enums 44:55 Symbols 45:55 Structs 47:21 Abstract Types 49:50 Exception Handling / User Input 51:40 File IO 53:36 Macros
Html code for embedding videos on your blog
Text Comments (243)
davís goodman (1 day ago)
Not a bad video, well edited and concise. One thing that can make it a lot more concise is to avoid saying "we're going to be able to" or "we can do this" so frequently. I counted it being said hundreds of times and you could likely cut down on that and include another topic in the video.
CJ Burkey (12 days ago)
How haven't I heard of this before??
KevinLee Music 琴 (20 days ago)
lmaooo I'm surprised that you watched future diary xd
Derek Banas (20 days ago)
I loved it!!!
Kabagambe Sufian (1 month ago)
Thank you Derek. Even me a programming newbie has grasped something. I have a few things that i didn't see in the video. well ignore them if they are rhetoric. 1. Linking data files from other packages 2. Shifting models say CGE model MAMs/GAMS , then programme it in Julia. I will be grateful if i can learn this through subsequent videos or recommendations.
Phi Φ (1 month ago)
Only reason it's able to be so condensed is because there are so many things you're not explaining(one example: 30:28 - Base.fix2 ..etc) and also clipping to next scenes within a millisecond for things that should be kept up for at least a few more seconds so that we don't have to slap the spacebar to pause the video like we're playing whack-a-mole in order to allow our brain to process the information. This isn't a crash course. This is just insane and impractical. I usually have to speed up videos to 1.25 or 1.5x the speed but with this I had to go to 0.75 which just makes it sound strange. For those who want to learn this language properly, please use videos like this: https://youtu.be/8h8rQyEpiZA?t=1482 To use Jupyter notebook for Julia (aka "JuliaBox") go here: https://www.juliabox.com/ For those who like IDE or advanced text editor go here: http://junolab.org/ (not sure why its not https .. if you add the S it changes the page layout but still works) Julia Documentation: https://docs.julialang.org/en/v1/index.html There is also an app on Google Play store for Android based phones: https://play.google.com/store/apps/details?id=com.jcharistechn.learnjuliaprogramming&hl=en_US happy coding
Derek Banas (1 month ago)
Sorry you didn't like it. I make videos for people that want everything condensed into one video that they can pause through. Like you showed, everyone else on YouTube makes slow videos, so those options are available as well. I'm just providing alternative content. Some people don't like slow videos and I make videos for those people.
Silas Alberti (3 months ago)
Why do you use printf instead of the convenient formatting with println and "$"? Printf feels archaic and is hard to read
Derek Banas (3 months ago)
For the majority of the tutorial I use println
trieulieuf9 (3 months ago)
7:20 Yuno Gasai !!!. Subscribed.
Nick Apperley (4 months ago)
Would be very nice to see a video covering Kotlin Native ( https://kotlinlang.org/docs/reference/native-overview.html ) :).
Ege (4 months ago)
We need OCaml Derek :)
Derek Banas (4 months ago)
It's coming very soon
ProgrammingFun (4 months ago)
02:06 Variables 02:45 Data Types 04:47 Casting 06:04 Strings 09:20 Conditionals 12:29 Looping 15:31 Arrays 26:11 Tuples 27:50 Dictionaries 30:32 Sets 32:19 Functions 39:14 Anonymous Functions 42:20 Math 44:06 Enums 44:55 Symbols 45:55 Structs 47:21 Abstract Types 49:50 Exception Handling / User Input 51:40 File IO 53:36 Macros
MrDevianceh (4 months ago)
Can we have Nim Lang (Nimrod)? Where can we vote?
Derek Banas (4 months ago)
Nim is coming soon
Nolan D (4 months ago)
derek could you do learn D in one video? D seems like a very good language with a lot of potential, would love if you did the video
Derek Banas (4 months ago)
D is on the short list. MatLab this weekend. Then Perl6 and D
Emoruwa Great (4 months ago)
Derek please J2EE 😢
Exodus (4 months ago)
Hey Derek :) How are you? What's the mathematical prerequisites for solving projecteuler problems?
Derek Banas (4 months ago)
Hey Exodus :) I never worked through every problem, but aside from algebra I don't think you need much more
Abdallah Tarek (4 months ago)
Please make video about learn Gimp in one video I hope you respond
Derek Banas (4 months ago)
Gimp is coming
Exodus (4 months ago)
Hello Derek!! How are you? Really missed your videos :( please do livestream gaming, it's been a while.
Exodus (4 months ago)
+Derek Banas Congratulations!! Really awesome to hear that :) That sounds lovely, will be waiting for the weekend :) Thanks very much for everything Derek :)
Derek Banas (4 months ago)
Hey Exodus :) I just got my computer 2 days ago!!! Who knew it would take almost a month to get a computer? I hope to upload my MatLab tutorial this weekend and then I'll be back into the regular schedule! I promise when I learn a bit more Japanese I'll start playing games and reading manga in live streams
NotDanyx (4 months ago)
can i write you on discord?
MauricioMartinez0707 (4 months ago)
You should do a Cuda tutorial
Roy Rijkers (4 months ago)
Hi Derek, Your videos are awesome. I was wondering if you would like to do a video about Culculus. Something like "Everyting you want to know about Culculus in one video" =D. Kind regards, Roy
Derek Banas (4 months ago)
Thank you very much :) I'm considering that. MatLab is next. I just got my computer yesterday!!!
Alex Klein (5 months ago)
wololo internet
ArunPrasath TV (5 months ago)
Can u do IBM DB2 tutorial series
Boris Stanojevic (5 months ago)
Hey Derek, which of the following would you recommend as an utility language or just a good addition to my resume ? (Already familiar with Java, C#, Python, JS) Lua Lisp Julia
Derek Banas (5 months ago)
Based on that list Julia
Sheldon Gregward (5 months ago)
It's 2018, you have almost 1 million subs and you're still using Final Cut Pro default intro...
Derek Banas (5 months ago)
Actually I'm using iMovie :)
Andre Ricardo (5 months ago)
A long tutorial on macros would be nice
Derek Banas (5 months ago)
I'll see what I can do
edilsonrj (5 months ago)
Will we see a Flutter or React-Native Tutorial? :)
Derek Banas (5 months ago)
I'll see what I can do
Kamran Poladov (5 months ago)
Hi Derek! Great tutorials, I'm extremely grateful to you for them. Could you please make a comprehensive tutorial on ASP.NET?
Derek Banas (5 months ago)
Thank you :) ASP is on the list
Heyits raksa (5 months ago)
Very similar to python
Kai (5 months ago)
wasn't really interested in learning this language but wanted to check out the video anyways. as I was skimming through the video, I noticed that you're a mirai nikki fan huh :P
Derek Banas (5 months ago)
I love that show! I'm studying Japanese currently so I have been watching a TON of anime
EMPOWERING ARTS (5 months ago)
Thank you! Thank you! Thank you!
Derek Banas (5 months ago)
I'm very happy that I could help :)
Exodus (5 months ago)
Hi Derek :) How are you doing? Missed your videos!!
Derek Banas (5 months ago)
Hi Exodus, I miss making them :( I ordered a new Mac, but Apple is terribly slow. They say I can't get it till the 20th! I would get a Windows machine if I wasn't so heavily invested in Apple.
ProgrammingFun (5 months ago)
Derek Banas, You have pretty much covered all programming languages. Could you cover JetBrains MPS too?
ProgrammingFun (5 months ago)
Ok Thanks. Hopefully, You cover it.
Derek Banas (5 months ago)
I'll see what I can do
Hi Derek,You are so talented ,how did you you manage to later all those programming languages?And how many do you know.Sorry for asking this Q
Tomas Skyler (5 months ago)
@Derek Banas  thanks for all of your helpful effort ... Can you please make some video tutorial in advance how make a website from scratch as full stack. I read all of your previous tutorial but i can't join the knowledge and make a e-commerce website with review section together... i think a new tutorial could help a lot to how link database web services and html css bootstrap together and make a web site with storing data in database (as Review of selling item for example) ... if you can use mongodb as database to store no sql data would be great... lack of example to how link your previous tutorial to create website from scratch to the publishing and release mode is very sensible
Tomas Skyler (4 months ago)
@Derek Banas could you please make respond to my request? i know your laptop was broken for a while :) but now is fixed :)
liga adde (5 months ago)
Hi derek i m comback
Derek Banas (5 months ago)
Hi, Welcome back :)
iqbal ibrahim (5 months ago)
C# ?
Derek Banas (5 months ago)
I have both a learn in one and a longer one
Vivek Singh (5 months ago)
Tutorial on how to make a website like Facebook.
Derek Banas (5 months ago)
Aside from the vast amount of security it is rather easy. If you learn PHP, JavaScript and MySQL you are ready to go
ProgrammingFun (5 months ago)
Derek Banas Any plans to create Unity3D tutorials?
ProgrammingFun (5 months ago)
They are Unity 2D projects. I saw your Hangman, Zelda tutorials.
Derek Banas (5 months ago)
I already did a 30 part series
Max Ulfves (5 months ago)
A kotlin tutorial would be neat!
Joseph kuria (5 months ago)
Its done already if am not wrong
Prashant Bhandari (5 months ago)
Ocaml Please.
Dhyanaj Alva (5 months ago)
Sir.. Basically I'm developing an Operating System.. so for that i need your help... SO how can i contact u?
Derek Banas (5 months ago)
Check this out https://arjunsreedharan.org/post/82710718100/kernels-101-lets-write-a-kernel
Maxis (5 months ago)
I'm learning Julia and it has slower speed and different scope rules outside of functions, therefore I use: function main() # move everything outside a function into here end main()
spaceLem (1 month ago)
Julia is very upfront about using functions for performance, and avoiding global variables. Your workflow should involve mainly functions wherever possible. The scope rule at the REPL was deliberate and intended, but is kind of annoying, and has made a lot of people unhappy. After a lot of debate they are looking for solutions, so it might different in the future.
Jomtek (2 months ago)
thats dirty
Rikrish Shrestha (5 months ago)
Mr. Derek, I watched your 'how to learn everything- anki tutorial' . That was great but I wanted to if U do any acitivities to learn something without use of computer, like just using pencil and paper and practicing. How to learn new thing without long use of electronice devices ? I am asking this because 'learning from youtube or anki' all are times to be sitting front of ur computer. IF we could just learn few important things from internet then later just revise it on paper or mind. It could save us time and increase frequency. If you do such things. How do u do it ? I am pretty sure its far better than mine.
Derek Banas (5 months ago)
Yes I think presenting information in numerous ways is best. Read, write, use traditional flash cards and then Anki after you feel 50% of the time you know the answer.
Abdallah Tarek (5 months ago)
Please Make video about editing video in one video but Make zoom in your video becaus my laptoo scrren small and graphic card is not goid
Derek Banas (5 months ago)
I show how I make videos here https://youtu.be/7Szqx2oLO9g
Ajay Shetty (5 months ago)
First of all people are not getting jobs on current programming languages and this one new language and now every IT company bark Julia Julia
Sandy (5 months ago)
how do i stick to mastering one language ? I seem to hop from one language to another after I get a hang of the basics !~!
Sandy (5 months ago)
+Derek Banas thanks I will follow that through
Derek Banas (5 months ago)
Create big projects, get good at object oriented design
GobblowGalaxyGamer (5 months ago)
When are going to upload machine learning tutorials in Python?
Derek Banas (5 months ago)
Sorry, but I don’t know
Nick M (5 months ago)
Can you go over Vue.JS soon please?
Nick M (5 months ago)
+Derek Banas Oh ok lol thanks.
Derek Banas (5 months ago)
It is on the list
Alex Lefterie (5 months ago)
Can you make a tutorial about how do you edit your videos?
Derek Banas (5 months ago)
I made it https://youtu.be/7Szqx2oLO9g
The Dumbfounds (5 months ago)
Still waiting for a "Learn every programming language in one video" video :) You rock, Derek!
DarkSpirit (4 months ago)
+Derek Banas You could do a general guide like for the basic stuff ect...
Derek Banas (5 months ago)
Thank you :) That’s funny
Lightning theBeast (5 months ago)
Just where exactly do you have these polls to see which Language to do ¿ Do you have a discord server ¿
Lightning theBeast (5 months ago)
Maybe in a future video you can cover some Java Libraries, specifically JavaFX and LWJGL Looking forward to that MatLab tutorial though , my sister had to do Matlab in her University so I thought that I would learn it in advance :D
Derek Banas (5 months ago)
I’ll upload MatLab as soon as a I get my computer fixed
Shreyas Patil (5 months ago)
When you are doing purescript video
Derek Banas (5 months ago)
I added it to the list
Shreyas Patil (5 months ago)
When you are doing purescript video
Anonymous (5 months ago)
Hey Derek, could you make video tutorial about ATmega microcontrollers and programming things?
Drogon (5 months ago)
Your tutorials are great! <3 Did you think about making something with unreal engine?
Derek Banas (5 months ago)
Thank you :) I would if I got more requests
Lokson (5 months ago)
I am curious... Is there anything you don't know? :D
ProgrammingFun (5 months ago)
Derek Banas LMAO
Derek Banas (5 months ago)
Japanese is kicking my butt currently, but I’m continuing to learn it :)
Reventon134 (5 months ago)
I wasted so much time trying to figure out why Julia throws errors at me at the very first example code... Turns out I had to delete the 'using abc' lines at the beginning... Maybe it's the difference in versions, our professor wanted us to use 0.6.4. Still, very frustrating, but now I can finally follow the tutorial, I'm 10 minutes in so far and it's great!
spaceLem (1 month ago)
You should really be using v1 (or v1.1, which is the current version). v0.6x is officially unsupported and largely deprecated.
Reventon134 (5 months ago)
+Derek Banas using printf and using statistics, tried many things with the package manager to get those coz Julia would constantly tell me that either a package is not installed or not recognised. Then I randomly commented those lines out and now it's fine. You probably downloaded the most recent version, so maybe there are some differences between them.
Derek Banas (5 months ago)
Thank you :) I’m not sure where the using abc came from?
Muhammed Ali (5 months ago)
i really love things you do!
Derek Banas (5 months ago)
Thank you very much :) When my computer gets fixed I’ll upload the MatLab tutorial
M Gr (5 months ago)
Hi Derek, thank you. Your one-videos are great. Can you make one for ELM? There is no a proper tut for it. Btw how about frameworks like amber, the Crystal web framework? Thank you again.
Derek Banas (5 months ago)
Yes I plan on covering Elm and Amber Thank you :)
nzn666 (5 months ago)
hey derek, I really love your tutorials! Could you please make a Kotlin tutorial? I've learned Java and Android by watching your videos. Would LOVE to learn kotlin from you as well.
nzn666 (5 months ago)
oh god I can't believe I missed that.. Thank you!!
Derek Banas (5 months ago)
Thank you :) I have a Kotlin tutorial in my Learn in One playlist
_Vexation (5 months ago)
Derek I've got to design a compiler in JavaCC this semester. Any chance on a video tutorial?
Derek Banas (5 months ago)
We’ll see
aziul kibria (5 months ago)
Hello. Unrelated comment but I thought it'd be best to put it here. I'm having trouble using CSS on android. It seems my device's HTML viewer doesn't read and compile the CSS even if it's accurate. Should I use a special app for reading CSS? Help me out please.
ProgrammingFun (5 months ago)
Can you make Microsoft Small Basic? Videos
Derek Banas (5 months ago)
I’ll see what I can do
ProgrammingFun (5 months ago)
Can you make Visual C++ videos please?
Derek Banas (5 months ago)
I have a huge C++ tutorial on my channel
Exodus (5 months ago)
Hey Derek :) How are you? Were you able to recover files from your old iMac? I seriously hope you haven't lost any data. Take care:)
Derek Banas (5 months ago)
That is still not resolved. I think there is a chance that my Mac died because of a bad power cord!!! I have never heard of a power cord going bad, but I’ll find out tonight. I’m hoping I don’;t have to buy a new computer
Vivek Singh (5 months ago)
Video request- Make a app like WhatsApp Multi part tutorial. App development PRO level
Serghei Topal (5 months ago)
Hi Derek, good work. Could you make tutorials on RxJava2 and reactive programming in Android development? That would be so cool.
Derek Banas (5 months ago)
Thank you :) A React tutorial is coming soon
ibnol waqt (5 months ago)
thank you Sir, i had voted Julia. appreciate it ;)
ibnol waqt (5 months ago)
+Derek Banas looking forward!!
Derek Banas (5 months ago)
I’m glad you liked it :) I’ll make the videos in order based on votes. MatLab is coming next
Abeltensor (5 months ago)
Very nice as always. I particularly liked that you threw in a small explanation about the use case for Julia before jumping into the main video. As a side note, not the biggest fan of the Julia syntax, its like ruby mixed with python and c++. Tired using Julia a few times for machine learning problems and always end up back with python or go I wonder how powerful the macro system is compared to rust or lisp. More languages need a meta programming system.
spaceLem (1 month ago)
The macro system is very powerful (and Julia's parser is written in Lisp, so that tells you how important it was to the language designers).
Bilal Bassam (5 months ago)
Hello Dog!!
Derek Banas (5 months ago)
Hello
Youcamp (5 months ago)
Great video! Thanks! I'd love to see you do a video on making desktop apps written with a GUI in Julia. For me at least, writing the application is pretty easy, but writing with a GUI lib is a pain. I grew up using xterm, so maybe I'm just stubborn and have a mental block. lol
Youcamp (5 months ago)
+Derek Banas Okay, I guess I need to qualify that. I meant in my professional life. But if we're going all the way back, my first computer was a KIM. And then like you a TRS-80. But my favorite back then was a Southwest TP 6809 kit running Flex or Uniflex OSs. Ah the good ol days...
Derek Banas (5 months ago)
Thank you :) That’s funny :) I grew up using a TRS-80
Stanislav Vladev (5 months ago)
yeeeeeeeeeeeey he did it!
Stanislav Vladev (5 months ago)
+Derek Banas Yep I do. When is the next full tutorial coming?
Derek Banas (5 months ago)
I hope you like it😁
TheEars99 (5 months ago)
Do you think you could do a fortran tutorial? 🙂 I already know a little fortran, but I’d love to learn more 😛
TheEars99 (5 months ago)
Derek Banas good to know 🙂 Fortran isn’t exactly a “popular” language, considering its EXTREMELY niche, but I think it’s still useful 🙂
Derek Banas (5 months ago)
It’s on the list and I’m making tutorials in the order of what is most requested
Ty (5 months ago)
YES! I'VE WANTED THIS FOR SUCH A LONG TIME!!
silvernode (5 months ago)
Me too although that book in the description may not work for the latest version of Julia since in 0.7 there were breaking changes for the preparation of 1.0.0
Derek Banas (5 months ago)
I’m happy you liked it :)
Niles Black (5 months ago)
What exactly is Julia *for*? Rather; what niche does it fill (that wasn't already full)? This question is for anyone, not just Derek.
Derek Banas (5 months ago)
It is great for data analysis, modeling, simulations, etc. Thank you :) Sorry it took so long to answer. My computer is now officially dead :( I’m answering comments on mobile
Niles Black (5 months ago)
+Derek Banas Thanks for the quick answer! (And also generally for making all these excellent videos). Would you say it's useful for writing and deploying applications, or is it more of an application in itself, which can be used for rapid computation?
Derek Banas (5 months ago)
Julia is for someone looking for a fast language, that makes it easy to use libraries from other languages, looks a lot like Python and has a few features specific to MatLab.
FREE AIRDROP (5 months ago)
hello dog not hello world LOL nice Tutorial
Niles Black (5 months ago)
At 9:13, why would string comparison consider "Takao" greater than "Hiyama"? What metric is being measured, obviously not length or order alphabetically...?
ObinAtor 1 (5 months ago)
How many languages do you know?
ObinAtor 1 (5 months ago)
+voja r Ofc, if you learn one sustainable the others'll be easy too, but I always have to lookup the references when I'm programming in other languages.
voja r (5 months ago)
it's like asking how many different cars do you know to drive. If you know how to drive bmw then you can easily learn to drive other cars, only difference is speed, buttons position, comfort...
Derek Banas (5 months ago)
If you learn a few it is very easy to learn new ones
FIXProtocol (5 months ago)
First!!!
FIXProtocol (5 months ago)
+Derek Banas PRECISELY my dear Watson! :) GREAT work as usual! Always inspired by your work. Trying to get my tutorials as good as yours one day but getting 20 views where I once got 500k, kinda kills the motivation. lol. One day, one day! Keep it up!
Derek Banas (5 months ago)
You are the first to say first :)
Reventon134 (5 months ago)
+Derek Banas Right on time! I gasped seeing the notification, because this semester I'm having Scientific Calculations and we'll have to use Julia, Octave and I think also MatLab. Couldn't be more perfect :D
Derek Banas (5 months ago)
That’s awesome! I’ll cover MatLab as soon as I get a new computer which hopefully will be soon
//valcron1000 (5 months ago)
I guess someone watched Mirai Nikki recently?
Derek Banas (5 months ago)
I'm part way through and I love it 😁
Ary de Oliveira (5 months ago)
nice work
Derek Banas (5 months ago)
Thank you :) I did my best
ledzeppeman (5 months ago)
I love these videos. Thanks for continuing to create these.
Derek Banas (5 months ago)
Thank you :) Many more are coming
Prenom Nom (5 months ago)
I love Julia <3 ( my ex wife)
Derek Banas (5 months ago)
That’s funny :)
Kevin Vandy (5 months ago)
So it's kind of like Matlab and C, but way better?
Champ Fisk (1 month ago)
So if we can use Julia, why would we buy Matlab?
spaceLem (1 month ago)
Also Julia has a lot of the same kind of language structures as Python, making it easy to write, e.g. for (key, value) in Dict ... end, or x = sum(i^2 for i in 1:10), and it's much easier to manipulate multidimensional arrays in Julia than in Python (even with libraries like NumPy installed). The main downside of Julia that I can see is that plotting is still pretty immature, and one of my colleagues typically calls R (from within Julia!) to plot using GGPlot. It's slowly getting there though.
spaceLem (1 month ago)
+Juan Alberto Venegas Nava "faster than C" is probably optimistic, but certainly within an order of 2-5x slower than C. That said, Julia has matched optimised C code in microbenchmarks, and in theory it could be faster to write everything in Julia than to use one of the fast numerical libraries written in Fortran (since the compiler has access to all the code from top to bottom, so can make optimisations not possible when using an external library). And performance is improving as the language matures.
if you search for the documentation of the language, there is some information about the performance. it's suppose to be as easy as python and faster as C. Is a dynamic language (python), but as faster as some static languages (C). The benchmark is awesome.
Derek Banas (5 months ago)
Pretty much
dimitar unknown (5 months ago)
And in the far east, in the country of Northen Macedonia, there is a guy that is still studying Pascal :DD
asdfqwerty2000 (5 months ago)
Can you explain lambda calculus?
asdfqwerty2000 (5 months ago)
@DarkSpirit That's what I'd like to know. It comes up sometimes in functional programming discussions, but I can't tell if I need it.
DarkSpirit (5 months ago)
Is there a good usage for it? Or is it mostly theorethical?
Derek Banas (5 months ago)
I can make a tutorial on anything with enough requests
Selcuk Caglar (5 months ago)
I think we should consider Rust programing new version. There is a trade-off between safety and easiness. Rust safety gives me performance boost at parallel executions. There is no memory interferance. But julia has trackdown all the varible for thread safety. Julia deosn't throw an any error or warning for memory interferance issue.
Solitude SF (5 months ago)
if you're covering hipster languages now, could you cover Nim later?
Daniel (3 days ago)
Julia is language for science and math (mostly) .. not a hipster language :/
spaceLem (1 month ago)
Julia isn't a hipster language! I work in biological modelling in Glasgow, and it's got quite a following there.
SixGorillion (5 months ago)
+Derek Banas I second the vote for Nim! Coincidentally, I have been comparing Nim, Julia, and Crystal as potential candidates for a project. I see you must be on a similar train of thought because you just did videos on Crystal and Julia!
Derek Banas (5 months ago)
Nim is on the short list
Masoud Rousta (5 months ago)
Now Julia in one video. This channel is wonderful and you're awesome Derek. Thanks for the tutorial
Derek Banas (5 months ago)
Thank you very much :) MatLab is next
Ali Hussein (5 months ago)
Knowledge++ Thank you :)
Derek Banas (5 months ago)
I’m happy to be of help :)
Stefan Randa (5 months ago)
Hey Derek, great vid, really glad you covered Crystal too! Would you consider making a video on Haxe?
Derek Banas (5 months ago)
Thank you :) Yes added to the list
Raging Rabbit (5 months ago)
Please do ReactJS :( Thanks for the video too of course.
Derek Banas (5 months ago)
Thank you :) It is one the learn in one list
BLOOMS (5 months ago)
thank you derek bananas after this tutorial I learned everything about the Julia language and I joined the dev team full time working on lifetime concurrency, atomics, and memory models. This taught me everything I needed to know. From if statements, to julia's jit garbage collector's sweep analysis. much appreciated! By the way, we are adding a Derek keyword in version 1.1. stay tuned
voja r (5 months ago)
+Gollum Ei haha also he said bananas :D
Gollum Ei (5 months ago)
Did you reply to the right comment? xD
Derek Banas (5 months ago)
Sorry you didn’t like it. I covered as much as I could in a 1 hour video and I think I reached my goal which was to cover the core syntax of the language
Mohammad Hamza (5 months ago)
Thanks to the Great Derek
Derek Banas (5 months ago)
Thank you :) I’m very happy that you enjoy the videos
Derek Banas (5 months ago)
Learn MatLab in One video is coming next. My computer died. Apple says it will be over 2 weeks till I get a new one :( Sorry for the wait.
Sergio Arellano (4 months ago)
I really appreciate your videos Banas. It would be really awesome if you can continue more tutorials on the Golang programming language.
n1n1nanou (4 months ago)
Have you done Mathematica yet?
Please read this article before designing your programming language tutorial. [Search the whole text] Modern Features for Systems Programming Languages - CiteSeerX PDFciteseerx.ist.psu.edu › viewdoc › download If you consider these points then your language will soon become popular.
Patricia Holmes (5 months ago)
Could you do a video on COBOL?
ivanhoe1024 (5 months ago)
Thank you for your videos! I would really love to watch something about Latex, if possible!
Dewang Saxena (5 months ago)
Oh my...
VISHNU TEJ S (5 months ago)
Julia . Great.
VISHNU TEJ S (5 months ago)
+Derek Banas also on data science
VISHNU TEJ S (5 months ago)
+Derek Banas could you do a video on career guidance and job market please.
Derek Banas (5 months ago)
It definitely is full of many great tools :)
Exodus (5 months ago)
Thank you very much Derek :) Please do a voting in the community section. I would love to see programming a compiler video(lexing, parsing etc..) please like if you agree!
ProgrammingFun (4 months ago)
I upvote for this
Eben Morgan (5 months ago)
+1 vote for programming a compiler!
DarkSpirit (5 months ago)
i didnt watched the arduinu tutorial mainly because i have now project idearight now... But the idea with the a self written compiler is very nice. After a bit of research i found this compiler framework LLVM or Bison maybe that could be a good startpoint.
Stanislav Vladev (5 months ago)
oh yes this would be great. Some people want to write a compiler.
Derek Banas (5 months ago)
I won’t quit YT. The fact is that if I continue to explore new tutorial ideas that some will fail. I’m ok with that. The only issue was that I wanted to make really awesome projects, but because they were expensive I had to stop mainly for money reasons.
JC Q (5 months ago)
Thanks derek!1!
Derek Banas (5 months ago)
Thank you for checking out my videos :)

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.