4 ms·
Java has its technical issues, but for a startup its biggest liability is that its vibe is the polar opposite of how startups want to see themselves and be seen
by 0xcde4c3db 4y ago
Java has its technical issues, but for a startup its biggest liability is that its vibe is the polar opposite of how startups want to see themselves and be seen by others. It's reliable, stodgy, boring, conventional. How are you going to convince people that your project is "disruptive" if you aren't willing to embrace a younger, edgier tech stack?
- rlawson 4y agoThis is the best explanation I have seen.
- fn1 4y ago> How are you going to convince people that your project is "disruptive" if you aren't willing to embrace a younger, edgier tech stack? Easy: Use Kotlin, which is extremely hip and compiles to the JVM. You can use the JVM then, and mix in java-support should you need it.
- matwood 4y ago> How are you going to convince people that your project is "disruptive" if you aren't willing to embrace a younger, edgier tech stack? Deliver great software that solves a problem that people will pay you for?
- orev 4y agoThe people being convinced in this scenario are VCs, not customers, and the point is that VCs want to hear how your tech stack is going to morph into the second coming of crypto so they can get a huge exit. It has nothing to do with actually getting customers.
- RichardCA 4y agoFrom a Devops perspective, I think people are accustomed to staring at a screenful of yaml or json output when something goes wrong, but not a screenful of XML. But at the sams time, a lot of places still use Jenkins, which is now the mature, legacy product. If you've been in the industry for more than a decade, this comes across as ironic, but no one knows what the next thing will be, that will finally put yaml in the rear-view mirror where it belongs.