• 3 Posts
  • 201 Comments
Joined 3 years ago
cake
Cake day: April 27th, 2023

help-circle

  • From the guys Wikipedia page:

    “In 2024 Moosdorf accepted a part-time honorary professor position at Gnessin Russian Academy of Music in Moscow.

    The school, financed by Russia’s culture ministry, made headlines just days after Russia’s full-scale invasion of Ukraine in 2022, when a staff member performed a concert wearing a black sweatshirt with the letter “Z” on it, which symbolizes support for Moscow’s war.

    “Music knows no ideological boundaries,” Moosdorf wrote on Facebook, adding that accepting the professorship is “a sign of understanding.”

    “I want to give the young people there [in Russia] the feeling that they are not left behind in Europe,” Moosdorf said. He added that he spent three days in Moscow in September to give an inaugural lecture and plans to go back a few days every quarter to teach chamber music”

    Seems like a reeeaaal nice guy huh /s



  • I think that’s quite harsh. As I said, I know it’s not what OP asked and it was just a suggestion. I’m just adding it as an option. Perhaps someone else reading the thread will find it useful, if not OP (who I don’t think you should speak for).

    OP mentioned they want native speed and were struggling with badly documented libraries. I feel like it was appropriate to at least mention Rust, considering those two things. Since when is widening a discussion slightly considered bad? You don’t have to reply to my comment either, if my comment does not seem interesting to you. Let alone downvote it. You can just leave it alone, it doesn’t hurt anyone.



  • I know it’s not really what you’re asking, but have you considered learning Rust? In many ways, Rust is more similar to C than C++ and is just as capable. There are quite a few very well documented (as is common in the Rust ecosystem) Rust libraries for GUIs, including efficient native ones or immediate mode ones and such. Just a suggestion.



  • Eh rust still has issues in some domains, e.g., when cyclic data is appropriate

    This might be but then again I’ve been writing Rust for several years and have yet to actually run into this problem. The borrow checker definitely places certain restrictions on what kind of stuff you can do (for good reasons!). Once you know how it works, your brain starts writing the code in advance to fit how the borrow checker likes it and it becomes second nature and a total non issue.

    Of course this is part of the reason Rust has a bit of a learning curve, which is fair. But any good sophisticated tool meant for professionals requires proper training and knowledge.


  • Eh, as funny as this is, I can’t agree that programming peaked with Java. In fact, much of this is just a rant about JavaScript, not about much else.

    VSCode can easily do cross-file renames if you write Rust. Rust is kind of peak programming if you ask me, and it’s modern and still new. I don’t feel programming has peaked yet tbh.






  • I would never use an algorithmic feed for friends and family relations, so that’s simply not relevant. Tbh I don’t use “social media” with friends and family at all, I just use chats with them.

    how do you know you’re not missing something important or interesting?

    I mean this is just FOMO if you ask me. There always going to be something you’ll miss - it’s impossible to follow everything completely. I find it better to get a condensed view of the most important stuff, and then I can skip most of the rest.



  • This is a strange take on a website that doesn’t show a chronological feed (by default anyway).

    The problem is that chronological feeds suck hard when activity levels go above a certain threshold. You’d refresh the page and get an entire new set of posts because since last you refreshed, there were 100000 posts made. Chronological is not feasible in that scenario.