2
retoor
3d

@12bitfloat C DEMOLISHES your Rust implementation of isspam now. Should we just move on and forget that Rust exists? :) It's the only thing left to do :P

Comments
  • 1
    Have you fixed it yet? Last time it optimized out all calculations

    I wanted to work on a little test harness that ensures all versions produce the correct numbers anyways, maybe I'll do that at some point :P
  • 1
    Btw, isspam stopped being about "X language vs Y language" a LONG time ago lol

    Now it's purely a "who can come up with a better simd algorithm" exercise. Still fun, but definitely not a language comparison :P
  • 2
    @12bitfloat It gives nice output now. But, i noticed that our applications do ascii. If they would've done utf8, they would be three times as slow. I consider the Python version the most accurate one since it automatically does the right utf8 shit and stuff. I optimized it once to have the same output as python and it was a sick load amount of work and it degraded performance drastically.
  • 0
    @retoor My Rust version did correct utf8 too before the last optimization. I tried matching the semantics of the C version as closely as possible so that it's a fair fight, and it didn't do utf8 so I threw it out
  • 0
    @retoor Nice code btw. Your version is more correct than mine right now (because I have been too lazy to correctly implement scalar loop tails :P)
  • 2
    Why do people think the dislike about Rust has anything to do with the language?

    If anything it is the community and incessant suggestion to use Rust instead.
  • 0
    @YourMom Thats a meme that everybody just repeats with virtually no evidence

    Of course the reason is that people feel threatend by Rust (which is stupid btw, Rust isn't a silver bullet) and so they make this shit up so they can feel validated that Rust and its users are all just immature idiots

    Mind you, there are a lot of immature idiots. But those people aren't part of the rust community. Script kiddies can't write Rust after all
Add Comment