[-] bterwijn@programming.dev 1 points 2 months ago

Different languages make different choices. The disadvantage of Haskell is that if you want to change one value in a collection of a million values that it either makes a full copy or tries to optimize by sharing values behind the scene, both resulting in significant overhead. Most people already understand that pure functional programming languages don't deliver except in very specific circumstances: Haskell TIOBE rating 0.32%, https://www.tiobe.com/tiobe-index/

[-] bterwijn@programming.dev 1 points 3 months ago

Yes a you get for free to set the tone, the others are more interesting.

[-] bterwijn@programming.dev 1 points 3 months ago

The whole point is to practice Python Data Model concepts, it's not a best-way-to-code example, so feel free to hate.

[-] bterwijn@programming.dev 1 points 4 months ago

You are right, in landscape mode it's better, but still not ideal. It's a project I don't have time for now. On the other hand, did you run Python code, in an IDE where the debugger visualizes the whole program state, on your Phone before?

[-] bterwijn@programming.dev 0 points 4 months ago

C is incorrect,sorry. See the "Solution" link for the correct answer.

[-] bterwijn@programming.dev 1 points 5 months ago

Thanks for adding. The link I posted should give people a quick animation to directly see what is possible instead of having to read through things first. That GitHub repo link is also on hat page. But you are right that some would probably want to start with the repo, thanks for feedback.

[-] bterwijn@programming.dev 1 points 5 months ago
[-] bterwijn@programming.dev 1 points 5 months ago

Thanks, I'm pretty stoked about it myself.

view more: ‹ prev next ›

bterwijn

0 post score
0 comment score
joined 5 months ago