3 ms·
I haven't worked those sectors personally, so I'm not going to pretend I know fully their requirements and if Clojure would be a smart choice. But from what I'v
by didibus 9y ago
I haven't worked those sectors personally, so I'm not going to pretend I know fully their requirements and if Clojure would be a smart choice. But from what I've heard and read, embedded systems is dominated by C. Very little chips support embedded java from my googling about it. Serious work still needs compact binaries, and to maximise the chips output. The exceptions are critical use cases, where they might use java and have a TLS proof with it which I don't think would work if using Clojure, or they'll go with Haskell or Agda, because they need to guarantee there's no bugs. Now I say this only from searching online and people I know who work in embedded systems.
Is there a sector for scripting? I was thinking of IT mostly, sys admin, that kind of stuff. In those cases, configuring java and clojure and inlein feel pretty heavy to me. I've never seen it in practice. It always adopts a language that is bundled with the OS like sh, perl, python, powershell, batch, etc.
It seems to me like the niche in these sectors would be Clojure being the right language. But I don't have real stats, so you might be 100% right. Personally, I didn't feel it is, I can think of more examples of use cases where bash is a better choice for scripting, or more examples where C is a better choice for embedded.
If you work in those sectors you probably know better, but I didn't get the impression you did, so I guess neither of us really knows.