Daily Thought - 2024-10-31
Hey, I'm Hanno! These are my daily thoughts on Crosscut, the programming language I'm creating. If you have any questions, comments, or feedback, please get in touch!
This thought was published before Crosscut was called Crosscut! If it refers to "Caterpillar", that is the old name, just so you know.
I believe it is rather simple (which doesn't mean easy!) to create a differentiated product for a business market: You pick a niche audience, figure out what problems they have, and then you build a product that solves one of those problems in a more targeted and specific way than an established product from a bigger player could.
Since problems in a business probably cost that business money, they tend to be willing to spend money to solve them. Meaning you might be able to charge a decent price for your product, regardless of whether it is complex or was difficult to make (especially if you have expertise that makes the product hard to replicate for someone else).
Add to that, that in a hardware product, firmware only constitutes part of the overall complexity (next to the actual hardware and possibly other software), and you can suddenly see how a new language for developing firmware could fit into such a scenario. Even if it's a bit too new to support more sophisticated use cases.
Hey, you! Want to subscribe to my daily thoughts? Just let me know (maybe include a nice message, if you're up for it), and I'll send you an email whenever I post a new one.