Literal billions were lost on the Crowdstrike bug, but your manager or coworkers will say, 'Nah, we don't need Rust, we're doing just fine with <unsafe language>'.
Your time will come, trust me. 😜
@WilliamsRuto please solve the passports printing issue. It's not fare that one has to loose his hard earned visa because he couldn't present his passport in time. It's so anti-Kenya , and extremely unfair.
@daniellouisy Ashville is comprised of multiple domains that work together, so why not have a single bespoke system that operates seamlessly across those domains while keeping them decoupled. Would be happy to expound on this.
@daniellouisy been ceremoniously watching the weeklies for a year plus. I love that you customize a lot, IMO it would be beneficial to customize all your business processes with a centralized solution, tailor-fitted to your specific needs.
Scala is not dying (that's hyperbole), but adoption is definitely decreasing, and it has been for years. This is absolutely true, and lying about Scala rising (which is what you're asking me to do) is only going to exacerbate the problems, because it will make everyone complacent and believe the current direction is working for industry.
The problems with Scala's adoption in industry can only be fixed by first acknowledging them, and right now, not only can no one talk about the challenges that Scala has, but you might even get cancelled for bringing them up!
These problems WILL NOT fix themselves. If Scala continues on its current trajectory (which is a near certainty unless enough people rally around an alternative course), it will become a niche programming language. Is that really what you want, or do you believe, like me, that Scala is the BEST HOPE for mainstream functional programming??
For the past 4 years, I have been quiet, and only ever promoted Scala 3, despite my serious reservations with the direction, focus, and management. In that time, I witnessed Scala commercial adoption decline at breakneck speed.
Being quiet and cheerleading for Scala 3 did not work. It did not work because Scala is not declining because of insufficient cheerleading. Everywhere around me, you can find cheerleading ("Sbt is the best build tool ever!" "This new Scala feature will change everything!" "Metals Works For Me!").
I am no longer a cheerleader. Scala is indeed a powerful language, and I love the language very much. I truly love building great libraries, frameworks, and applications with Scala. But the we are far past the point of ignoring the serious challenges that the language faces. I will not deny them anymore because time is running out.
You can choose to cheerlead until the final moments, or you can choose to analyze the situation, understand and accept where we are, and brainstorm about what we can do to fix the problem. I have chosen the latter.
I have pulled the fire alarm because I see fire engulfing everything, and enough people seeing what's going on and calling for change is the ONLY possible solution to the problem.
Take the number of developers on the Scala Reddit right now, and multiply that by 35.
That's the number of developers on the Rust Reddit right now.
34 vs 1,200
That gives you a sense for what a descending language looks like relative to an ascending one.