Scala Space(@ScalaSpace) 's Twitter Profile Photo

v1.2.0 is out now!
Major updates include:
β€’ Support for Scala 3.4.0, 3.3.3, 2.13.13 & 2.12.19 (we've been busy!)
β€’ Scala Next (3.4.0) is now the default
β€’ The LTS tag now points to Scala 3.3.3
β€’ Remapping EsModule imports at link time with Scala.js is a breeze nowπŸ‘‡

#ScalaCLI v1.2.0 is out now!
Major updates include:
β€’ Support for Scala 3.4.0, 3.3.3, 2.13.13 & 2.12.19 (we've been busy!)
β€’ Scala Next (3.4.0) is now the default
β€’ The LTS tag now points to Scala 3.3.3
β€’ Remapping EsModule imports at link time with Scala.js is a breeze nowπŸ‘‡
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

πŸš€ v1.1.1 is out now!
Say goodbye to using the 'latest' toolkit version alias, as it's replaced by a 'default' version tied to releases.
Beyond that, a number of fixes & enhancements πŸ› οΈ, including mode validation and numerous doc updates.

πŸš€ #ScalaCLI v1.1.1 is out now!
Say goodbye to using the 'latest' toolkit version alias, as it's replaced by a 'default' version tied to #ScalaCLI releases.
Beyond that, a number of fixes & enhancements πŸ› οΈ, including #ScalaJs mode validation and numerous doc updates.
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

πŸš€ v1.0.5 is out! πŸŽ‰
The upgrade includes:

β€’ the long-awaited `--offline` mode
β€’ pass `--power` anywhere
β€’ a new `fix` sub-command to manage `using` directives
β€’ Build Static & Shared Libraries with Scala Native
... and much more πŸ‘€

πŸš€ #ScalaCLI v1.0.5 is out! πŸŽ‰
The upgrade includes:

β€’ the long-awaited `--offline` mode
β€’ pass `--power` anywhere
β€’ a new `fix` sub-command to manage `using` directives
β€’ Build Static & Shared Libraries with Scala Native
... and much more πŸ‘€
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

CLI v1.3.0 is out! We have added support for Scala Native 0.5.1, which will now be the default version used by the CLI on the `--native` platform. Regarding Native, take note that some tools which Scala CLI integrates with are not yet available on Scala Native 0.5.x.

#ScalaCLI v1.3.0 is out! We have added support for Scala Native 0.5.1, which will now be the default version used by the CLI on the `--native` platform. Regarding #Scala Native, take note that some tools which Scala CLI integrates with are not yet available on Scala Native 0.5.x.
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

πŸš€ v1.0.6 is here!
No more errors with unsupported JVMs.
The tool now smartly defaults to Java 17 for Bloop when necessary, while still using your JAVA_HOME JVM for code execution.
Plus, we've got fixes for --watch and JVM selection.

πŸš€ #ScalaCLI v1.0.6 is here!
No more errors with unsupported JVMs.
The tool now smartly defaults to Java 17 for Bloop when necessary, while still using your JAVA_HOME JVM for code execution.
Plus, we've got fixes for --watch and JVM selection.
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

Countdown to v1.0.3!⏰

This release introduces compile-only dependencies, enhancing your control over the compile process. πŸ’ͺ
Add them to your project with `//> using compileOnly.dep` directive or command line option `--compile-dep`.

Countdown to #ScalaCLI v1.0.3!⏰

This release introduces compile-only dependencies, enhancing your control over the compile process. πŸ’ͺ
Add them to your project with `//> using compileOnly.dep` directive or command line option `--compile-dep`.
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

Next week we are at Scala Days with our booth where Scala meets the industry. Let's chat about the great things that are coming!
calendly.com/scala-space/sc…
Ecosystem CLI

account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

Fall in love with again this Valentine's Day!
CLI v1.1.3 delivers a small set of treats on this very special day.
LTS version love spreads with the new `3.lts` & `lts` aliases.
Beyond that, there's the usual set of smaller fixes and updates. πŸ‘‡

Fall in love with #Scala again this Valentine's Day!
#ScalaCLI v1.1.3 delivers a small set of treats on this very special day.
LTS version love spreads with the new `3.lts` & `lts` aliases.
Beyond that, there's the usual set of smaller fixes and updates. πŸ‘‡
account_circle
David Crosson(@crodav) 's Twitter Profile Photo

>500 code examples published (373 as , 147 as ) using github.com/dacr/code-exam… most of them are using scala, latest ones focus on and thanks Martin Odersky for your 'The Quest for Simplicity' talk πŸ‘ which made me discover scala-cli

>500 code examples published (373 as #opensource, 147 as #innersource) using  github.com/dacr/code-exam… most of them are using scala, latest ones focus on #scala3 #scalacli #zio and thanks @odersky for your 'The Quest for Simplicity' talk πŸ‘ which made me discover scala-cli
account_circle
ScalaCon(@ScalaCon) 's Twitter Profile Photo

Catch Alex Archambault at ScalaCon this fall to learn how to manage micro-libraries with Scala CLI!

Get more info and register at buff.ly/3lJyYxb

Catch @alxarchambault at ScalaCon this fall to learn how to manage micro-libraries with Scala CLI!

Get more info and register at buff.ly/3lJyYxb
#ScalaCLI #ScalaCon
account_circle
David Crosson(@crodav) 's Twitter Profile Photo

Just reached an interesting step for my photos indexation proof of concept using , and - 21 years, 80000 photos being indexed with a cli script : gist.github.com/dacr/46718666a… - stream is so heplful ZStream.paginateChunkZIO :) John A De Goes

Just reached an interesting step for my photos indexation proof of concept using #ZIO, #opensearch and #DeepJavaLearning - 21 years, 80000 photos being indexed with a #scalacli #scala script : gist.github.com/dacr/46718666a… - #ZIOstream is so heplful ZStream.paginateChunkZIO :) @jdegoes
account_circle
Alex Nedelcu(@alexelcu) 's Twitter Profile Photo

PRO-TIP: CLI can compile packages with 's native-image. And without --no-fallback, the compatibility issues (e.g., w/ reflection) are minimal.

Fast startup, reasonable binary size, good RAM use πŸ’ͺ



πŸ”— social.alexn.org/@alexelcu/1119…

PRO-TIP: #ScalaCLI can compile packages with #GraalVM's native-image. And without --no-fallback, the compatibility issues (e.g., w/ reflection) are minimal.

Fast startup, reasonable binary size, good RAM use πŸ’ͺ

#Scala #pic

πŸ”— social.alexn.org/@alexelcu/1119…
account_circle
David Crosson(@crodav) 's Twitter Profile Photo

release 1.0.0 works perfectely 342 successes, 5 'normal' failures (3 errors and 2 timeouts). is great and safe for small, big, simple and even complex scripting :)

#scalaCLI release 1.0.0 works perfectely 342 successes, 5 'normal' failures (3 errors and 2 timeouts). #Scala is great and safe for small, big, simple and even complex scripting :)
account_circle
David Crosson(@crodav) 's Twitter Profile Photo

700 examples shared those past 5 years, mostly scripts executed using the great cli REPL from VirtusLab :) 69% of them are open-source : gist.github.com/dacr/c071a7b7d…

700 examples shared those past 5 years, mostly #scala scripts executed using the great #scalacli REPL from @VirtusLab :) 69% of them are open-source : gist.github.com/dacr/c071a7b7d…
account_circle
Scala Space(@ScalaSpace) 's Twitter Profile Photo

Try remapping `EsModule` imports at link time with .js and CLI v1.2.0! With a `importMap.json` file it is now possible to remap the imports at link time with the `jsEsModuleImportMap` using directive. Credit goes to Simon Parten (Quafadas), thanks for the hard work!

Try remapping `EsModule` imports at link time with #Scala.js and #ScalaCLI v1.2.0! With a `importMap.json` file it is now possible to remap the imports at link time with the `jsEsModuleImportMap` using directive. Credit goes to Simon Parten (Quafadas), thanks for the hard work!
account_circle
ktonic(@pazargic9506) 's Twitter Profile Photo

never stops amazing me. πŸ”₯
One can run java code (even junit tests), which makes it an amazing tool for prototyping even for a java developer.
It takes care of downloading the java version, dependencies.
I've seen in the documentation that even python is supported πŸ’ͺ

#scalaCLI never stops amazing me. πŸ”₯
One can run java code (even junit tests), which makes it an amazing tool for prototyping  even for a java developer. 
It takes care of downloading the java version, dependencies.
I've seen in the documentation that even python is supported πŸ’ͺ
account_circle