Посоветуйте среду для Java
От: Kocur  
Дата: 26.12.18 09:29
Оценка:
У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.

Спасибо заранее.
Re: Посоветуйте среду для Java
От: GarryIV  
Дата: 26.12.18 09:36
Оценка: +2
Здравствуйте, Kocur, Вы писали:

K>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


Советую купить новый ноут или хотя бы памяти докупить. Какой к черту девелопмент на двух гб озу?
Не ну можно попробовать освоить какой-нибудь vim конечно...
WBR, Igor Evgrafov
Re[2]: Посоветуйте среду для Java
От: Kocur  
Дата: 26.12.18 09:51
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, Kocur, Вы писали:


K>>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


GIV>Советую купить новый ноут или хотя бы памяти докупить. Какой к черту девелопмент на двух гб озу?

GIV>Не ну можно попробовать освоить какой-нибудь vim конечно...

Eclipse тоже будет тормозить?
Re: Посоветуйте среду для Java
От: vsb Казахстан  
Дата: 26.12.18 09:59
Оценка:
Здравствуйте, Kocur, Вы писали:

K>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


K>Спасибо заранее.


Про андроид забудьте. А так — начните с Idea CE. Мне кажется, ей хватит на обучающие проекты. Если нет, тогда Eclipse, Netbeans, если нет, тогда только пробовать старые версии. Лет 10 назад я работал на двух гигабайтах, в общем-то хватало.

А найти и доставить планку совсем не вариант? 4 ГБ уже вполне хватит, скажем, даже для андроида (тормозить всё равно будет, но терпимо).
Re[2]: Посоветуйте среду для Java
От: Kswapd Россия  
Дата: 26.12.18 10:03
Оценка:
GIV>Советую купить новый ноут или хотя бы памяти докупить. Какой к черту девелопмент на двух гб озу?

Да. Никогда не понимал этой экономии на железе. За 45-50 тыр можно раздобыть новый ноут с 17" IPS экраном. Соответственно, промежуточные варианты — за ещё более смешные деньги.
Re[3]: Посоветуйте среду для Java
От: BlackEric http://black-eric.lj.ru
Дата: 26.12.18 10:04
Оценка:
Здравствуйте, Kocur, Вы писали:

K>Eclipse тоже будет тормозить?


Весьма вероятно. Про андроид забудьте сразу. Ему и 8 гигов еле-еле.
https://github.com/BlackEric001
Re[3]: Посоветуйте среду для Java
От: GarryIV  
Дата: 26.12.18 10:07
Оценка:
Здравствуйте, Kocur, Вы писали:

K>>>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


GIV>>Советую купить новый ноут или хотя бы памяти докупить. Какой к черту девелопмент на двух гб озу?

GIV>>Не ну можно попробовать освоить какой-нибудь vim конечно...

K>Eclipse тоже будет тормозить?


Давно не пользовался но уверен что будет. Одни только эмулятор "+ 1 GB for the Android Emulator". Вобщем от 8 ГБ и то будет тормозить на слабом процессоре.
WBR, Igor Evgrafov
Re[2]: Посоветуйте среду для Java
От: GarryIV  
Дата: 26.12.18 10:10
Оценка:
Здравствуйте, vsb, Вы писали:

K>>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


vsb>Про андроид забудьте. А так — начните с Idea CE. Мне кажется, ей хватит на обучающие проекты. Если нет, тогда Eclipse, Netbeans, если нет, тогда только пробовать старые версии. Лет 10 назад я работал на двух гигабайтах, в общем-то хватало.


Андроид студия та же Идея, так что тормоза будут те-же.
WBR, Igor Evgrafov
Re: Посоветуйте среду для Java
От: sambl74 Россия  
Дата: 26.12.18 10:31
Оценка:
Здравствуйте, Kocur, Вы писали:

K>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


Пускай ставит Microsoft Visual Studio Code, Node.js и фигачит на JS
Re[3]: Посоветуйте среду для Java
От: vsb Казахстан  
Дата: 26.12.18 10:52
Оценка: +2
Здравствуйте, GarryIV, Вы писали:

K>>>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


vsb>>Про андроид забудьте. А так — начните с Idea CE. Мне кажется, ей хватит на обучающие проекты. Если нет, тогда Eclipse, Netbeans, если нет, тогда только пробовать старые версии. Лет 10 назад я работал на двух гигабайтах, в общем-то хватало.


GIV>Андроид студия та же Идея, так что тормоза будут те-же.


Совсем не та же. Андроид плагин это редкостная гадость, которая умудряется замедлять всё на свете. А эмулятор вообще сам по себе требует 2-4 гига. Мои жава проекты собираются за считанные секунды. Андроидный хелло-ворлд может минутами собираться. Я не представляю, как они этого добились, т.к. по отдельности и идея и грэдл — прекрасные продукты, которые совсем не жрут много памяти, но вот с андроидом получилась какая-то лажа.
Re: Посоветуйте среду для Java
От: kov_serg Россия  
Дата: 26.12.18 11:10
Оценка:
Здравствуйте, Kocur, Вы писали:

K>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


Вы спокойно можете редактировать исходники в Sublime text или в vim
И компилировать с командной строки (для этого понадобиться не 8Гб а всего 80Мб).
Для Android 4.4 (14Mb) пример игры на libgdx (56Mb) (работало на os ubuntu 14.04 64 + java) компиляция занимает около 2сек в отличии от нескольких минут в gradle
Отредактировано 26.12.2018 11:17 kov_serg . Предыдущая версия .
Re[4]: Посоветуйте среду для Java
От: bzig  
Дата: 26.12.18 13:04
Оценка: -1
vsb> грэдл — прекрасные продукты, которые совсем не жрут много памяти

Грэдл-то не жрёт? Я вообще удивляюсь как билд тул можно было таким говняным сделать и завоевать при этом такую популярность.
Re[5]: Посоветуйте среду для Java
От: vsb Казахстан  
Дата: 26.12.18 13:31
Оценка:
Здравствуйте, bzig, Вы писали:

B>Грэдл-то не жрёт? Я вообще удивляюсь как билд тул можно было таким говняным сделать и завоевать при этом такую популярность.


У меня не жрет. Не знаю, я не видел пока ни одного билд тула сравнимого по удобству и гибкости с грэдлом.
Re: Посоветуйте среду для Java
От: iZEN СССР  
Дата: 26.12.18 19:12
Оценка:
Здравствуйте, Kocur, Вы писали:

K>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная).


Отнесите это на помойку, пожалуйста.
Re[5]: Посоветуйте среду для Java
От: GarryIV  
Дата: 28.12.18 17:35
Оценка:
Здравствуйте, bzig, Вы писали:

vsb>> грэдл — прекрасные продукты, которые совсем не жрут много памяти


B>Грэдл-то не жрёт? Я вообще удивляюсь как билд тул можно было таким говняным сделать и завоевать при этом такую популярность.


Ох уж ценители. И какой же твой выбор для сборки проекта на Java?
WBR, Igor Evgrafov
Re[6]: Посоветуйте среду для Java
От: bzig  
Дата: 28.12.18 18:43
Оценка: +2
B>>Грэдл-то не жрёт? Я вообще удивляюсь как билд тул можно было таким говняным сделать и завоевать при этом такую популярность.

GIV>Ох уж ценители. И какой же твой выбор для сборки проекта на Java?


Мавен. А гибкость Грэдла оборачивается тем, что вместо того, чтобы разобраться, что в Грэдле есть, люди пишут свой скрипт на груви. В итоге каждый проект на Грэдле получается уникальным.

А Мавен тупо работает одинаково везде.
Re[7]: Посоветуйте среду для Java
От: GarryIV  
Дата: 28.12.18 19:12
Оценка:
Здравствуйте, bzig, Вы писали:

B>А Мавен тупо работает одинаково везде.

Это если плагин. Простые проекты норм а чуть что нестандартное, приехали. В конце концов пищем шелл скрипты или извращения на ант, так себе альтернатива. И свои плагины пробовали писать, ужасно неудобно. С грейдлом хоть можно разобраться а с мавеном разбирайся не разбирайся все равно шляпа.
WBR, Igor Evgrafov
Re[8]: Посоветуйте среду для Java
От: bzig  
Дата: 28.12.18 19:20
Оценка: 1 (1)
GIV>В конце концов пищем шелл скрипты или извращения на ант, так себе альтернатива.

А не надо переусложнять. Если требуется свой плагин, то очень большая вероятность, что в проекте решили пойти своим путём, вместо стандартного.
Re[9]: Посоветуйте среду для Java
От: GarryIV  
Дата: 28.12.18 20:30
Оценка:
Здравствуйте, bzig, Вы писали:

GIV>>В конце концов пищем шелл скрипты или извращения на ант, так себе альтернатива.


B>А не надо переусложнять. Если требуется свой плагин, то очень большая вероятность, что в проекте решили пойти своим путём, вместо стандартного.


Ага. Вам это не надо (с). Ожидаемо, че.
WBR, Igor Evgrafov
Re[10]: Посоветуйте среду для Java
От: Dziman США http://github.com/Dziman
Дата: 29.12.18 03:36
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, bzig, Вы писали:


GIV>>>В конце концов пищем шелл скрипты или извращения на ант, так себе альтернатива.


B>>А не надо переусложнять. Если требуется свой плагин, то очень большая вероятность, что в проекте решили пойти своим путём, вместо стандартного.


GIV>Ага. Вам это не надо (с). Ожидаемо, че.


Не наброса ради, а реально интересно: можно хотя бы один пример из реальной жизни, когда нужны были такие пляски, что мавен совсем не удобен?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[10]: Посоветуйте среду для Java
От: bzig  
Дата: 29.12.18 03:43
Оценка: :)
B>>А не надо переусложнять. Если требуется свой плагин, то очень большая вероятность, что в проекте решили пойти своим путём, вместо стандартного.

GIV>Ага. Вам это не надо (с). Ожидаемо, че.


Заметь, я не сказал тебе не надо. Я сказал "пошли своим путём". Но тебе так хотелось услышать, что я скажу "не надо", что ты на самом деле услышыл.
Re[11]: Посоветуйте среду для Java
От: GarryIV  
Дата: 29.12.18 07:30
Оценка: -2
Здравствуйте, Dziman, Вы писали:

D>Не наброса ради, а реально интересно: можно хотя бы один пример из реальной жизни, когда нужны были такие пляски, что мавен совсем не удобен?


Мавен настолько ограничен, что что угодно практически. Работа с докером или k8s, да тупо файлик скопировать, узнать текущий git sha.
WBR, Igor Evgrafov
Re[11]: Посоветуйте среду для Java
От: GarryIV  
Дата: 29.12.18 07:36
Оценка: -1
Здравствуйте, bzig, Вы писали:

B>>>А не надо переусложнять. Если требуется свой плагин, то очень большая вероятность, что в проекте решили пойти своим путём, вместо стандартного.


GIV>>Ага. Вам это не надо (с). Ожидаемо, че.


B>Заметь, я не сказал тебе не надо. Я сказал "пошли своим путём". Но тебе так хотелось услышать, что я скажу "не надо", что ты на самом деле услышыл.


Для меня данные высказывания тождественны. Потому что "путь мавена" на самом деле это пятнышко под фонарем, а все остальное — "пошли своим путём".
WBR, Igor Evgrafov
Re[2]: Посоветуйте среду для Java
От: Kocur  
Дата: 29.12.18 11:10
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Здравствуйте, Kocur, Вы писали:


K>>У человека есть восьмилетней давности ноут (2 ГБ ОЗУ, 2,3 GHz, Windows 7 32-разрядная). Посоветуйте, пожалуйста, для такого компа IDE для программирования на Java. В идеале в будущем делать Android-приложения. Ставили Android Studio — тормоза жуткие.


_>Вы спокойно можете редактировать исходники в Sublime text или в vim

_>И компилировать с командной строки (для этого понадобиться не 8Гб а всего 80Мб).
_>Для Android 4.4 (14Mb) пример игры на libgdx (56Mb) (работало на os ubuntu 14.04 64 + java) компиляция занимает около 2сек в отличии от нескольких минут в gradle


А это интересная мысль. Спасибо
Re[11]: Посоветуйте среду для Java
От: vsb Казахстан  
Дата: 29.12.18 21:23
Оценка:
Здравствуйте, Dziman, Вы писали:

GIV>>>>В конце концов пищем шелл скрипты или извращения на ант, так себе альтернатива.


B>>>А не надо переусложнять. Если требуется свой плагин, то очень большая вероятность, что в проекте решили пойти своим путём, вместо стандартного.


GIV>>Ага. Вам это не надо (с). Ожидаемо, че.


D>Не наброса ради, а реально интересно: можно хотя бы один пример из реальной жизни, когда нужны были такие пляски, что мавен совсем не удобен?


Может я не научился его готовить, но я так и не осилил мультипроекты на мавене. Грубо говоря — чтобы было 3 проекта, a b c, a и b зависят от c и всё просто работало. Поменял что-то в c, a и b это увидели и пересобрались, а не так, что сначала заходим в c, делаем mvn install и тд. В Gradle оно просто работало как ожидается. Помимо этого большинство плагинов в Gradle как-то доработанней и удобней, чем в maven, по мелочам но всё же. Простой пример — Kotlin. В Gradle просто пишем plugins { id "org.jetbrains.kotlin.jvm" version "1.3.11" } и всё. В Maven это такая портянка:

<build>
    <plugins>
        <plugin>
            <artifactId>kotlin-maven-plugin</artifactId>
            <groupId>org.jetbrains.kotlin</groupId>
            <version>${kotlin.version}</version>
            <executions>
                <execution>
                    <id>compile</id>
                    <goals> <goal>compile</goal> </goals>
                    <configuration>
                        <sourceDirs>
                            <sourceDir>${project.basedir}/src/main/kotlin</sourceDir>
                            <sourceDir>${project.basedir}/src/main/java</sourceDir>
                        </sourceDirs>
                    </configuration>
                </execution>
                <execution>
                    <id>test-compile</id>
                    <goals> <goal>test-compile</goal> </goals>
                    <configuration>
                        <sourceDirs>
                            <sourceDir>${project.basedir}/src/test/kotlin</sourceDir>
                            <sourceDir>${project.basedir}/src/test/java</sourceDir>
                        </sourceDirs>
                    </configuration>
                </execution>
            </executions>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <executions>
                <!-- Replacing default-compile as it is treated specially by maven -->
                <execution>
                    <id>default-compile</id>
                    <phase>none</phase>
                </execution>
                <!-- Replacing default-testCompile as it is treated specially by maven -->
                <execution>
                    <id>default-testCompile</id>
                    <phase>none</phase>
                </execution>
                <execution>
                    <id>java-compile</id>
                    <phase>compile</phase>
                    <goals> <goal>compile</goal> </goals>
                </execution>
                <execution>
                    <id>java-test-compile</id>
                    <phase>test-compile</phase>
                    <goals> <goal>testCompile</goal> </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>


Т.е. вроде как оно, наверное, работать будет примерно так же, но как-то это всё не так.
Re[12]: Посоветуйте среду для Java
От: bzig  
Дата: 30.12.18 02:26
Оценка:
vsb>Может я не научился его готовить, но я так и не осилил мультипроекты на мавене. Грубо говоря — чтобы было 3 проекта, a b c, a и b зависят от c и всё просто работало. Поменял что-то в c, a и b это увидели и пересобрались,

В Мавене всё ровно так же. Никогда не работал с одномодульными проектами, только если опенсорсные библиотеки какие-то. И никогда не приходилось с модулями отдельно ковыряться.

Про Котлин ничего не могу сказать. ДжетБрэйнс вроде Мавен хорошо знают, удивлён если они так накосячили.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.