• 0 Posts
  • 133 Comments
Joined 2 years ago
cake
Cake day: April 9th, 2024

help-circle









  • I am learning Japanese since almost 3 years now. It’s a life’s goal of mine to be able to understand the language well.

    I sometimes watch anime, I really like music by Ado, and I come across Japanese often.

    I don’t really have a concrete reason for having started. A friend of mine learned Japanese in middle school seriously which gave me the idea the first time.

    It’s safe to say that it’s a tremendous effort. You need to work on it for many years, especially if you have phases where you can’t or don’t want to learn, or work full time, etc.

    If it’s just to watch anime, probably not worth it, unless you’re a total ween maybe. I’m my case, I started learning for the sake of it because it’s kind of fun and I found more interests in Japanese after starting to understand a few things.

    Ressource wise, I’d recommend taking a look at the tofu guide to learning Japanese, that covers it much better than I could.

    Some more resources that I use and really like:

    • Wanikani (for studying the thousands of Kanji and some vocabulary with SRS)
    • Bin pro (for studying grammar and how to actually use words with SRS)
    • the Genki Textbooks (very well guided lessons, especially for Grammar. This can also be used as a basis for bunpro)
    • TokiniAndk videos (Japanese teacher, has many videos going over genki too).

    You got to be in it for the long run to be able to see any success.











  • I have read papers for my bachelor’s thesis that compared rust and c on x86-64 in terms of performance. It showed that C is a little or significantly faster, depending on the type of workload.

    This is likely due to some runtime checks the rust compiler adds, and modified rust compilers that added less runtime checks led to about the same performance.

    However, the performance is still very good for both languages (native machine code being executed), and in the same order of magnitude.

    My own measurements for the armv6m architecture with an STM-32 showed that rust may even be faster in some cases, since the optimizing of the rust compiler was better, at least for that setup and for the CRC-32 algorithm.