Content deleted Content added
No edit summary Tags: Reverted Visual edit Mobile edit Mobile web edit |
No edit summary Tags: Reverted Visual edit |
||
Line 46:
Scala Native is a Scala [[compiler]] that targets the [[LLVM]] compiler infrastructure to create executable code that uses a lightweight managed runtime, which uses the [[Boehm garbage collector]]. The project is led by Denys Shabalin and had its first release, 0.1, on 14 March 2017. Development of Scala Native began in 2015 with a goal of being faster than [[just-in-time compilation]] for the JVM by eliminating the initial runtime compilation of code and also providing the ability to call native routines directly.<ref>{{cite news |last=Krill |first=Paul |date=15 March 2017 |url=https://www.infoworld.com/article/3180823/application-development/scaled-down-scala-variant-cuts-ties-to-the-jvm.html |title=Scaled-down Scala variant cuts ties to the JVM |work=[[InfoWorld]] |access-date=21 March 2017}}</ref><ref>{{cite news |last=Krill |first=Paul |date=2016-05-11 |url=https://www.infoworld.com/article/3068669/application-development/scala-language-moves-closer-to-bare-metal.html |title=Scala language moves closer to bare metal |work=[[InfoWorld]]}}</ref>
[https://github.com/scalapy/scalapy ScalaPy] allows you to use any Python library from your Scala code.
A reference Scala compiler targeting the [[.NET Framework]] and its [[Common Language Runtime]] was released in June 2004,<ref name="history-of-scala"/> but was officially dropped in 2012.<ref>[https://github.com/scala/scala/pull/1718 Expunged the .net backend. by paulp · Pull Request #1718 · scala/scala · GitHub]. Github.com (2012-12-05). Retrieved on 2013-11-02.</ref>
|