Re: 12(11) vs 9(8) Ява - производительность
От: varenikAA  
Дата: 23.06.20 02:59
Оценка:
Здравствуйте, Ватакуси, Вы писали:

В>Вы замечали улучшение (или ухудшение) производительности при переходе на последнии версии?

В>Если да, то в чём это выражалось и какие причины (если известно, конечно)?

Последний раз читал, что последняя версия GraalVM быстрее в некоторых примерах, чем на чистом си,
однако это не спасает, если кодить на clojure — лучший на мой взгляд на сегодня язык для прикладного программирования,
но если начинаешь подключать зависимости,то старт программы превращается в тихий ужас(25-30 сек на i5 SSD 8Гб ОЗУ)
  Список зависимостей
(defproject cljira "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :min-lein-version "2.0.0"
  :dependencies [[org.clojure/clojure "1.10.0"]
                 [compojure "1.6.1"]
                 [hiccup "1.0.5"]
                 [org.clojure/java.jdbc "0.6.0"]
                 [clj-http "3.10.0"]
                 [org.clojure/data.json "0.2.7"]
                 [com.h2database/h2 "1.4.193"]
         [http-kit "2.3.0"]
                 [ring/ring-defaults "0.3.2"]]
  :plugins [[lein-ring "0.12.5"]]
  :ring {:handler cljira.handler/app}
  :profiles
  {:dev {:dependencies [[javax.servlet/servlet-api "2.5"]
                        [ring/ring-mock "0.3.2"]
                         [http-kit "2.3.0"]]}})



При этом, копаясь в архивах нашел чат клиент-серверный(swing + RTI) на чистой яве, скомпиленые запускаются приятно шустро.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.