Erlang Tutorial

[ad_1]
Get the Code Here :
Best Erlang Book :
How to Install Erlang :
Support my videos on Patreon :

00:58 Setup
06:44 Variables
07:59 Atoms
08:54 Math
11:34 Comparison
13:31 If
15:21 Case
16:30 Strings
20:48 Tuples
22:32 Lists
24:44 List Comprehensions
28:19 Type Conversions
29:41 Recursion
34:42 Tail Recursive
35:56 Custom For Loop
37:24 Maps
39:56 Records
42:05 Higher Order Functions
43:16 Fun
45:59 File I/O
49:06 Exception Handling
51:47 Macros
53:07 Concurrency

In this tutorial I’m going to teach the core syntax of the Erlang language with many examples. This video is for someone that already knows another language and wants to translate common programming syntax into Erlang.

For best results take notes on the cheat sheet provided above as you watch and leave any questions you have.

Thank you to Patreon supporters like the following for helping me make this video

facebook.com/cottageindustriesbuild/
jaryd remillard : instagram: @distant_admiration
bugreplay.com
@kyleaisho
@thetwistedhat
vjFaLk
jaryd remillard :


Posted

in

by

Tags:

Comments

49 responses to “Erlang Tutorial”

  1. MrNemhiszemel Avatar

    Thank you for creating this video. It is really great!

    I found one thing, which I hardly understand first:
    You put that extra parameter into the function "sum" around 35:10 and say that the value would be seen as it runs but after that while you ran it nothing was visible from the "io:.." line..

    I put this into main():

    sum([1,2,3], 0)

    and I received this as output:

    Sum : 0
    Sum : 1
    Sum : 3
    6

    I think this is the way the function should work. It needs to get that extra parameter..

  2. bharat reddy Avatar

    Excellent tutorial.

  3. bharat reddy Avatar

    Excellent tutorial.

  4. O V Adithya Kumar Avatar

    Hi Derek, Just wanted to say that you are awesome! Thanks man!

  5. Someone Anonymous Avatar

    what can you do with this language

  6. Vicky Connelly Avatar

    Thank you so much for this. I requested it months ago and though you were never going to do it 🙁
    I learned a lot from the video however you really should have covered message passing between processes (since that is the main thing about erlang). Still this is great! Love you!

  7. CatIcarus Avatar

    How can I print multiple lists in one method? I have 3 lists, they have String elements in them. I try to print their elements out but only get the result of one?

  8. Roni Stiawan Avatar

    Please make R and Julia tutorial. thanks

  9. GaryiYT Avatar

    Sorry for bothering again, i just wanna say that an electron tutorial could be terrific

  10. Sumit Kukade Avatar

    thanks a lot Derek Banas, I am one of those who requested you to make video on Erlang programming. you replied me too on that comment request. i will tell everyone in my university to watch this video(without 'ad block'). thank you.

  11. francis z Avatar

    Definitely one of the best coding channels. Can you do a video on various programming paradigms? I think it's the Goose.

  12. Vasilns Zografos Avatar

    Can you create a series of videos for the Clojure programming language ?

  13. Hemanth Kumar Avatar

    can u made few another video about erlang?

  14. scopestacker Avatar

    Tomorrow Elixir showtime?

  15. Rawan Nona Avatar

    helloo i have question pls about imo application ..deos imo recorder video calls in a server or imo save all video call online in server …thank you …

  16. Gabriel Lindemann Avatar

    Hey Derek! Thanks a lot for covering the stuff I requested, I'm very grateful 🙂 Are you going to do Phoenix sometime after Elixir? Could you perhaps share what videos are coming up next? 🙂

  17. Thai Quach Avatar

    Derek can you please make a tutorial on opencv? Thank you! Love your videos!

  18. userric1554 Avatar

    Any plans for a React video? Redux? Or maybe a Rails 5(api mode) & React?

  19. GaryiYT Avatar

    Great video as always! Mr Derek. Which do you think is the most worth learning funcional programing language? Have you hear about Elm? Do you think functional programming has a future in web develop or mobile?
    Sorry for too many questions.

  20. Weed Avatar

    How many languages do you know like OMFG xD

  21. Masoud Rousta Avatar

    Thanks derek.great tutorial

  22. Doan Ahmed Avatar

    do you have angular 2 tutorial ? or i could not see, keep up good work, thanks a lot for each video separately

  23. Ilyes Hammadi Avatar

    Great video as always, will be awesome to do one for Elixir.

  24. Straight Fire Avatar

    how do you know everything in this world

  25. Oliver Benson Avatar

    Thanks for the video on Erlang Derek!

  26. Skull Teria Avatar

    The language looks unnecessary complicated. Why should anyone prefer this syntax? hipster nerd swag? btw the syntax is not an excuse for the use of compiled code

  27. raj Avatar

    Hey Derek what sort of industries/jobs use Erlang

  28. saajid pasha Avatar

    When is C# again?And what is the first game ur doing?

  29. Weed Avatar

    Never heard of this Language xD

  30. Raven Claw Avatar

    I never hear about that language, what people use for?

  31. Abeltensor Avatar

    very cool that you did Erlang. I'm surprised that it was more highly in demand then elixir but I guess knowing Erlang helps with elixir as well. thank you for the video, it will be invaluable for me.

  32. cacianobeast Avatar

    you and mindspace are the two best tutorial makers

  33. Dániel László Avatar

    Will you also make a video about Elixir? Would be aweeesome 🙂

  34. joshua gollaher Avatar

    Your serious sounding voice saying Guten Tag made me laugh XD

  35. ein mensch Avatar

    In which part do you explain "reveive" and "!" ?
    i dont find it via the description 🙁

  36. Jimmy Max Avatar

    man!
    i fucking love you!
    you are the true god really!!!!!

  37. Sai Sugandh Avatar

    man you are good…I wish I had this skill.

  38. Leo Bell Avatar

    really nice video!You should cover mathematica some day

  39. RanDom C Avatar

    how do you even learn so many programming language when i'm struggling to even get one right :'D

  40. scopestacker Avatar

    Hmm, Erlang Syntax highlightning seems a bit poor in Eclipse. Good part by the way!

  41. Ethan Morgan Avatar

    I understand that this isn't to do with Erlang, But what is the best lisp dialect to learn? Possibly to make small games/software

  42. Sir Brokoli Avatar

    please do a brainfuck tutorial 😀

  43. CoolUnknown Avatar

    Hey Derek, could you cover AngularDart? It's a really new framework and it's kinda hard for me to wrap my head around ^^

  44. Vinay.P Avatar

    thank you. Is MVVM included in agenda?

  45. olli suoranta Avatar

    yay, something else than C#!

Leave a Reply

Your email address will not be published. Required fields are marked *