Scala is a statically typed programming language
that lets you enjoy the best of both worlds.
click the boxes below to see Scala in action!
On August 10, the Scala Improvement Process (SIP) Committee held their monthly meeting to discuss and give feedback on four proposals, both new and old. We’re happy that these discussions sparked so much interest and participation in the community. It’s comforting to see the new SIP process becoming fruitful!
Of the four discussed proposals, two were unanimously rejected. The other two progressed and will have a follow-up iteration.
The rejected proposals were:
The two proposals that made it to the next iteration are SIP-23: Literal-based singleton types (reviewer: Adriaan Moors) and SIP-27: Trailing Commas (reviewer: Eugene Burmako). The reviewers and committee members provided more feedback to iterate on. Both proposals already have provisional implementations and will continue to be discussed for inclusion in the language.
Overall, we’re happy to report these results and see Scala continue to move forward! We’re excited to see the Scala community speaking up and collaborating with the process—your vibrant responses will greatly enrich our future deliberations.
Next month, we’ll discuss five more proposals, including SIP-21: Spores and SIP-24: Repeated by-name parameters. We hope to finish off the list of old proposals in the queue and focus ourselves on the most recent proposals and the ones that are to come!
Did you know that each month, we conduct these SIP meetings on-air? You can tune in and ask questions to the SIP committee, and have them answered live. Videos of the meetings are then archived on YouTube. Check the minutes of this meeting in the SIP website.