Tsoding

Tsoding

Recreational Programming

Why Linux Has This Syscall?!

Why Linux Has This Syscall?!

K-d Tree in Python #4

K-d Tree in Python #4

My Haskell Setup

My Haskell Setup

Bubble Sort in Python 5

Bubble Sort in Python 5

What is IO monad?

What is IO monad?

Fold -- HaskellRank Ep.05.1

Fold -- HaskellRank Ep.05.1

Пікірлер

  • @FrankBudino
    @FrankBudino3 сағат бұрын

    AYO!

  • @user-su7cg3rh3x
    @user-su7cg3rh3x2 күн бұрын

    Awesome explanation, very helpful, thank you!

  • @AK-vx4dy
    @AK-vx4dy5 күн бұрын

    Respect... you really understad Monads and solid chunk of Haskell 🤯

  • @SecondShiftPleb
    @SecondShiftPleb9 күн бұрын

    As I was going to college for CS, Ada was replaced by Java in the curriculum. The general thought was that Ada was a great language, but it was out-of-fashion and too difficult to teach. After a few decades of thinking about it, I think Ada got most everything right in the first place, and most modern languages that followed were just superficial re-writes. I think it's time for Ada to make a comeback. I suppose a lot of people don't like the English-oriented syntax of BASIC/Pascal/Ada, but there's really no reason a more internationally neutral syntax layer couldn't be developed.

  • @potatopassingby
    @potatopassingby10 күн бұрын

    you seemed so nice and soft 6 years ago lmao

  • @rusi6219
    @rusi621912 күн бұрын

    going through all that pain with the GUI when you could just emacs -nw

  • @nincako
    @nincako16 күн бұрын

    What is side effect? Since it is not stated, I am stopping this explanation. downvote!

  • @stevenmunich
    @stevenmunich18 күн бұрын

    We have too many people in government talking about things they don't know about. I cringed every time they used the word "algorithm" when questioning that tiktok guy. Like that was their big word for the month.

  • @dooptydoo90x
    @dooptydoo90x19 күн бұрын

    I'm not a programmer by trade, just a hobbyist. I looked into Ada and found it really interesting, but really did get lost in build system goop. I think I may look into it again with this more minimalist, simple mentality and hopefully get more out of it. Good video, thanks.

  • @valenciawalker6498
    @valenciawalker649821 күн бұрын

    Thank youu

  • @stintaa
    @stintaa24 күн бұрын

    Rewatching your old videos, and this intro hit as hard as it did 4 years ago :D

  • @mishaerementchouk
    @mishaerementchouk26 күн бұрын

    24:23 with “Hello from AdaglBlendFunc”. I like the casual example of an out of bounds read achieved in an approved “safe” language. PS Thanks for an interesting overview of Ada. It’s turned out to be quite a curious creature.

  • @0LoneTech
    @0LoneTechАй бұрын

    I prefer avoiding unneeded indices. divisibleSumPairs k ar = length [x | (h:xs) <- init (Data.List.tails ar), x<-xs, 0==(h+x)`mod`k]

  • @0LoneTech
    @0LoneTechАй бұрын

    There is a meaning to having templates, in isolating what your task is. The task wasn't to parse input streams into numbers, but to fill in the body of one function. Unfortunately, the scaffolding was indeed ridiculous. E.g. compare: arTemp <- getLine let ar = Data.List.map (read :: String -> Int) . words $ arTemp ar :: [Int] <- map read . words <$> getLine readMultipleLinesAsStringArray = sequence . flip replicate getLine

  • @cheshy2289
    @cheshy2289Ай бұрын

    We all know the answer is Rust

  • @kreaweb-be
    @kreaweb-beАй бұрын

    I learned Ada in the early nineties. I loved it.

  • @eliseulucenabarros3920
    @eliseulucenabarros3920Ай бұрын

    bro basically speedrun the accession of ADA for the rest of the world with a ready template for games, LMAO

  • @bordeux
    @bordeuxАй бұрын

    nope.

  • @honkhonk8009
    @honkhonk8009Ай бұрын

    hoily fuck this nigga was WIDE before he started cutting. Thats actually insane bro

  • @MisterFanwank
    @MisterFanwankАй бұрын

    hasn't yet

  • @NoOne-ev3jn
    @NoOne-ev3jnАй бұрын

    Tsoding is just underrated

  • @AeroSW
    @AeroSWАй бұрын

    Combination of Snake and Pascal cases (Pascal_Snake case). (camelCase for having humps in the middle of the name like a camel.)

  • @sealsharp
    @sealsharpАй бұрын

    Today in the category "Video titles that could have existed in the 80ies"...

  • @Walter-Montalvo
    @Walter-MontalvoАй бұрын

    Oracle PL/SQL was designed from ADA, including the .pls and .plb analog file extensions

  • @5555S5
    @5555S5Ай бұрын

    If anything ever is going to replace c/c++ it's almost 100% going to be rust.

  • @T1Oracle
    @T1OracleАй бұрын

    Ada is a beautiful language, but Rust does most of the same thing while being modern. It would make more sense to improve Rust than use Ada.

  • @skyscraper81
    @skyscraper81Ай бұрын

    just opened vim to create my .emacs file ... harhar

  • @snoopy8870
    @snoopy8870Ай бұрын

    can you do same thing with js doc?

  • @snoopy8870
    @snoopy8870Ай бұрын

    i don't understand why would somebody write all that code instead of if else statements and for loops, what's the benefit of FP over OOP?

  • @HotspotsSoutheast
    @HotspotsSoutheastАй бұрын

    I hear COBOL is going to be obsolete soon. Really? Who uses C anymore? For what? Primitive old hardware? Embedded chips? Why bother? Even cheap little chips these days can be programmed in JavaScript. Why would you need to do it in C? From like 1980?

  • @DinHamburg
    @DinHamburg14 күн бұрын

    most of the 'smart' thingies in your car are programmed in C

  • @BreadLordDormammu
    @BreadLordDormammuАй бұрын

    What year is it?!

  • @3_14pie
    @3_14pieАй бұрын

    haskell hurts my brain, but learning it has been so fantastic, I'm getting a new perspective on programming, and this video has been a great resource for that

  • @albinekb
    @albinekbАй бұрын

    I was so confused, I was sure I was already subbed! Hello again!

  • @MadalinIgnisca
    @MadalinIgniscaАй бұрын

    U convinced me to try it the moment you said similar syntax of Pascal...

  • @DavidLange1492
    @DavidLange1492Ай бұрын

    Short answer.. No

  • @robinpage2730
    @robinpage2730Ай бұрын

    Cool app. Now write it in x86-64 assembly. Lol. On a more serious note, I have a project suggestion, building a Lisp-like language that is low level, like C

  • @zcizzorhandz5567
    @zcizzorhandz5567Ай бұрын

    "I programmed in TypeScript like in Haskell (Lazy Evaluation)" == *I skated on my skateboard like a Lamborghini (Acceleration)*

  • @hashfall5338
    @hashfall5338Ай бұрын

    Now we need an Adalings project to help learning Ada.

  • @iuriibelobeev246
    @iuriibelobeev246Ай бұрын

    great video, thank you. good point that without C bridge programming language is useless

  • @Martin-lc1sk
    @Martin-lc1skАй бұрын

    No Ada won't replace C/C++ But it should

  • @user-wn4wk3gq3k
    @user-wn4wk3gq3kАй бұрын

    Of course no

  • @ytfeelslikenorthkorea
    @ytfeelslikenorthkoreaАй бұрын

    NASA is not about performance, it's about stability and reliability. Hence: don't use C/++

  • @bryankreinhart
    @bryankreinhart2 ай бұрын

    Ada reminds me of ALGOL/Pascal/Delphi. I've programmed using Pascal back in the late 80's but didn't really care for it.

  • @edvink8766
    @edvink87662 ай бұрын

    If a video title is a yes-or-no question, the answer is always no.

  • @sharathkumarhegde8415
    @sharathkumarhegde84152 ай бұрын

    Hi, Could you please tell us how to modify this code to find out top 5 nearest neighbor points?

  • @csanadtemesvari9251
    @csanadtemesvari92512 ай бұрын

    No

  • @renang.1724
    @renang.17242 ай бұрын

    18:26 rust confirmed useless 🤣🤣

  • @AndrewMilesMurphy
    @AndrewMilesMurphy2 ай бұрын

    Your game is very beautiful in concept and to the eye as well.

  • @amir-nvim
    @amir-nvim2 ай бұрын

    nothing will replace C.

  • @sollybrown8217
    @sollybrown82172 ай бұрын

    this language looks very annoying...