A computer science enthusiast.

https://myxi.envs.net

  • 1 Post
  • 11 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle
  • Thanks for note. Do they currently have that backend?

    That aside, you might want to try Nim. It’s pretty cool. It can compile to C and C++, and JS. There have been browser extensions made with it. Heck, it even has an LLVM backend. And the C code it generates it pretty fast on benchmarks. It’s filled with tons of metaprogramming stuff and AST-level macros. And it has this cool thing where it can ignore name casing of identifiers like variables and functions; so isSome == is_some.




  • Hi, I spent some time trying out the dictd package. I also read this protocol’s specification. As things are right now, each host-name would require its own parser, because I couldn’t notice a very similar pattern between them. Webster, Jargon, wn, all these have their own standardization for including synonyms and examples.

    The specification doesn’t enforce any pattern on the definitions either. I don’t think it’s going to be very useful even if I do implement it because the parsers are going to be quite complicated.






  • I agree fully. I basically never download music anymore, because I can get all the music I can think of on Spotify for a few bucks a month.

    I recently started music pirating because I listen to a lot of genres and I want to shuffle them. If I use Spotify, I am limited to their shitty shuffler, but if I download my music offline, I can shuffle however I want. My favorite algorithm to shuffle my huge bunch of music is to shuffle them by genre. Now I get to listen to interesting music with full control over the algorithm used.

    Also, there are frequent power cuts in my area, so an offline library always proves useful. I also visit places where internet connections are not available.