He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java

  • 6 Posts
  • 142 Comments
Joined 5 months ago
cake
Cake day: March 16th, 2024

help-circle
  • Funny thing is, often those kind of “based” countries also have their own version of DEI. Hungary still offers companies a tax writeoff if they’re employing disabled people, and disabled people also entitled to extra paid leaves and tax writeoff. The catch? The workplaces often have to make their jobs “disabled friendly”, which often can be just “not having to count”, due to ableist jokes of the past. Also getting tested for disability is really hard and humiliating experience, amputees are being strip searched every few years for hidden limbs (and originally everyone got that treatment to “repeal those who don’t need it”), autistic adults are getting the same questionnaires as children (because "real autistic people are low-functioning), etc. But at least we no longer have “mafia-types” (Roma) buying Mercedeses and BMWs from welfare money that was supposed to go to the “real disabled”, as far-right “news” portals like kuruc info, barikád, and bombagyár reported back in the days.











  • To be a professional, you need like 2-3 years of hard training minimum, then a life-long learning of new technologies.

    I recommend looking up some tutorials on YouTube, and once you get to a point, work on dumb projects of yours, maybe even build the open source projects you’re using yourself and run them in a debugger, especially if they’re in an early stage. Depending on what you want, you might also need a strong math background (likely more than what your high school taught - programming makes math a lot more fun though), knowledge of hardware, etc.



  • ZILtoid1991@lemmy.worldtoLemmy Shitpost@lemmy.worldDutch toilets
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    16 days ago

    It’s important to check, to find out if there’s something wrong with your intestines like cancer (black blood) or a tapeworm.

    Hungarian here, many in this country prefer the “betegvécé” (French), yet cannot say anything about what they should check for. It’s just virtue signaling, no matter how much people have been abusing that term.



  • Even then, D would be a better drop-in replacement, especially in BetterC mode, since it has a currently optional memory safety feature, which is planned to be less optional in a possible Version 3. I personally only have ran into an issue that would have been solved by a “const by default” approach (meaning a function had an unintended side effect, for which the functional approach is to disallow side effects as much as possible), but it would be extra annoying for my own purpose (game development).

    The biggest fixer of “unintended side effects” is memory safety, since you won’t have memory overwrites.


  • C: Older systems developing language, pretty much industry standard to the point the C-style syntax is often a feature of other languages. Its biggest issues include a massive lack of syntax sugar, such as having to do structTypeFunction(structInstance) rather than structInstance.function() as standard in more modern languages, use of header files and a precompiler (originally invented to get around memory limitations and still liked by hard-core C fans, otherwise disliked by everyone else), and lack of built-in memory safety features, which is especially infamous with its null-terminated strings, often being part of many attack vectors and bugs.

    Rust: Newer memory-safe language with functional programming features, most notably const by default, and while it does use curly braces for scopes (code blocks), the general syntax is a bit alien to the C-style of languages. Due to its heavy memory safety features, which also includes a borrow checker, not to mention the functional programming aspects, it’s not a drop in replacement language for C to the point you pretty much have too reimplement the algorithms in functional style.