QT1

joined 2 years ago
[–] [email protected] 8 points 1 year ago (2 children)

You could store the matches in a HashMap as well, using some MatchId type as the key, i.e., HashMap<MatchId, Match>. Then you can use that as the reference in players: HashMap<String, MatchID>. Only downside is that you have to generate unique MatchIds, e.g., by using some counter.

[–] [email protected] 3 points 1 year ago

You are not the only one. The delay happens for me too, but only after using the app for quite a while. Force quitting and restarting fixes it.

[–] [email protected] 11 points 1 year ago

In “End of Evangelion”, Shinji tries to wake up an unconscious Asuka, exposes her breast in the process, and the masturbates.

[–] [email protected] 10 points 2 years ago (2 children)

You can enable that in Settings > General > Show Additional Options (under Sorting).

[–] [email protected] 20 points 2 years ago (1 children)

Seems like this idea… backfired

[–] [email protected] 1 points 2 years ago

I‘d say it depends on your motivation and your reasons for learning another language. Do you want to build something in particular? In that case, pick the right tool for the job, as the others have suggested. However, if you want to broaden your horizon, I would suggest to try a language based on another paradigm, e.g. a functional language such as Haskell, ML, or OCaml. Want to see some „pure“ object-oriented language? Then maybe have a look at Smalltalk. The languages I have listed may not be the most widely used in practice, but in my experience, knowing several different programming paradigms makes you a better developer overall.