Seeing the same solutions in different languages is pretty fascinating.
@exercism_org
9 ай бұрын
It really is. Definitely one of the best features of Exercism!
@KnightMirkoYo
9 ай бұрын
*different solutions to the same problems thanks to the different languages and paradigms allowing us to be creative when approaching problems 😊
@computersciencestudentriverbat
9 ай бұрын
@@KnightMirkoYo Yeah exactly! You make an excellent point. Those extra paradigms really give us more tools to solve problems for sure!
@WarbossPepe
9 ай бұрын
Love what you're doing with the platform. Icon
@exercism_org
9 ай бұрын
Thanks so much! Always so encouraging to hear people appreciate it :)
@srcery
3 ай бұрын
Just being cheeky, but the C solution featured inspired me to try a bit of golfing: return !(year % 100 ? year % 4 : year % 400);
@marcofaustinelli7010
9 ай бұрын
Thank you for transporting me back to my prolog years at the university 🙂
@exercism_org
9 ай бұрын
Ha! Yes. Prolog does this to me too! I hope we see a lot of it this year! 😁
@idris10x
3 ай бұрын
The Elixir solution ❤explicit and elegant.
@exercism_org
2 ай бұрын
Yep! So nice!
@murilo_dev
4 ай бұрын
Thank you for sharing this video! I love exercism! Have a nice week!
@exercism_org
4 ай бұрын
Thanks so much! Really appreciate the comment! 😊
@KnightMirkoYo
9 ай бұрын
Looking up the instruction set and successfully solving this in Assembly really gave me a confidence boost! It's not as hard as people often make it out to be. The Rust solution in the video is hinting at how we can use pattern matching in creative ways (although in this case just a regular boolean solution would obviously be better). I am so looking forward to the new and interesting challenges in other languages!
@exercism_org
9 ай бұрын
Awesome. That's great to read :) Yeah - looking forward to the whole year of this!
@Latigo
9 ай бұрын
That Prolong thing was fun :D
@exercism_org
9 ай бұрын
Everything Prolog is fun! :D
@exercism_org
9 ай бұрын
(It's probably the language we'll overuse this year!)
@fabiolean
8 ай бұрын
That python solution made me howl with laughter. It's impish.
@exercism_org
8 ай бұрын
Yes! 😁
@benitoe.4878
9 ай бұрын
Very nice. Enjoyed that. Of course there is another nice one ;-) And Kudos to the Elixr guy! !isinteger(year / 100) ? isinteger(year / 4) : isinteger(year / 400) # Julia
@exercism_org
9 ай бұрын
Thanks! We really enjoyed making it too. Excited for the series :) And yes, nice solution - hadn't seen that before!
@orionyeung1654
8 ай бұрын
There are also other ways to state divisibility that I thought you'd consider. Modulo is useful as a generic implementation of modulus (TIL the word for the divisor of the modulo operation), @benitoe.4878 mentioned if divides into integral type which goes beyond modulo, but we can try out divisibility that works more specifically to 4, 100, and 400. - a whole number, y, is divisible by 4 `divisible(k,4)` if up to the tens place is divisible by 4, equivalent to (k % 100) % 4 == 0, but less generically stated - a whole number, y, is divisible by 400, `divisible(k/400)` if the the number "described" by the thousands place and hundreds place if divisible by 4, equiv to, divisible(k/100, 4) I'd probably go with something like "shifting" and querying elements of a string for base 10 division and bit shifting / querying, I'll write one!
@exercism_org
8 ай бұрын
Nice! Please share a link to your solution once you've published it! :D
@robinheyer708
4 ай бұрын
4:09 I'm always a bit envious of those that can read the instructions of an exercise that says "Solve without using X" and think to themselves: "Ok, but what's the next best way that I can cheat?" Why don't I think like that?
@exercism_org
2 ай бұрын
Ha! Yes. That "hacker" mindset runs strong in some people :)
@stefanwaldmann7636
7 ай бұрын
Believe it or not, today we found a Unit Test which only fails once every leap year. Expected day is today plus one year... the failure reason is: expected: but was: 🙂
@exercism_org
7 ай бұрын
Ha! Yes. It's often a day when these bugs appear!
@bumpy_lumps
Ай бұрын
Can confirm .IsLeapYear will not be accepted (had to try it lol) - been loving Exercism so far, extremely helpful for learning c# and getting up to speed for work quickly
@edgeeffect
9 ай бұрын
Congratulations! You deserve some kind of prize for the most incomprehensible video title I've seen in weeks.
@exercism_org
9 ай бұрын
Thanks! We'll take donations or cookies :)
@AdamBernot
9 ай бұрын
For future videos, maybe call out the #48in24 gold award languages in the video?
@exercism_org
9 ай бұрын
Yes, good plan. We hadn't actually decided them when we recorded this tbh! But we're trying to get a little ahead of ourselves now. I'll mention them at the end in future. One thing though is that I don't want to make these too 2024 specific as I think they've got great long-term potential as content. So I'm trying to work out how to balance that. We actually had a whole extra 90secs recorded in the intro about #48in24 but I cut it when I edited as I felt it took too long to actually get into the content. Thanks for commenting! :)
@exercism_org
9 ай бұрын
We did this for Reverse String for you :)
@bartsimpson2324
9 ай бұрын
why do i should care about different languages ? nonsense
@exercism_org
9 ай бұрын
Because you might find learning interesting? Because you might like to challenge yourself? Because you might like to become a more well-rounded developer? Because you might like to become a senior developer? Lots of reasons! But it's ok to not be interested in videos you find online too 🙂
Пікірлер: 36