Size: a a a

Scala Learning & Education: Ask for Review & Noob questions

2021 October 21

GP

Grigory Pomadchin in Scala Learning & Education: Ask for Review & Noob questions
да как хочешь так и пиши, нет чего-то неверного
разные записи по-разному удобные могут быть
источник

B🥀

BoysNeverCry 🥀 in Scala Learning & Education: Ask for Review & Noob questions
Понял,благодарю
источник

B🥀

BoysNeverCry 🥀 in Scala Learning & Education: Ask for Review & Noob questions
источник
2021 October 22

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
TreeSet - это реализация красно-черного дерева?
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
ну можно так сказать
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
TreeSet в текущий момент реализован через КЧД
источник
2021 October 24

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
к сожалению, это группа всё-таки не для картинок, извините
источник

T

Timur in Scala Learning & Education: Ask for Review & Noob questions
Добрый вечер, задача запустить скомпилированный Scala класc. Немного вводных
timur@timur-peka:~/Development/algos/scala/inversions$ java --version
openjdk 17 2021-09-14
OpenJDK Runtime Environment Temurin-17+35 (build 17+35)
OpenJDK 64-Bit Server VM Temurin-17+35 (build 17+35, mixed mode, sharing)
timur@timur-peka:~/Development/algos/scala/inversions$ scala --version
Scala code runner version 3.1.0 -- Copyright 2002-2021, LAMP/EPFL
timur@timur-peka:~/Development/algos/scala/inversions$ scalac --version
Scala compiler version 3.1.0 -- Copyright 2002-2021, LAMP/EPFL

Сам класс тут https://gist.github.com/Murano/9c0154047a69781d1d1015a28cbd2e75
компилю так
 scalac -d out src/main/scala/test/Assignment2Inversions.scala

запускаю для проверки
scala -cp ./out test.Assignment2Inversions
работает
источник

T

Timur in Scala Learning & Education: Ask for Review & Noob questions
далее пытаюсь запустить так
java -cp ./out:\
/home/timur/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.1.0/scala3-library_3-3.1.0.jar:\
test.Assignment2Inversions


Exception in thread "main" java.lang.NoClassDefFoundError: scala/Predef$
 at test.Assignment2Inversions$.main(Assignment2Inversions.scala:9)
 at test.Assignment2Inversions.main(Assignment2Inversions.scala)
Caused by: java.lang.ClassNotFoundException: scala.Predef$
 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
 at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
 ... 2 more
источник

T

Timur in Scala Learning & Education: Ask for Review & Noob questions
пробую призвать на помощь вторую скалку
timur@timur-peka:~/Development/algos/scala/inversions$ java -cp ./out:\
> /home/timur/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.6/scala-library-2.13.6.jar:\
>  test.Assignment2Inversions
Ololo

Все ок, вот стало интересно, почему класс скомпилированный 3 версией компилятора не запускается с 3 же версией стдлибы а со 2 работает как положено
источник

GP

Grigory Pomadchin in Scala Learning & Education: Ask for Review & Noob questions
а он зависит на 2.13 стд
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
по сути в третьей скале стандартная библиотека состоит из стандартной библиотеки 2.13 и дополнительной небольшой собственной библиотеки, частично заменяющей предыдущую
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
поэтому нужны обе
источник

T

Timur in Scala Learning & Education: Ask for Review & Noob questions
спасибо, теперь понятно откуда ноги растут.
источник
2021 October 25

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
АххахА, что за прикол, качал версию от сюда: https://archive.apache.org/dist/spark/spark-3.0.0/
источник

ΛВ

Λнтон Войцишевский... in Scala Learning & Education: Ask for Review & Noob questions
2135?
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Версия в название spark 3.0.0, в архиве 3.2.0. Мне нужна версия scala 2.12, она должна быть в версии spark 3.0.0
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
.
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
spark_home кривой, запуск sh-скрипт не имеет значения
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Без гугла натыкал)
источник