Plutus, Haskell, Nix, Purescript, Swift/Kotlin. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches


AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0

  • 0 Posts
  • 60 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle







  • Ever heard of OpenCL? AMD started that project. CUDA is closed source.

    What kind of hedge fund, MBA, anti-consumer chud counts it as a point AGAINST a company for developing open source technologies when they could have easily closed their IP warchest and offered a first-party CUDA bridge? AMD actively chose to embrace the open source world rather than further enabling a CUDA monopoly. IMO, every computer user in the world owes AMD a debt of gratitude for their contributions to open source technologies like OpenCL.

    I can tell you’re a Windows user because if you used Linux for even a single day (you know, the kernel that is the industry standard for virtually ALL internet servers including Microsoft’s), you’d know all too well that NVidia is objectively hostile to open source technologies and the consumers who are unwitting victims of their anti-competitive, closed source technologies.










  • demesisx@infosec.pubtoProgrammer Humor@programming.devTypescript
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    5 months ago

    I have. Edit; I haven’t 🤣 didn’t see the .js at the end of that word so some of the following is probably irrelevant, though I’ll leave it because it took me a while to type it out. Haha

    I’d probably be more interested in it if I were being forced by my day job to work in the JVM. I happen to be in a situation where I am my own boss working on projects completely alone and the tech I pick comes from months of wasting time making perfect the enemy of good. I know that raises quite a few red flags but I can’t help the way that they made me. Haha 🥴

    From what I’ve gathered from Joseph Gordon Bell at the (IMO best software engineering podcast ever) Co-Recursive podcast, Scala sacrifices some of the purity and safety by its dependence on the the Java cargo cult. Partly, this is also a drawback of Purescript for me (since it’s intended to compile to JavaScript) but Purescript is starting to be able to escape that fate. Also, I’m a HUGE fan of Haskell syntax.

    From your perspective, what pros and cons do you see if I were comparing Scala to Purescript?

    Ps. The one that is actually really making me take notice lately is OCaml for the browser.