Perl 6 Tutorial

  Рет қаралды 47,360

Derek Banas

Derek Banas

Күн бұрын

Пікірлер: 162
@derekbanas
@derekbanas 6 жыл бұрын
00:17 Install 01:11 Basics 03:32 Variables 04:13 Data Types 06:26 Casting 07:35 Math 11:04 Conditionals 13:50 Strings 19:14 Interpolation 21:56 Looping 25:40 Blocks 27:52 Lists & Arrays 34:05 Map 35:14 Ranges 36:26 Sequences / Great Example 38:57 Sets 39:24 Maps 40:52 Hashes 42:05 Subroutines / Functions 46:26 Recursion 47:43 Exception Handling 49:09 File IO 51:29 File Manipulation 53:35 Shell Commands 54:13 Modules / Scraping 57:20 Classes 1:02:32 Inheritance 1:04:39 Roles 1:06:35 Regular Expressions 1:16:03 Grammars
@champfisk5613
@champfisk5613 5 жыл бұрын
Trouble with installing chocolate, went to the site and it’s like a needle in a haystack
@freaklore
@freaklore 2 жыл бұрын
Since this video was released, Perl6 has become its own language and is now known as Rakudo. The file extension used is raku. So, to run a program in Visual Studio Code with extensions you would use as an example: main.raku instead of main.perl6 However, both ways seem to still work.
@GaryChike
@GaryChike 2 жыл бұрын
Raku is the name of the programming language. Rakudo is a compiler for the MoarVM, JVM and Javascript virtual machines.🦋
@MattOatesUK
@MattOatesUK 6 жыл бұрын
9:59 these are not floating point numbers they are Rat rational types. The *displayed* number coerces to float losing precision unless you are a lot more careful about it.
@MattOatesUK
@MattOatesUK 6 жыл бұрын
22:45 instead of $i mod 2 == 0 in your own code youre better off with $i %% 2. Where %% can be thought of as "divisible by".
@derekbanas
@derekbanas 6 жыл бұрын
Thank you for the input :)
@MattOatesUK
@MattOatesUK 6 жыл бұрын
@@derekbanas thanks for the cool video!
@efimeroorem6926
@efimeroorem6926 6 жыл бұрын
Surprisingly @DerekBanas uses it at 31:00
@larsjohansson1205
@larsjohansson1205 6 жыл бұрын
Best video tutorial I have seen. I appreciate the work behind the scene. Brilliant!
@derekbanas
@derekbanas 6 жыл бұрын
Thank you for the nice compliment :)
@BluesBoySid
@BluesBoySid 3 жыл бұрын
Wow. Very condensed knowledge. I need to take my first steps in Perl, and thanks this i'm sure that i can say that at least i know now conception of this language. It took me 3 days to watch it and make notes (watch, stop, note, repeat and if all is ok - nest step). Yes, I bought the Books but I need to wait for them (i'm type of classical reader, nowadays pdf or other e-formats i find not so handful and useful for learning). Thank You very much. Now i take on for excersises. Merry Christmas XD
@mikopiko
@mikopiko 6 жыл бұрын
Derek, I hope you never stop making videos. I love this!
@derekbanas
@derekbanas 6 жыл бұрын
Thank you very much :) I don't plan on stopping
@asdffghize
@asdffghize 6 жыл бұрын
Are we going to learn machine learning from the legend? Come on!!!
@derekbanas
@derekbanas 6 жыл бұрын
I'm considering it and have been for over a year. If I can make a series people will watch I'll do it
@asdffghize
@asdffghize 6 жыл бұрын
@@derekbanas We would love to! By the way, great job! Keep it up man!
@suddhasatwaWithMusic
@suddhasatwaWithMusic 6 жыл бұрын
@@derekbanas please go ahead. We'll wait eagerly.
@harshitjoshi3082
@harshitjoshi3082 6 жыл бұрын
You can start a poll/vote to know how many people are interested !
@derekbanas
@derekbanas 6 жыл бұрын
I run polls every once in a while. The last one said everyone wants learn in ones. I love doing multipart tutorials, but I guess I stink at making them because nobody watches them.
@tonanornottonull7132
@tonanornottonull7132 6 жыл бұрын
Lmao I was working on some Perl and I needed to look up some syntax for what I was doing since it's been a while. "I wonder if Derek posted a video on Perl 6 yet?"
@derekbanas
@derekbanas 6 жыл бұрын
That's funny :) I have been following you
@brankoterzic3031
@brankoterzic3031 6 жыл бұрын
I really like your videos and tutorials on different topics. Talking about programming languages, I would like to hear more about the purpose ot the programming language, when it should be used and to get a task or project which I should be working on at the end of the tutorial. Keep up with a great posts!
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :) I'll try to use better examples in future tutorials
@jsdeveloper2376
@jsdeveloper2376 5 жыл бұрын
Hey Derek, I've learned a lot about your tutorials here, thank you so much. Please make a tutorial about laravel, I will definitely watch and learn a lot from you. Cheers!
@ErikZoltan
@ErikZoltan 4 жыл бұрын
This is a whirlwind tour. It's perfect for experienced developers who want to quickly get up to speed with Perl 6 Raku.
@derekbanas
@derekbanas 4 жыл бұрын
Thank you very much :)
@matthiasnott
@matthiasnott 4 жыл бұрын
Nice. Thanks. 51:29: Are the line breaks off after Derek? Unrelated, how often are you actually "coming in"? :)
@kesuskim6072
@kesuskim6072 6 жыл бұрын
Just for curious! Is there anyone using Perl 6...? I love Perl, but that is only when it means to be Perl 5, which is already likely to be installed default in almost every distro, and perfect alternative for bash.
@derekbanas
@derekbanas 6 жыл бұрын
It was a highly requested tutorial for me to make, which is why I made it. Many improvements have been made versus Perl 5. If you like Perl you should check it out.
@kesuskim6072
@kesuskim6072 6 жыл бұрын
@@derekbanas will check out ;) thank you for reply, Derek!
@aaronwells9355
@aaronwells9355 6 жыл бұрын
I use Perl 6 quite a bit when I'm quickly prototyping new ideas or doing automation I would normally do in Perl 5. But with the added type-system features, and grammars, I've found it to be a great tool for doing more complicated parsing tasks.
@MSStuckwisch
@MSStuckwisch 4 жыл бұрын
I use Raku (name changed from Perl 6) all the time. Despite perl being known for lots of line noise and unreadable code (an unjustified reputation, IMO), Raku absolutely does generate some of the most readable and maintainable code I've ever written.
@sefirotsama
@sefirotsama 3 жыл бұрын
as I am using Raku 6d (2020.05.1) I am struggling with some of the string methods, not sure why: my Str $b = "business"; say "There is no I in business: ", !$b.fc.contains("I"); (which returns the opposite as expected: There is no I in business: True)
@realchicagophill
@realchicagophill 6 жыл бұрын
I didn't know people still used Perl . Hey Bananas, how you been? I have a topic request for you but it falls well outside your normal categories of topics but I sure would like someone to try to get a straight answer on the subject. I'd love to learn about asset protection and how to go about doing it correctly. Hey, maybe you already know a thing or two about the subject? What do you think? Doable or unlikely?
@derekbanas
@derekbanas 6 жыл бұрын
I used to be a broker, but that is more a question for a lawyer. This isn't advice, but the opinion of a nobody, who heard this from others. Look into trusts if you are talking about a lot of money. Transferring ownership normally won't work if the state has any reason to believe transfers were simply done to avoid paying taxes. If you are talking about a lot of money, off shore accounts work based on setting up fake companies and then transferring money in exchange for consulting fees and then loans from what I've heard as a nobody. This is not advice by the way if I didn't make that clear. I've done none of the above by the way.
@realchicagophill
@realchicagophill 6 жыл бұрын
@@derekbanas I understand it's not advice. I think I'm thinking along the lines of possible future income and assets. When you look up asset protection and LLC you get a bunch of lawyers trying to sell you things. I'm not into paying people for things I don't need. I think the idea I was shooting for is what is it that we actually need to remove as much personal liability as possible and put any assets into a legal safe zone. I know it's a dicey subject. Anything to do with law and money assures only one thing. You're going to have less of it no matter which way you go.
@exodus8814
@exodus8814 6 жыл бұрын
Hey Derek :) Thank you very much :) I know how hard it is to make educational tutorials, especially long ones. Perl 6 looks awesome and in general this language is very powerful. Don't know why people dislike using it. Anyway, again thanks a lot Derek :)
@derekbanas
@derekbanas 6 жыл бұрын
Nice to see you again Exodus :) I think it just hasn't caught on yet. It will. Up next is a HUGE UPDATED JAVA TUTORIAL!!! It will be about 600 pages in 1 video! I hope it only takes 2 weeks
@exodus8814
@exodus8814 6 жыл бұрын
@@derekbanas Thank you, I will always be here :) That's crazy!! I don't think anyone has covered Java 10 or even Java in one video! You're a huge inspiration! Much appreciated :)
@braindeveloperdimensional5579
@braindeveloperdimensional5579 6 жыл бұрын
@@derekbanas Wow, you are awesome. I found your HTML 5 tutorial too helpful, being a fan since.
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :)
@b2gills
@b2gills 5 жыл бұрын
I have not heard of anyone who has used Perl6 really disliking it. Most of the dislike comes from the fact that it has Perl in the name, and Perl has a bad reputation largely from people who have never used any version of it. The start of that bad reputation comes from the time when Perl was the duct-tape of the Internet, when people who had never written any code before started writing in Perl. That is Perl has a bad reputation because there was a lot of bad code written in it. Then rather than judging the code as being bad, many people judged Perl as being bad. It is even worse that they apply that to Perl6 even though it is almost a complete redesign. (It originally started out with a much smaller scope.)
@AnilAgiral
@AnilAgiral 6 жыл бұрын
Another genius video. Hey Derek, I am not a programmer but I learn a lot from your videos to apply info to my field, mainly using modeling to explain the experimental phenomena in chemistry and chemical engineering. I was wondering if you can make a video on Mathematica or Wolfram Language. It is a powerful tool and would like to hear your perspective. Thanks 🙏
@derekbanas
@derekbanas 6 жыл бұрын
Thank you for the compliment :) I'd love to do that, but the software is so expensive. I bit the bullet and bought MatLAB recently to do a tutorial and I doubt I'll ever make enough to pay for the software. We'll see. I'll probably do it even though I'll lose a lot of money.
@AnilAgiral
@AnilAgiral 6 жыл бұрын
I agree that it is expensive. The latest version of Wolfram comes with Raspberry Pi computer, it is included in Raspbian OS. I am not sure if this can be an option. Thanks a lot for your reply!
@vinhtester-automationstepb8208
@vinhtester-automationstepb8208 3 жыл бұрын
Nice video, great job. Keep it up man
@texasaggie2378
@texasaggie2378 6 жыл бұрын
why should I use Perl?
@derekbanas
@derekbanas 6 жыл бұрын
When I want to automate something real fast It is my go to language
@mats852
@mats852 6 жыл бұрын
@@derekbanas It would be an interesting video to make! Best use cases for every languages you made tutorials of
@lswachkkdk5959
@lswachkkdk5959 6 жыл бұрын
perl has amazing documentation.
@moofymoo
@moofymoo 6 жыл бұрын
When ASCII character factory blows up, you will need to know perl6 syntax to quickly clean up all that mess. And accidents do happen in ASCII character factories!
@champfisk5613
@champfisk5613 5 жыл бұрын
@@derekbanas examples of things you've automated with perl. Just like 3 and I have an idea of what you might say. Im sure I use shell to do what you do in perl but I think I will switch to perl after this as it's more capable
@souptenderpanini3106
@souptenderpanini3106 6 жыл бұрын
YESSS THANKS DUDE
@derekbanas
@derekbanas 6 жыл бұрын
I'm happy you liked it :)
@TEXASF1ERCE
@TEXASF1ERCE 6 жыл бұрын
On minute 51:25 the output still shows: My name is %s
@derekbanas
@derekbanas 6 жыл бұрын
Whoops I should have used printf there. Thank you for watching so far by the way! That makes me very happy! Sorry for the mistake.
@NewPlayer4U
@NewPlayer4U 6 жыл бұрын
Hi Derek, Last time in my carrier as programmer met many times with something called JSON. Could you please make chapter 'JSON in one Video', please? It would be very helpful and as I think so this all JSON thing called is enigmatic to many of us and probably often makes us problems. Thanks in advance, good work and keep it up, Derek :)!
@derekbanas
@derekbanas 6 жыл бұрын
Hi, I cover JSON and more in mass detail in this series kzbin.info/www/bejne/n6KxmnyEj5mGrsk
@anips3192
@anips3192 6 жыл бұрын
u are doing an awesome job man👍👍. But i am just curious how you have expertise in so much different fields .what is ur secret to learning 🤔 and how to master it
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :) I have a video on Study Methods kzbin.info/www/bejne/jKHUiXabicuYZrs and a flash card system I use kzbin.info/www/bejne/a6bVho2LjNSHgtE
@anips3192
@anips3192 6 жыл бұрын
@Derek Banas thnks ;)
@2271masoud
@2271masoud 6 жыл бұрын
awesome tutorial. perl in a nutshell from Master Derek
@derekbanas
@derekbanas 6 жыл бұрын
Thank you for the compliment :) Wait until you see the next tutorial
@2271masoud
@2271masoud 6 жыл бұрын
Derek Banas can't wait 🙂
@mbednarek360
@mbednarek360 6 жыл бұрын
Nice video. A tutorial on Nim would be super cool.
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :) Nim is coming soon
@nickfriddell5145
@nickfriddell5145 6 жыл бұрын
This was fantastic. Have you ever considered doing a video in GDB?
@derekbanas
@derekbanas 6 жыл бұрын
Thank you very much :) A debugger tutorial is a great idea!
@vandangorade6738
@vandangorade6738 6 жыл бұрын
Please sir make DS and algo using c++ STL series specially focus on competitive programming
@derekbanas
@derekbanas 6 жыл бұрын
I'll see what I can do
@Hamzaelbouti
@Hamzaelbouti 6 жыл бұрын
Thank u for this , its always good to learn new tutorials, I hope some day you will make videos on flutter, it's a great framework abd a hit this days ÷)
@derekbanas
@derekbanas 6 жыл бұрын
Thank you very much :) I'll see what I can do about Flutter
@this.channel
@this.channel 6 жыл бұрын
It's really hard to find a good simplified Magento tutorial. Most are just instructional and don't really teach the learner to realise things for themselves. I know it's not a language per se, but it is an important eCommerce technology that people struggle to learn.
@derekbanas
@derekbanas 6 жыл бұрын
I'll see what I can do
@jacksondice5435
@jacksondice5435 6 жыл бұрын
Derek you should do *Jupyter* I've already learned it but it has so much it'd be good if you could put it all in one video for others (i read the book "Mastering Geo-spatial Analysis with Python" by Packt) it would be good to have a quick reference video from the book THX FOR ALL YOUR WORK DEREK
@derekbanas
@derekbanas 6 жыл бұрын
Thank you for sharing :) Very Cool
@thelonespeaker
@thelonespeaker 6 жыл бұрын
You earned a sub
@thelonespeaker
@thelonespeaker 6 жыл бұрын
Good editing, short and concise, that's perfect for people that don't want to waste time. Thanks a lot
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :) I do my best to cover a lot in little time
@exodus8814
@exodus8814 6 жыл бұрын
Hi Derek :) How are you? How's your Japanese progress going? I decided a couple of days ago that I want to learn a different language, I would definitely like to see Japanese tutorials if that's okay! :) . It would help to take a break from programming a bit, you've covered everything :). Also, if you don't want to clutter your channel, you can make them unlisted unless you're okay with it. May God bless you! You've efforts are much appreciated.
@derekbanas
@derekbanas 6 жыл бұрын
Hey Exodus :) I definitely plan on making Japanese tutorials at some point, but it will probably be this summer. The reason is because learning Japanese lived up to the hype. It is the hardest thing I have ever tried to learn and I have learned basically everything. It is way harder than German, thermodynamics, high level math, etc. I started out by making a big mistake. I learned the kanji first and I don't care what anyone says that was a huge mistake!!! Now knowing what I do, I focus on grammar, vocabulary, pronunciation and phrases. I have found the most benefit from recording and memorizing Japanese phrases that I then reenforce using flash card apps. I know thousands of words and phrases and could probably survive in Japan, but I'm FAR from fluent. A HUGE NEW Java tutorial will be uploaded this week. It will be the biggest tutorial I have ever made. May God bless you and your loved ones as well :)
@exodus8814
@exodus8814 6 жыл бұрын
@@derekbanas Thank you very much :) Wow, that seems daunting to me because it will be my first language and you basically covered everything and have many years of experience and still consider it hard. I don't know if I want to learn it now, yes it being hyped is also one of the reasons I want to learn it. I'm not really sure now. Can't wait for the Java tutorial!! Very hyped, I know Java and I still watch your Java series, they're very helpful and straight to the point :) IO in Java is somehow different from other languages since you have to pass in multiple instances as parameters. Thank you very much for everything :)
@derekbanas
@derekbanas 6 жыл бұрын
Thank you for being you :)
@mpourmpou8855
@mpourmpou8855 6 жыл бұрын
Thanks . you helped me a lot!
@derekbanas
@derekbanas 6 жыл бұрын
Happy i could help :)
@mpourmpou8855
@mpourmpou8855 6 жыл бұрын
@@derekbanas :)
@magiclegend1501
@magiclegend1501 6 жыл бұрын
So I’ve scrubbed through the video, so forgive me if it sounds ignorent. But why would you use Perl over a language like Python? If, of course, you don’t know either but know how to program. It looks to me like Python but with a lot of syntax hell/sugar, is this a correct idea of the language?
@derekbanas
@derekbanas 6 жыл бұрын
The way I use Perl is to write real short automation systems. Perl is great when you want to do something that will take 10 or 20 lines of code. I want to sort through this, or I want to store this series of shell commands, or I want to generate some simple math formula. Check out the sequence part in this tutorial for an example. 1 line of code does something Awesome! Perl 6 is trying to make Perl 5 into a more general purpose language without destroying how easy Perl is to work with.
@rg-vo6gr
@rg-vo6gr 6 жыл бұрын
I’ve pretty much completely replaced Python with Perl6. It is a much more modern language. Can be optionally typed, has async/parallel support, and the powerful grammars are not yet available in any other language.
@aaronwells9355
@aaronwells9355 6 жыл бұрын
Perl has the most powerful and expressive regular expression system in any general-purpose programming language. In Perl 5, it is possible to write a single regular expression that parses out a JSON document into a Perl data structure. The Perl 6 language itself is bootstrapped using its own grammars feature. Each language has its trade-offs, and I've come to appreciate the trade-off Perl has made to favor terse, expressive programming style over a gentle learning curve. I think Python's strength is its gentle learning curve and its tendency to lead its users into a single solution to a problem. I use Perl because of the options it gives me.
@b2gills
@b2gills 5 жыл бұрын
One thing that I have heard someone using Perl6 for is testing C code using the NativeCall module. Which makes a lot of sense. It is easier to generate data in Perl6, and NativeCall makes it easy to call C code. (You can call most C code as if it were written in Perl6.)
@margielamadman
@margielamadman 6 жыл бұрын
can you do a tutorial on x86 asm?
@eypbal
@eypbal 6 жыл бұрын
Amazing.. thanks brother..
@derekbanas
@derekbanas 6 жыл бұрын
Thank you very much . :)
@alphabetical2671
@alphabetical2671 6 жыл бұрын
Please make machine learning and AI tutorial series
@ibouvousaime
@ibouvousaime 6 жыл бұрын
Can you please make a tcl tutorial at some point?
@derekbanas
@derekbanas 6 жыл бұрын
I have tcl on the list. Thanks for the request :)
@braindeveloperdimensional5579
@braindeveloperdimensional5579 6 жыл бұрын
@@derekbanas TCL/TK. Its one of my favorite languages. It's best for sandboxes and antivirus stuff. Let me know what you think. Well, most of the people are more interested in ML and AI so I think that's why its not popular among new programmers but TCL is an amazing and quirky language.
@derekbanas
@derekbanas 6 жыл бұрын
I agree and will definitely cover it. ML like video game development is sexy, but my theory is once people realize they must understand linear algebra, calculus, statistics, etc. to truly understand ML that nobody will watch. I'll probably make learn in ones for the math above and see how they work and then try some ML tutorials.
@ahmedyoussef5493
@ahmedyoussef5493 6 жыл бұрын
Thanks! what about Nim :) ?
@derekbanas
@derekbanas 6 жыл бұрын
Nim is on the short list. Sorry for the wait. Up next is a HUGE updated Java learn in One like this. Upcoming tutorials are Java 10, Nim, D, Swift 4, Tcl, OCaml, ASP. I'm also working on updated mobile development tutorials.
@ahmedyoussef5493
@ahmedyoussef5493 6 жыл бұрын
@@derekbanas This is amazing! can't wait! also I suggest (red-lang too) It'd be so awesome
@derekbanas
@derekbanas 6 жыл бұрын
I'll check it out. Thank you :)
@khaledsaad8677
@khaledsaad8677 6 жыл бұрын
Great Job Bro You are wonder
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :) I'm happy could help
@noland6606
@noland6606 6 жыл бұрын
D?
@derekbanas
@derekbanas 6 жыл бұрын
It's coming soon
@edilsonrj
@edilsonrj 6 жыл бұрын
What's coming next?
@derekbanas
@derekbanas 6 жыл бұрын
I HUGE updated Java tutorial. It will be up in a few days.
@TANMAN47TANMAN
@TANMAN47TANMAN 4 жыл бұрын
Your videos are sick.
@dynamiquerose3479
@dynamiquerose3479 6 жыл бұрын
How many languages until you covered them all? I read somewhere that's your objective.
@derekbanas
@derekbanas 6 жыл бұрын
I have about 5 more, not including languages that get updates like Swift 4, Java 10, etc.... An updated huge Java tutorial is actually coming next because of requests.
@dynamiquerose3479
@dynamiquerose3479 6 жыл бұрын
@@derekbanas Sorry if I'm questioning to much.. What do you think about learning vintage technologies, like Visual Basic 3.0->6.0, C64's BASIC, Windows 3.x or Windows 9x API etc. Is it worth the time and effort, and does it help in anyway?
@aaronwells9355
@aaronwells9355 6 жыл бұрын
​@@dynamiquerose3479 Programming principles are what really matter. Your first language doesn't matter so much, as long as you learn programming principles from it. As for subsequent languages, they have their specific uses and trade-offs, so you should prefer languages that help you with projects you'll be working on. This often depends on your platform, which includes the operating system and hardware. Don't waste time learning languages you'll never use.. unless you're just really really interested in programming languages.
@phanirajk9144
@phanirajk9144 6 жыл бұрын
Please teach a series on Laravel
@derekbanas
@derekbanas 6 жыл бұрын
I'll see what I can do
@abdallahtarek1213
@abdallahtarek1213 6 жыл бұрын
Please make a Xamarin Tutorials To Create Android Apos. Using Monodevelop not Visual studio Visual studio is closed source And monodevelop is open source snd cross platform run on mac and windows and Linux Please cover all of things about Xamarin monodevelop
@derekbanas
@derekbanas 6 жыл бұрын
A Xamarin tutorial is coming soon
@abdallahtarek1213
@abdallahtarek1213 6 жыл бұрын
@@derekbanas using Monodevelop not Visual Studio
@mohamednabawy1170
@mohamednabawy1170 5 жыл бұрын
you are my hero ;)
@derekbanas
@derekbanas 5 жыл бұрын
You are very kind :)
@TomerBenDavid
@TomerBenDavid 2 жыл бұрын
Love that french accent
@ashwin5033
@ashwin5033 6 жыл бұрын
How do you remember all these languages ?😅
@derekbanas
@derekbanas 6 жыл бұрын
There is very little difference between languages. If I haven't used a language for many months I just start writing code using a cheat sheet and then it starts making sense again. I'm nothing special. I've just been doing this for 35 years
@jmw1500
@jmw1500 6 жыл бұрын
Try something actually hard to learn like ats or coq.
@rajeshmagapu8710
@rajeshmagapu8710 6 жыл бұрын
My College peers love your videos 😂.
@derekbanas
@derekbanas 6 жыл бұрын
Please tell them I said thank you :)
@machiavelidx7269
@machiavelidx7269 6 жыл бұрын
Can you make unity in one video tutorial
@derekbanas
@derekbanas 6 жыл бұрын
Nobody can properly teach Unity in one video. I made a 31 part Unity tutorial that I worked very hard on kzbin.info/www/bejne/j5yQhGt9gLN-rq8
@IamusTheFox
@IamusTheFox 5 жыл бұрын
@@derekbanas I was going to say it was impossible, but you've also done c++ in one very short video. lol
@freeairdrop9375
@freeairdrop9375 6 жыл бұрын
hello world nice Tutorial derek
@derekbanas
@derekbanas 6 жыл бұрын
Thank you :)
@scopestacker9787
@scopestacker9787 6 жыл бұрын
Funny Thumbnail 😂
@derekbanas
@derekbanas 6 жыл бұрын
That is actually their logo. Even the people in the project think it is funny
@whenthethebeansstrikeback6728
@whenthethebeansstrikeback6728 5 жыл бұрын
Congratulations, you played yourself
@paull007
@paull007 6 жыл бұрын
Hi
@derekbanas
@derekbanas 6 жыл бұрын
Hi :)
@TANMAN47TANMAN
@TANMAN47TANMAN 4 жыл бұрын
Lmao you should make videos on everything. sick of long videos that teach nothing on you tube
@dandan7884
@dandan7884 6 жыл бұрын
now this feels a loooot like ruby... too much syntax :(
@sreid70
@sreid70 6 жыл бұрын
Why would anyone want to learn perl today....really? Are you running out of videos to make?
@derekbanas
@derekbanas 6 жыл бұрын
It is still considered by many to be the best utility language.
@efimeroorem6926
@efimeroorem6926 6 жыл бұрын
Well, that's quite a blank statement to make. Perl 5, the language people refer to as Perl, is a battle-tested language and the community behind it is constantly working for its betterment. In the other hand, Perl 6 (also known as Raku) is another language of the Perl family of programming languages which had its first major language release in 2015 and with its second release announced a few months ago.
@efimeroorem6926
@efimeroorem6926 6 жыл бұрын
@@derekbanas Keep it up, Derek! I enjoyed all your programming language tutorials even if I don't use some of those languages.
@MattOatesUK
@MattOatesUK 6 жыл бұрын
Perl 6 is a fairly new language only superficially similar to Perl 5 so its only today you could. Many of the examples in this video are older Perl 5 style. For example join " ", "string1", "string2"; we would much more idiomatically write as .join(" "); Perl 6 is quite a large language mostly to accommodate "baby Perl 6" which looks more like Perl 5 and what youre used to. But scales to much more advanced functional and OO styles.
Rust Tutorial Full Course
2:35:11
Derek Banas
Рет қаралды 555 М.
Java Tutorial
2:18:43
Derek Banas
Рет қаралды 261 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Next.js 15 Tutorial - 28 - Handling Errors in Layouts
2:13
Codevolution
Рет қаралды 751
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 822 М.
Rare Interview with a Perl programmer
3:38
Programmers are also human
Рет қаралды 398 М.
D Programming
1:30:04
Derek Banas
Рет қаралды 51 М.
ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity
28:13
Programming with Mosh
Рет қаралды 3,5 МЛН
Golang Tutorial : Go Full Course
3:49:15
Derek Banas
Рет қаралды 272 М.
Let's Create a Compiler (Pt.1)
1:11:03
Pixeled
Рет қаралды 592 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 169 М.
Regular Expressions (Regex) Tutorial: How to Match Any Pattern of Text
37:55
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН