Talk:Scala (programming language): Difference between revisions

Content deleted Content added
Companies: Reply
Undid revision 1292283394 by 187.158.38.155 (talk) Tidying up.
 
(7 intermediate revisions by 6 users not shown)
Line 1:
{{Talk header}}
{{WikiProject banner shell|class=B|vital=yes|1=
{{Vital article|topic=Technology|level=5|class=C}}
{{WikiProject Computing |class=b Java|importance=high|software=yes mid}}
{{WikiProjectBannerShell|1=
{{WikiProject Java|class=BStatistics |importance=midhigh}}
{{WikiProject Statistics |class=BComputer science|importance=high}}
{{WikiProject ComputerComputing science|class=B|importance=high|software=yes }}
{{WikiProject Computing |class=b |importance=high|software=yes }}
}}
 
Line 42 ⟶ 41:
 
See http://grokbase.com/t/gg/scala-user/131pet3xr5/whats-the-state-of-scala-net. I think that it should be edited, since as it is written now, it seems that .NET is fully supported, which is not quite the state. <small><span class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:ספלינטור|ספלינטור]] ([[User talk:ספלינטור|talk]] • [[Special:Contributions/ספלינטור|contribs]]) 21:07, 20 July 2013 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot-->
 
----
 
Scala can call Java classes or use its jars, but the opposite isn't true: Java can't interact with Scala methods or classes (at least, not easily). This makes Scala not interoperable with Java. This isn't mentioned enough.
 
Maybe Scala had for goal to address issues of Java, but currently it's learning curve put it among the programming langages the most difficult to learn.
 
Consider it's TIOBE ranking falling to 0.5%, or books about Machine Learning available now, that are now explaining Apache Spark programmation with the help of Python and not Scala anymore.
 
Yes, same as some wrote here, I believe that this page is too much promotional. And that reality is not so nice.
[[Special:Contributions/192.93.161.33|192.93.161.33]] ([[User talk:192.93.161.33|talk]]) 13:59, 30 August 2023 (UTC)
 
== Quick sort example ==
Line 396 ⟶ 406:
 
[[User:Timrb|Timrb]] ([[User talk:Timrb|talk]]) 19:26, 1 July 2022 (UTC)
 
:Done. I changed it to `+=` to illustrate how operators can be defined and called in infix notation. I also changed the Java version to `addPoint` instead of `addToGrid` because it really just adds any point and only adds to grid when it's called on the grid instance. [[Special:Contributions/2600:4040:767E:4600:B0E2:7424:AC7:C066|2600:4040:767E:4600:B0E2:7424:AC7:C066]] ([[User talk:2600:4040:767E:4600:B0E2:7424:AC7:C066|talk]]) 18:49, 3 November 2023 (UTC)
 
== Questionable open-source licence for Akka ==
Line 412 ⟶ 424:
 
[[User:Bruno Unna|Bruno Unna]] ([[User talk:Bruno Unna|talk]]) 21:50, 7 January 2023 (UTC)
 
== Outdated version information ==
 
Currently Scala supports as stable 3 versions of the language: 2.12.x, 2.13.x and 3.3.x. However, only 1 of them is displayed as newest stable: 2.12.5. This is doubly wrong: 2.12.5 is not the newest in 2.12.x line (that would be 2.12.11) and the newest stable Scala in general is 3.3.0. This data is available when one look into Wikidata but it is not reflected on this page. [[Special:Contributions/2A02:A313:823F:4800:64E7:6829:BCCC:81A4|2A02:A313:823F:4800:64E7:6829:BCCC:81A4]] ([[User talk:2A02:A313:823F:4800:64E7:6829:BCCC:81A4|talk]]) 14:54, 28 August 2023 (UTC)
== "[[:Scala (programming language]]" listed at [[Wikipedia:Redirects for discussion|Redirects for discussion]] ==
[[File:Information.svg|30px]]
The redirect <span class="plainlinks">[//en.wikipedia.org/w/index.php?title=Scala_(programming_language&redirect=no Scala (programming language]</span> has been listed at [[Wikipedia:Redirects for discussion|redirects for discussion]] to determine whether its use and function meets the [[Wikipedia:Redirect|redirect guidelines]]. Readers of this page are welcome to comment on this redirect at '''{{slink|Wikipedia:Redirects for discussion/Log/2024 April 8#Scala (programming language}}''' until a consensus is reached. <!-- Template:RFDNote --> <span style="background-color: #FFCFBF; font-variant: small-caps">[[User:Utopes|Utopes]] <sub>('''[[User talk:Utopes|talk]]''' / '''[[Special:Contributions/Utopes|cont]]''')</sub></span> 00:58, 8 April 2024 (UTC)