Talk:Scala (programming language): Difference between revisions

Content deleted Content added
Tooling: new section
Line 380:
 
For Scala 2 I think the claim was perhaps debatable, but with Scala 3's `enum` algebraic data types are directly and unambiguously supported, IMO. See https://docs.scala-lang.org/scala3/reference/enums/adts.html [[User:SethTisue|SethTisue]] ([[User talk:SethTisue|talk]]) 19:01, 20 February 2022 (UTC)
 
== Tooling ==
 
There are so many tools around Scala: SBT, Mill, Coursier, Bloop, Metals with implementations for different editors respective IDEs, the legacy Eclipse based Scala IDE and probably more. That can be confusing. As far as I can see until now only SBT has a dedicated article on Wikipedia and it is questionable if any of the others satisfy Wikipedia's notability criteria. Maybe those can me mentioned here in a chapter about tooling with a short description of what they are responsible for in the tool chain (I think tool graph does describe it better). Maybe together with an SVG visualizing the relations between the tools. What is your opinion? [[User:ITriedMyBest|ITriedMyBest]] ([[User talk:ITriedMyBest|talk]]) 21:24, 9 May 2022 (UTC)