Respect... you really understad Monads and solid chunk of Haskell 🤯
@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.
@potatopassingby10 күн бұрын
you seemed so nice and soft 6 years ago lmao
@rusi621912 күн бұрын
going through all that pain with the GUI when you could just emacs -nw
@nincako16 күн бұрын
What is side effect? Since it is not stated, I am stopping this explanation. downvote!
@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.
@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.
@valenciawalker649821 күн бұрын
Thank youu
@stintaa24 күн бұрын
Rewatching your old videos, and this intro hit as hard as it did 4 years ago :D
@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Ай бұрын
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Ай бұрын
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Ай бұрын
We all know the answer is Rust
@kreaweb-beАй бұрын
I learned Ada in the early nineties. I loved it.
@eliseulucenabarros3920Ай бұрын
bro basically speedrun the accession of ADA for the rest of the world with a ready template for games, LMAO
@bordeuxАй бұрын
nope.
@honkhonk8009Ай бұрын
hoily fuck this nigga was WIDE before he started cutting. Thats actually insane bro
@MisterFanwankАй бұрын
hasn't yet
@NoOne-ev3jnАй бұрын
Tsoding is just underrated
@AeroSWАй бұрын
Combination of Snake and Pascal cases (Pascal_Snake case). (camelCase for having humps in the middle of the name like a camel.)
@sealsharpАй бұрын
Today in the category "Video titles that could have existed in the 80ies"...
@Walter-MontalvoАй бұрын
Oracle PL/SQL was designed from ADA, including the .pls and .plb analog file extensions
@5555S5Ай бұрын
If anything ever is going to replace c/c++ it's almost 100% going to be rust.
@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Ай бұрын
just opened vim to create my .emacs file ... harhar
@snoopy8870Ай бұрын
can you do same thing with js doc?
@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Ай бұрын
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?
@DinHamburg14 күн бұрын
most of the 'smart' thingies in your car are programmed in C
@BreadLordDormammuАй бұрын
What year is it?!
@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Ай бұрын
I was so confused, I was sure I was already subbed! Hello again!
@MadalinIgniscaАй бұрын
U convinced me to try it the moment you said similar syntax of Pascal...
@DavidLange1492Ай бұрын
Short answer.. No
@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Ай бұрын
"I programmed in TypeScript like in Haskell (Lazy Evaluation)" == *I skated on my skateboard like a Lamborghini (Acceleration)*
@hashfall5338Ай бұрын
Now we need an Adalings project to help learning Ada.
@iuriibelobeev246Ай бұрын
great video, thank you. good point that without C bridge programming language is useless
@Martin-lc1skАй бұрын
No Ada won't replace C/C++ But it should
@user-wn4wk3gq3kАй бұрын
Of course no
@ytfeelslikenorthkoreaАй бұрын
NASA is not about performance, it's about stability and reliability. Hence: don't use C/++
@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.
@edvink87662 ай бұрын
If a video title is a yes-or-no question, the answer is always no.
@sharathkumarhegde84152 ай бұрын
Hi, Could you please tell us how to modify this code to find out top 5 nearest neighbor points?
@csanadtemesvari92512 ай бұрын
No
@renang.17242 ай бұрын
18:26 rust confirmed useless 🤣🤣
@AndrewMilesMurphy2 ай бұрын
Your game is very beautiful in concept and to the eye as well.
Пікірлер
AYO!
Awesome explanation, very helpful, thank you!
Respect... you really understad Monads and solid chunk of Haskell 🤯
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.
you seemed so nice and soft 6 years ago lmao
going through all that pain with the GUI when you could just emacs -nw
What is side effect? Since it is not stated, I am stopping this explanation. downvote!
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.
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.
Thank youu
Rewatching your old videos, and this intro hit as hard as it did 4 years ago :D
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.
I prefer avoiding unneeded indices. divisibleSumPairs k ar = length [x | (h:xs) <- init (Data.List.tails ar), x<-xs, 0==(h+x)`mod`k]
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
We all know the answer is Rust
I learned Ada in the early nineties. I loved it.
bro basically speedrun the accession of ADA for the rest of the world with a ready template for games, LMAO
nope.
hoily fuck this nigga was WIDE before he started cutting. Thats actually insane bro
hasn't yet
Tsoding is just underrated
Combination of Snake and Pascal cases (Pascal_Snake case). (camelCase for having humps in the middle of the name like a camel.)
Today in the category "Video titles that could have existed in the 80ies"...
Oracle PL/SQL was designed from ADA, including the .pls and .plb analog file extensions
If anything ever is going to replace c/c++ it's almost 100% going to be rust.
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.
just opened vim to create my .emacs file ... harhar
can you do same thing with js doc?
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?
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?
most of the 'smart' thingies in your car are programmed in C
What year is it?!
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
I was so confused, I was sure I was already subbed! Hello again!
U convinced me to try it the moment you said similar syntax of Pascal...
Short answer.. No
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
"I programmed in TypeScript like in Haskell (Lazy Evaluation)" == *I skated on my skateboard like a Lamborghini (Acceleration)*
Now we need an Adalings project to help learning Ada.
great video, thank you. good point that without C bridge programming language is useless
No Ada won't replace C/C++ But it should
Of course no
NASA is not about performance, it's about stability and reliability. Hence: don't use C/++
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.
If a video title is a yes-or-no question, the answer is always no.
Hi, Could you please tell us how to modify this code to find out top 5 nearest neighbor points?
No
18:26 rust confirmed useless 🤣🤣
Your game is very beautiful in concept and to the eye as well.
nothing will replace C.
this language looks very annoying...