(no title)
pushpop | 6 years ago
Linux has come a long way since, which is a large part of the reason why SmartOS has become less relevant. The latter being a great shame because competition breeds innovation and we are losing a lot of interesting interesting Unixes from the public consciousness.
Edit: oh come on. I post this and it almost immediately gets negative karma despite being both factual and informative. A perfect example of the rife abuse of peer moderation on this site. I honestly don’t think I’ll bother wasting my time on here any more.
toyg|6 years ago
qubex|6 years ago
qubex|6 years ago
As for the element of surprise, not everybody moves in the same circles. You might be deep into server-grade operating systems, or DevOps, or other branches of information technology that are far from my daily experience. I haunt the areas associated with theoretical computer science, applied mathematics, finance, and the ins-and-outs of the (European) payments system. Each of our haunts are so vast that it’s easy to be erudite in general and yet still pretty ignorant of things others take for granted.
piercebot|6 years ago
Back in 2014, Clojure-based web development had all kinds of groundbreaking ideas that massively improved quality of life: immutable data structures, hot code reloading (figwheel), decoupling of state and view (devcards), with all the benefits that come with functional programming.
The JavaScript ecosystem has since closed the gap and has a lot of great libraries or tools that do these things, and it's just _so popular_ that it's hard to make the business case for Clojure(Script).
Personally, I still think Clojure has a lot of really smart people contributing to it. It's exciting to see tools like libpython-clj enable Carin Meier's work around leveraging bleeding-edge Python Machine Learning libraries in Clojure, and something in my gut tells me that Rich and Co. are on the right track with spec while the JS community pursues TypeScript instead.
It's true that every project needs a community if it's going to survive, and because the internet makes it so easy to share ideas, being the birthplace of good ideas is not enough to ensure your survival.
I'll be interested to see what the landscape looks like in another half a decade!
RantyDave|6 years ago
pjmlp|6 years ago
Namely RTOS, Zephyr, NuttX, mbed, and Arduino compatible bare metal implementations.
Common to all of them? None of them is GPL licensed.
timw4mail|6 years ago
Unfortunately, when it comes to hardware support, only the most popular OSes actually thrive :(