The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект PlayOnLinux переходит с Python на Java, opennews (??), 05-Июн-15, (0) [смотреть все] –1

Сообщения [Сортировка по времени | RSS]


10. "Проект PlayOnLinux переходит с Python на Java"  +27 +/
Сообщение от Pulfer (ok), 05-Июн-15, 10:53 
Ещё больший лол, это "упрощение сопровождения". Это с Java, где обычное явление, когда для сборки нужна определённая версия библиотеки, не больше и не меньше. Где для сборки используются не компактные легко читаемые проекты на cmake, autotools и т.п., а безумные огромные xml для ant (это если ещё повезёт). Где вместо вменяемого текста ошибок сборки сплошь и рядом сообщения в духе "не, что-то не получается собрать, извините". Много всякого трэша есть, на котором кто-то под линукс пишет (Gambas, Lazarus и т.п.), но Java - это просто запредельно неприятный не столько язык (он-то как раз нормальный), сколько сопутствующие ему явления, прямо противоположные упомянуютому "упрощению сопровождения".
Ответить | Правка | Наверх | Cообщить модератору

21. "Проект PlayOnLinux переходит с Python на Java"  +8 +/
Сообщение от Константавр (ok), 05-Июн-15, 11:24 
Я думаю, это просто к ним прибился жабофан, который нарассказывал сказок про белых рыцарей и небо в кроликах. Ведь постоянно такое - а почему ваш проект не на github? а почему на Qt? а почему на gtk? и т.д. Ну попробуют, может им действительно жаба привычнее, да и проект не такой сложный, можно поэкспериментировать. Всё равно скоро всем крышка. Вайн годится только для старых игрушек и программ, современным подавай net.4.5 и прочие плюшки, а ведь идёт десяточка... Так что, в отсутствие реального развития, остаётся экспериментировать и переписывать.
Ответить | Правка | Наверх | Cообщить модератору

35. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от alright (?), 05-Июн-15, 12:03 
> скоро всем крышка. Вайн годится только для старых игрушек и программ,
> современным подавай net.4.5 и прочие плюшки, а ведь идёт десяточка... Так
> что, в отсутствие реального развития, остаётся экспериментировать и переписывать.

Я плохо знаком с вайном и игрушками лол, но мне кажется проблема далеко не в дотнете -- есть же моно, а в dx11 и грядущем 12.


Ответить | Правка | Наверх | Cообщить модератору

88. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Константавр (ok), 05-Июн-15, 14:42 
Я тоже не играю, мне софт нужен, которого на лине нет, а он уже на распоследних нетах и моно ему побоку, да и нет - не единственная загвоздка.
Ответить | Правка | Наверх | Cообщить модератору

177. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Олег (??), 05-Июн-15, 17:53 
Какого тебя софта не хватает? Давай я напишу?
Ответить | Правка | Наверх | Cообщить модератору

180. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 18:02 
> Какого тебя софта не хватает? Давай я напишу?

Давай Autocad причем чтобы их грёбанные файлы понимал.
Потом - по результатам ещё подкину! :)

Ответить | Правка | Наверх | Cообщить модератору

210. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Константавр (ok), 05-Июн-15, 18:56 
> Давай Autocad причем чтобы их грёбанные файлы понимал.
> Потом - по результатам ещё подкину! :)

Да зачем был бы нужен автокад, ежели запилить свой, опенсорсный продухт, который читал бы свои, опенсорсные форматы, но делал это хорошо, то автокад со своими стандартами идёт лесом, только для внешнего документооборота. А пока всё общение опенсорсных проектов идёт через dxf, который они ещё и криво пишут/открывают, то ой.

Ответить | Правка | Наверх | Cообщить модератору

232. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от zxc (??), 06-Июн-15, 01:58 
> всё общение опенсорсных проектов идёт через dxf, который они ещё и
> криво пишут/открывают, то ой.

https://ru.wikipedia.org/wiki/Open_Design_Alliance


Ответить | Правка | Наверх | Cообщить модератору

191. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от Константавр (ok), 05-Июн-15, 18:16 
О! Давай, начнём с CAM'ов, CAD'ы уже, вроде, появились, а вот программы для ЧПУ писать нечем, прямо беда. Под токарки, под фрезеры, под плазму, ещё-бы с нестингом. Хотя, номинально существует, тот же HeeksCAD, но очень туго полуработает, да и под BSD лицензией, а хотелось бы под жыпиелом третьим, чтобы ни одна зараза заныкать разработки не смогла.

Шутки шутками, но я был бы счастлив иметь возможность избавиться отпроприерастии вообще. Не из-за денег (хотя чего я вру, и из-за них тоже), мне за СПО обидно, я идейный коммуняка. Всё должно быть достоянием всех.

Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору

194. "Проект PlayOnLinux переходит с Python на Java"  –3 +/
Сообщение от Олег (??), 05-Июн-15, 18:20 
Ок с тебя около $200000 и я с удовольствием напишу под GPLv3
Ответить | Правка | Наверх | Cообщить модератору

196. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от anonymous (??), 05-Июн-15, 18:24 
Венда стоит дешевле. Твоё предложение неконкурентноспособно.
Ответить | Правка | Наверх | Cообщить модератору

205. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Константавр (ok), 05-Июн-15, 18:36 
> Ок с тебя около $200000 и я с удовольствием напишу под GPLv3

Так сразу и сдулся? :)
А не под жыпиелом? Скидочка будет? :)

Если бы я мог, я бы сам помог Хикскаду, но тупо не успеваю. Несколько раз садился просто разобрать, что там с пОстами, но нет, времени нет. Писал автору, мол, заплачУ, но он говорит, мол, пожертвования велькомываются, а рулить не смей, когда хочу, тогда напишу. Тут надо инженера, которому очень нечего делать на работе, чтобы от скуки нёс пользу обществу.

эх... А эти буржуи, вишь, с питона на жабу перепрыгивают... На галеры!!!

Ответить | Правка | К родителю #194 | Наверх | Cообщить модератору

214. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 19:40 
за 200к $ напишешь автокад, ну не смеши меня
Ответить | Правка | К родителю #194 | Наверх | Cообщить модератору

252. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Колхозник (ok), 06-Июн-15, 09:46 
В таком случае дорогой товарищ, прекращай ездить  и летать на любом транспорте, так как все технологии там проприетарные, ходи пешком. Заболеешь чем нибудь, ты на УЗИ и МРТ не иди, там все технологии также проприетарные, разработанные за большие деньги, лечись как-нибудь сам, народными средствами, авось поможет. И таблетки не пей никакие, так как рецепты их это проприетарщина жуткая от ведущих фармацевтических компаний. И заканчивай покупать продукты питания, так как производители используют фирменные, проприетарные, рецепты, которыми ни с кем не делятся, добывай сам себе подножный корм.
Ответить | Правка | К родителю #191 | Наверх | Cообщить модератору

256. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Константавр (ok), 06-Июн-15, 12:55 
Только мочой, по Малахову. И геморой огурцами лечу :)

Да, я вынужден жить в мире, где за джинсы и бубльгум продали последнюю надежду человечества. Ну не хотят люди идти к всеобщему благу, им подавай личную яхту, да чтобы мастерам потом глаза выкололи, чтобы другим такой не сделали...

Ответить | Правка | Наверх | Cообщить модератору

213. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Gannetemail (ok), 05-Июн-15, 19:11 
FineReader
Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору

218. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от maximnik0 (?), 05-Июн-15, 20:54 
> FineReader

За FineReader под linux обращайтесь к разработчикам .SDK правда устаревшей версии в прайсе есть ,ценник от 20000 $ ,но как говорили разработчики  пару банков и несколько крупных компаний лицензии покупало .


Ответить | Правка | Наверх | Cообщить модератору

291. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Аноним (-), 08-Июн-15, 20:02 
Для начала Keeper WinPro (Classic)
Нужна именно Classic версия.
Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору

78. "Проект PlayOnLinux переходит с Python на Java"  +3 +/
Сообщение от Es (?), 05-Июн-15, 14:09 
Да и фиг с ним. Внезапно, для лёгкого расслабона в линуксе оказалось весьма приличное количество хороших и новых игр в стиме. Метро последнее, биошок, серьёзный сэм и т.д..
Пусть балуются.
Действительно стоящие игры из старых и так прекрасно работают.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

85. "Проект PlayOnLinux переходит с Python на Java"  –2 +/
Сообщение от njunkie (ok), 05-Июн-15, 14:38 
>Я думаю, это просто к ним прибился жабофан, который нарассказывал сказок про белых рыцарей и небо в кроликах.

Мммм, скорее всего (я правда не уверен под какой лицензией они выпускаются сейчас) им на руку будет то, что пайтоновский код как бы можно читать всем,кому не лень, в то время как перейдя на java удобней этот код держать "закрытым" от посторонних глаз. Что-то типа "это наше, и мы никому его не отдадим"

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

172. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Michael Shigorinemail (ok), 05-Июн-15, 17:45 
> а почему на Qt? а почему на gtk? и т.д.

"Почему без шапки?!", ага.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

266. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 07-Июн-15, 13:08 
> "Почему без шапки?!", ага.

Когда будете коммитить столько же сколько шапка, у вас появится моральное право задаваться таким вопросом.

Ответить | Правка | Наверх | Cообщить модератору

273. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Michael Shigorinemail (ok), 07-Июн-15, 18:53 
>> "Почему без шапки?!", ага.
> Когда будете коммитить столько же сколько шапка

А что, про цитаты на уроках уже не рассказывают?

http://anecdots.su/anecdot/10006

> у вас появится моральное право задаваться таким вопросом.

Надеюсь, моральное право задаваться вопросом по своему профилю у меня всё-таки ещё есть (это если Вас не смогли научить различию между обращениями "Вы" и "вы", каковое при публичной переписке более чем существенно).

Ответить | Правка | Наверх | Cообщить модератору

23. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от chinarulezzz (ok), 05-Июн-15, 11:39 
> Gambas, Lazarus

наиприятнейшие среды, между прочим. Если лазарус допилят до уровня дельфей 5,6,7 (т.е. не дотнет версий) под винду, то это будет лютый вин.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

82. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Usher (?), 05-Июн-15, 14:16 
CodeTyphon?
Ответить | Правка | Наверх | Cообщить модератору

107. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от chinarulezzz (ok), 05-Июн-15, 15:42 
> CodeTyphon?

кривой установщик:


xdg-open: file '/usr/lib/codetyphon/CodeOcean/ (NOT Exists ???)' does not exist
xdg-open: file '/usr/lib/codetyphon/fpc/ (NOT Exists ???)' does not exist
xdg-open: file '/usr/lib/codetyphon/fpcsrc/ (NOT Exists ???)' does not exist
xdg-open: file '/usr/lib/codetyphon/typhon/ (NOT Exists ???)' does not exist

P.S. fpc/fpc-source в системе есть.

Ответить | Правка | Наверх | Cообщить модератору

233. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от zxc (??), 06-Июн-15, 02:05 
> Если лазарус допилят до уровня дельфей 5,6,7 (т.е. не дотнет версий) под винду

шутить изволите? 7 дельфя с лазарем уже много лет рядом не лежала


Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

244. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от arisu (ok), 06-Июн-15, 07:40 
>> Gambas, Lazarus
> наиприятнейшие среды, между прочим. Если лазарус допилят до уровня дельфей 5,6,7 (т.е.
> не дотнет версий) под винду, то это будет лютый вин.

да не будет. Qt намного качественней, удобней, лучше документирована, а бонусом имеет отсутствие проблем с использованием библиотек на C и C++.

p.s. да, я весьма плотно писал на дельфи и фрипаскале, так что в курсе темы.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

267. "Проект PlayOnLinux переходит с Python на Java"  –2 +/
Сообщение от Аноним (-), 07-Июн-15, 13:10 
> да не будет. Qt намного качественней, удобней, лучше документирована,

Тише ты, Кэп! Сейчас они нарыдаются с глюкавым и проблемным рантаймом, взлетающим полчаса и выглядящим как бельмо на глазу во всех системах и еще на чем-нибудь перепишут. Лет через 20 им кто-нибудь покажет куть. Раньше показывать не надо - забавно же когда скрипткидизы прыгают по граблям. Такое шоу нахаляву!

Ответить | Правка | Наверх | Cообщить модератору

293. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от vn971 (ok), 09-Июн-15, 15:15 
Lazarus умееть "компилировать под" QT. Это в лазарусе называется "LCLWidgetType".
Ответить | Правка | К родителю #244 | Наверх | Cообщить модератору

294. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от arisu (ok), 09-Июн-15, 15:19 
> Lazarus умееть "компилировать под" QT.

зачем там QuickTime?! O_O

> Это в лазарусе называется «LCLWidgetType».

вот только Qt — это далеко не просто «очередная рисовалка кнопочек». и то, что они умудрились заюзать рисовалку… ну, молодцы, чо — добавляет няшных зависимостей к проекту.

Ответить | Правка | Наверх | Cообщить модератору

296. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от vn971 (ok), 09-Июн-15, 15:28 
Сорри, конечно имеется в виду Qt.

Что вы имеете в виду про зависимости я не понял. Вроде ведь ясно что при компиляции "под" gtk не будет добавляться зависимость на qt (и наборот).

Ответить | Правка | Наверх | Cообщить модератору

297. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от arisu (ok), 09-Июн-15, 15:32 
> Что вы имеете в виду про зависимости я не понял.

то, что с собой ещё и Qt таскать придётся. это вместо того, чтобы прекратить выпендриваться и сделать один раз нормальную кросс‐платформенную рисовалку, а на всякие другие рисовалки тупо забить. ну, примерно как поступил автор MSE.

Ответить | Правка | Наверх | Cообщить модератору

262. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от fuf (?), 07-Июн-15, 03:15 
>Если лазарус допилят до уровня дельфей 5,6,7 (т.е. не дотнет версий) под винду, то это будет лютый вин.

Это будет лютый фейл по сравнению с QtCreator

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

25. "Проект PlayOnLinux переходит с Python на Java"  +8 +/
Сообщение от Онон (?), 05-Июн-15, 11:46 
Это только мудацкие либы без обратной совместимости. Ant это очень одфажно, есть же майвен и грэйдл. На джаве можно писать красивый код.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

36. "Проект PlayOnLinux переходит с Python на Java"  +3 +/
Сообщение от Gammar_N. (?), 05-Июн-15, 12:06 
Поправилю, на 8-й джаве можно писать красивый код.
Ответить | Правка | Наверх | Cообщить модератору

69. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от XXasd (?), 05-Июн-15, 13:27 
А что там на 8 яве?

Разве появилось возможность делать -- синонимы импортируемых типов (с огромными названиями) в пределах текущего пакета?

Или вообще хоть что-то появилось в 8 яве, что должно было бы сделать не такой многобуквенной?

Ответить | Правка | Наверх | Cообщить модератору

90. "Проект PlayOnLinux переходит с Python на Java"  +3 +/
Сообщение от VoDA (ok), 05-Июн-15, 14:52 
> А что там на 8 яве?
> Или вообще хоть что-то появилось в 8 яве, что должно было бы
> сделать не такой многобуквенной?

Товарищ наверняка намекает на лямбды :)


С уважением,
Кэп.

Ответить | Правка | Наверх | Cообщить модератору

100. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от anonymous (??), 05-Июн-15, 15:13 
Лямбды там были уже давно. Надо было только текстовый препроцессор поставить, scala называется. И xml вовсе не обязателен для сборки проектов, можно и на sbt скрипты писать. Правда он в отличие от make не умеет сравнивать время сборки файла и время последней модификации и потому пересобирает все правила заново.
Ответить | Правка | Наверх | Cообщить модератору

110. "Проект PlayOnLinux переходит с Python на Java"  +8 +/
Сообщение от rmh (?), 05-Июн-15, 15:50 
Суть скалиста: увидел в предложении "Java" — обязательно напиши, что скала круче.
Ответить | Правка | Наверх | Cообщить модератору

197. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от anonymous (??), 05-Июн-15, 18:26 
> Суть скалиста: увидел в предложении "Java" — обязательно напиши, что скала круче.

Суть скалиста: Java - это круто, потому что это инфраструктура для любимого языка. Так что не надо гнать на JVM. Ну есть проблемы с мусором в мейнстримовом явовом языке, так есть ещё много.

Ответить | Правка | Наверх | Cообщить модератору

95. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от didemail (?), 05-Июн-15, 15:00 

> Или вообще хоть что-то появилось в 8 яве, что должно было бы
> сделать не такой многобуквенной?

Вместо анализа серьезных технических вопросов начинает указывать многословие Java как недостаток.
В эпоху IDE с автодополнением - смешно право слово.
Займитесь лучше делом - критикуя Java, начните с д-но проблемных мест.
К примеру - реализацию GUI

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

108. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от chinarulezzz (ok), 05-Июн-15, 15:45 
> Вместо анализа серьезных технических вопросов начинает указывать многословие Java как
> недостаток.
> В эпоху IDE с автодополнением - смешно право слово.

необходимость в IDE сама по себе смешна, а обязательная необходимость чтоб комфортно кодить - вдвойне.


Ответить | Правка | Наверх | Cообщить модератору

111. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от didemail (?), 05-Июн-15, 15:51 
>> Вместо анализа серьезных технических вопросов начинает указывать многословие Java как
>> недостаток.
>> В эпоху IDE с автодополнением - смешно право слово.
> необходимость в IDE сама по себе смешна, а обязательная необходимость чтоб комфортно
> кодить - вдвойне.

Ваш ответ по уровню глупости примерно таков:
Необходимость иметь столовые приборы для обеда смешна, а иметь прибором много - вдвойне.
Есть же пальцы.

Не понимаете, что такое IDE - молчите в уголке потихоньку, в тряпочку.

А если не можете молчать, то просьба рассказать нам всем тут, язык платформу и размер проекта надо которым Вы работали комфортно, не применяя полноценную IDE

Ответить | Правка | Наверх | Cообщить модератору

114. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от chinarulezzz (ok), 05-Июн-15, 16:02 
> Ваш ответ по уровню глупости примерно таков:
> Необходимость иметь столовые приборы для обеда смешна, а иметь прибором много -
> вдвойне.
> Есть же пальцы.

Между прочим, телесный контакт с едой необходим. Хорошо, когда еду можно непосредственно ощутить руками, потрогать, понюхать. Если от еды тошнит, взяв в руки, она неприятна на ощупь и становится съедобной только под толщей соусов и автоматом для поедания - жри сам :3

> Не понимаете, что такое IDE - молчите в уголке потихоньку, в тряпочку.

разорвало?))

> А если не можете молчать, то просьба рассказать нам всем тут, язык
> платформу и размер проекта надо которым Вы работали комфортно, не применяя
> полноценную IDE

моя скромная персона недостойна такого пристального внимания. Укажу на _всеми нами знакомых_ kernel-хакеров с vim'ом и emacs'ом наперевес.

Ответить | Правка | Наверх | Cообщить модератору

117. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от didemail (?), 05-Июн-15, 16:12 
/ skip /

>> А если не можете молчать, то просьба рассказать нам всем тут, язык
>> платформу и размер проекта надо которым Вы работали комфортно, не применяя
>> полноценную IDE
> моя скромная персона недостойна такого пристального внимания.

Нет, очень даже достойна, т.к. пока мы видим перед собой человека, который не понимает о чем говорит.

> Укажу на _всеми нами знакомых_
> kernel-хакеров с vim'ом и emacs'ом наперевес.

emacs - конструктор, который после допиливания по начинке и есть тот самый полноценный IDE, с тем самым интегрированным вагоном свистелок.
Используют как раз в этом варианте.
Здравствуйте вдова Вы наша унтерофицерская

Но мы рассмотрим ситуация иначе
1) Объем кода ядра
2) % сколько кода написали хацкеры, а сколько проф. разработчики из сторонних компаний, которые занимаются этим серьезно.
3) Посмотрим, чем пользуются люди из п.2

Вперед - за орденами.

Ответить | Правка | Наверх | Cообщить модератору

119. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от chinarulezzz (ok), 05-Июн-15, 16:18 
> мы видим перед собой человека, который не понимает о чем говорит.
> emacs - конструктор, который после допиливания по начинке и есть тот самый
> полноценный IDE,

ты еще помнишь с чего начался разговор?

> Вперед - за орденами.

только за вами, сударь.

Ответить | Правка | Наверх | Cообщить модератору

141. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от didemail (ok), 05-Июн-15, 16:58 
>> мы видим перед собой человека, который не понимает о чем говорит.
>> emacs - конструктор, который после допиливания по начинке и есть тот самый
>> полноценный IDE,
> ты еще помнишь с чего начался разговор?

Да мне вообще на тему топика плевать.
Тот кто не смог написать обвязку на питоне, не напишет ничего нормального и на Java.  

Ответить | Правка | Наверх | Cообщить модератору

182. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от Аноним (-), 05-Июн-15, 18:03 
> Тот кто не смог написать обвязку на питоне, не напишет ничего нормального и на Java.

Ну хоть в чём то я с тобой согласен! :)

Ответить | Правка | Наверх | Cообщить модератору

238. "Проект PlayOnLinux переходит с Python на Java"  +5 +/
Сообщение от Xasd (ok), 06-Июн-15, 03:15 
>> необходимость в IDE сама по себе смешна, а обязательная необходимость чтоб комфортно
>> кодить - вдвойне.
> Ваш ответ по уровню глупости примерно таков:
> Необходимость иметь столовые приборы для обеда смешна, а иметь прибором много - вдвойне.

если язык программрирования ИМЕННО ТРЕБУЕТ для своей работы IDE (а с Java это так и есть, так как набирать каждый раз длиннющие названия классов невозможно вручную, и синонимы сделать нельзя)...

...то значит -- этот язык просто навсего инвалид!

сравнить это можно лишь с ситуаций когда ты охренеть какой голодный, но всё-ранво не можешь покушать, лишь-только-потому-что у тебя нет чистой вилки (например, вилка грязная в говне, а воды нет чтобы помыть её).

еда прямо перед тобой, но ты не можешь ухватить её руками, так как без вилки эта еда просто выскальзывает из твоих рук!

(кривые ркуки? плохая еда? неизвестно как так вышло, но у соседа Васи таких проблем нет -- он может есть еду и с вилкой и без вилку -- как ему нравится.. и Вася не зависит от наличия\отсутствия чистой вилки)

--------------------------------------------------

если язык программирования ТРЕБУЕТ для своей работы IDE -- то значит такой язык ЯВНО имеет проблемы. отмазываться -- просто глупо! это очевидно! и не признавать этот факт можно только если ты ослеплён любовью к этому стеку!

ты не можешь просто скачать 1 файл (только 1!) из проекта, отредактировать его побыстрому.. и закачать\закомпилировать обратно. тебе нужно РАЗВОРАЧИВАТЬ СРАНУЮ IDE каждый раз когда ты хочешь сделать мимолётную правку! эта IDE не сможет тебе ни чего подсказать если у неё нет в распряжении всего работающего (БЕЗ ОШИБОК) проекта!

много ли посторонних людей (кто не является членом команды непосредственных разработчиков) станут замарачиваться с IDE, когда речь пойдёт лишь только о ситуации, когда нужно сделать лишь 10-строчный патч?!

Java просто отпугивает сторонних мелких контрибьютеров -- тем фактом, что нужно настраивать IDE для каждого проекта. (а недополученный мелкий контрибьютер -- это возможно значит и недополученный крупный контрибьютер.. так как в будущем -- крупный мог бы получиться из мелкого!)

в попу себе засуньте ваш IDE и редактируейте в нём свои частные проекты -- а для СвободногоОпенСурса это огромный тормоз в органиации кооперации между людьми!

весь ОпенСурс крутится вокруг ИСХОДНИКОВ.. и было бы ЛОГИЧНО если бы эти исходники были бы в таком виде, в котором они поддаются в-том-числе-и для ручного вмешательства. ручного(!), а не СУГУБО-IDE-автоматизированного..

навязывая обязательтную IDE -- ты просто занимаешься тем что повышаешь порог вхождения. хорошая ли идея повышать порог входления в публичный проект? очевидно плохая!

думаешь, повышая порог входжения -- в итоге ты получишь более качественнй код? а вот обломись! :-) ...

...одно дело когда мы повышая порог вхождения в проект -- отфильтровывали БЫ (забирали бы в проект)  только качественные человеческие ресурсы (но это НЕ этот случай!).. а совсем другое дело, когда повышая порог вхождения мы просто отсеиваем (отпугиваем от проекта) тех, у кого не так много свободного времени (нет лишнего времени, чтобы делать лишние действия на своём компе, связанные с нафиг не нужной настройкой и установкой).

с точки менеджмента -- это настолько глупо -- насколько только могло бы быть :-) ..

это можно было бы сравнить с той ситуаций, как если бы мы принимали бы патчи только от тех людей, кто решил бы (перед отправкой каждого патча) несколько тестовых математических задач на нахождение детерминантов матриц.. даже если проект совсем НЕ связан с математикой и матрицами.

глупый маркетолог мог бы подумать "этот фильтр -- увеличит качество кода, так как мы будем принимать патчи только от умных людей!". но в реальности -- половина людей просто передумают слать патчи, так как они просто не захотят тратить время на решение этих задачек :-) , даже если они знают как решать эти задачи (но вместо этого -- есть и куда более интересные занятия!) ..

--------------------------------------------------

итог:

если PlayOnLinux хотят Java -- пусть будет Java .. но начиная с этого момента можно сказать что проект стал более безперспективным :-) .

впрочем, лично я-то не лишился ни чего.. Wine вполне удовлетворительно~хорошо работал и без PlayOnLinux...

и надеюсь, что провал PlayOnLinux -- послужит уроком для остальных проектов не делать подобных организационных решений :-) ..

Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

268. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 07-Июн-15, 13:11 
> а иметь прибором много -

...опечаточка по Фрейду :)

Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

253. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Колхозник (ok), 06-Июн-15, 09:52 
>> Или вообще хоть что-то появилось в 8 яве, что должно было бы
>> сделать не такой многобуквенной?
> Вместо анализа серьезных технических вопросов начинает указывать многословие Java как
> недостаток.
> В эпоху IDE с автодополнением - смешно право слово.
> Займитесь лучше делом - критикуя Java, начните с д-но проблемных мест.
> К примеру - реализацию GUI

+1. В Swing нет даже родного компонента Календарь.

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

257. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 06-Июн-15, 14:08 
>Swing

Забудь про Swing. Эта библиотека считается устаревшей и давно не развивается. На замену её пришла действительно крутая и удобная JavaFX 2, в которой есть всё, что нужно. Интерфейс рисуется в XML, построенном по подобию HTML, оформление на CSS, обработчики на Java либо JavaScript. Плюс визуальная среда, где всё это можно лепить мышкой.

Ответить | Правка | Наверх | Cообщить модератору

277. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Xasd (ok), 08-Июн-15, 05:42 
это всё фигня! ты скаже, главное...

...отрисовка-то всяких контролов -- хотяб через GTK3 происходит?

или же какой-то очередной ява-говнокостыль используется?

ведь проект "java-gnome" -- уже протух.. и по сути рисовать GUI на Java (для GNU/Linux) уже толком стало не на чем.

Ответить | Правка | Наверх | Cообщить модератору

292. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от JavaSaBr (?), 09-Июн-15, 08:24 
для декстопного UI есть JavaFX
Ответить | Правка | Наверх | Cообщить модератору

298. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Vkni (ok), 11-Июн-15, 00:52 
> В эпоху IDE с автодополнением - смешно право слово.

Так это же читать приходится. Писать - не вопрос, почти все умеют корябать очень быстро и много.

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

109. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от rmh (?), 05-Июн-15, 15:48 
>Или вообще хоть что-то появилось в 8 яве, что должно было бы сделать не такой многобуквенной?

Лямбды, Streams API. DateTime ещё сюда можно добавить.
Это всё — прямо или косвенно — делает язык и конструкции на нём более лаконичными.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

129. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Аноним (-), 05-Июн-15, 16:37 
> На джаве можно писать красивый код.

Только вот не пишут. Парадокс.

PS: Жабшики ШШасс скажут что мы ничего не понимаем и что надо всего то уметь держать "перед глазами" код 1024 модулей по 100500+ 180-символьных строк каждый чтобы оценить красоту программы чуть посложнее Hello World!

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

149. "Проект PlayOnLinux переходит с Python на Java"  –2 +/
Сообщение от анонн (?), 05-Июн-15, 17:08 
ок, покажи мне аналог IDEA совместимый с ней по функционалу и работающий так же быстро и стабильно но написаный на сях. Или аналог Gradle, да что там хотя бы аналог LanguageTool которая заруливает hunspell по самое.
Ответить | Правка | Наверх | Cообщить модератору

183. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 18:05 
> ок, покажи мне аналог IDEA совместимый с ней по функционалу и работающий
> так же быстро и стабильно но написаный на сях.

UNIX (C)(R)(tm)

Хотя ты о таком не слышал, ваше жабо только на винде в продакшене живёт. Парадокс.

Ответить | Правка | Наверх | Cообщить модератору

187. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от didemail (ok), 05-Июн-15, 18:09 
> ваше жабо только на винде в
> продакшене живёт. Парадокс.

Лживость - не к лицу специалисту.
Дяденька, самую высокую производительность Java всегда показывала  и показывает в Unix подобном окружении. Windows далеко позади.
Тод-же WebLogic под ним хуже работает - хоть режьте.


Ответить | Правка | Наверх | Cообщить модератору

190. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от Аноним (-), 05-Июн-15, 18:15 
"заруливают" Gradle по какому принципу? по удобству и скорости? Попробуйте pip в питоне, сразу поймете что такое инструмент для людей.
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

224. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от анонн (?), 05-Июн-15, 22:54 
По функциональности, хех собири проект подобный OpenJFX и OpenJDK своим pip'ом... по удобству, я просто немогу представить что может быть удобнее Gradle. Скорость сборки вообще шиарная + сборка распаралеливается...
Ответить | Правка | Наверх | Cообщить модератору

225. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Michael Shigorinemail (ok), 05-Июн-15, 23:03 
> + сборка распаралеливается...

Знаете, когда этому научился обычный make?

Ответить | Правка | Наверх | Cообщить модератору

226. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от анонн (?), 05-Июн-15, 23:05 
Ну давайте сравним Fork\Join Framework с распарралеливанием в make...
Ответить | Правка | Наверх | Cообщить модератору

229. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от Michael Shigorinemail (ok), 05-Июн-15, 23:13 
> \

/


Ответить | Правка | Наверх | Cообщить модератору

258. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от ВладыкаОноним (?), 06-Июн-15, 17:41 
Наш враг не какой-то язык, а криворукие, жопоголовые недодевелоперы, которые могут испортить репутацию любого языка. Аминь.
Ответить | Правка | К родителю #224 | Наверх | Cообщить модератору

216. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от RazrFalcon (ok), 05-Июн-15, 20:10 
>>IDEA
>>быстро

насмешили

Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

223. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от анонн (?), 05-Июн-15, 22:51 
ну так покажи аналог с таким же функционалом работающий на такой же скорости!
Ответить | Правка | Наверх | Cообщить модератору

241. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от anonononon (?), 06-Июн-15, 04:57 
languagetool и hanspell занимают разные нишы, не нужно их сравнивать, так как вы несравниваете камаз и daewoo matiz.
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

295. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от vn971 (ok), 09-Июн-15, 15:21 
Сравнивать языки по одной единственной программе -- не самая лучшая затея КМК.
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

29. "Проект PlayOnLinux переходит с Python на Java"  +4 +/
Сообщение от Другой аноним (?), 05-Июн-15, 11:53 
> Ещё больший лол, это "упрощение сопровождения". Это с Java, где обычное явление,
> когда для сборки нужна определённая версия библиотеки, не больше и не
> меньше. Где для сборки используются не компактные легко читаемые проекты на
> cmake, autotools и т.п., а безумные огромные xml для ant (это
> если ещё повезёт). Где вместо вменяемого текста ошибок сборки сплошь и
> рядом сообщения в духе "не, что-то не получается собрать, извините". Много
> всякого трэша есть, на котором кто-то под линукс пишет (Gambas, Lazarus
> и т.п.), но Java - это просто запредельно неприятный не столько
> язык (он-то как раз нормальный), сколько сопутствующие ему явления, прямо противоположные
> упомянуютому "упрощению сопровождения".

Судя по Вашему комменту, Вы с Java никогда не работали, а посему не фиг нести чушь о чем не знаете или знаете лишь поверхностно...

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

45. "Проект PlayOnLinux переходит с Python на Java"  +3 +/
Сообщение от Pulfer (ok), 05-Июн-15, 12:28 
Я с ней работал только в том ключе, что это единственное явление, сборка пакетов на котором стабильно доставляет мне кучу головной боли. Могу сравнивать в этом плане с C/C++, Perl, Python, Ruby, OCaml, Haskell, Pascal/Lazarus, Basic/Gambas, Vala.
Ответить | Правка | Наверх | Cообщить модератору

50. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 12:36 
Ну давай сравним сборку проекта на Gradle с богомерзким Cmake.
Ответить | Правка | Наверх | Cообщить модератору

54. "Проект PlayOnLinux переходит с Python на Java"  +4 +/
Сообщение от Pulfer (ok), 05-Июн-15, 12:41 
> Ну давай сравним сборку проекта на Gradle с богомерзким Cmake.

Ок. Для какой программы будем собирать RPM-пакет? Что использует Gradle?

Ответить | Правка | Наверх | Cообщить модератору

76. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Другой аноним (?), 05-Июн-15, 14:01 
> Ок. Для какой программы будем собирать RPM-пакет? Что использует Gradle?

Причем здесь rpm пакет? Чего Вы перекручиваете, давайте лучше JAR'ник CMake'ом соберем.

Ответить | Правка | Наверх | Cообщить модератору

80. "Проект PlayOnLinux переходит с Python на Java"  +6 +/
Сообщение от Pulfer (ok), 05-Июн-15, 14:15 
Потому что мы в новости про PlayOnLinux, который большинство пользователей дистрибутивов будут ставить из репозиториев, т.е. в виде пакета.
Ответить | Правка | Наверх | Cообщить модератору

94. "Проект PlayOnLinux переходит с Python на Java"  –2 +/
Сообщение от VoDA (ok), 05-Июн-15, 14:55 
>> Ну давай сравним сборку проекта на Gradle с богомерзким Cmake.
> Ок. Для какой программы будем собирать RPM-пакет? Что использует Gradle?

Maven нормально собирает RPM-пакеты. Обычно это нафиг не нужно. Но если инфраструктура заточена под RPM, то можно билдить в RPM и разносить по кластеру рабочих нод через yum + puppet.

Вполне рабочее решение к слову ;)


Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

116. "Проект PlayOnLinux переходит с Python на Java"  +4 +/
Сообщение от gaga (ok), 05-Июн-15, 16:11 
>ЮОбычно это нафиг не нужно.

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

Ответить | Правка | Наверх | Cообщить модератору

269. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 07-Июн-15, 13:15 
> Вполне рабочее решение к слову ;)

Ну как бы удачи тебе с твоим рабочим решением убедить юзерей таким манером игрушки на десктопник ставить..

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

133. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Аноним (-), 05-Июн-15, 16:41 
А уж судя то твоему комменту - ну уж точно, 100500% :
> ... Вы с Java никогда не работали,

А потому:
> ... не фиг нести чушь о чем не знаете или знаете лишь  поверхностно...

Жабо - *овно! И изменить это практически невозможно. Жги господи! (С)

PS: Если бы не гулойдный андроЕд - про нее бы уже слышали не больше чем про COBOL какой нить.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

140. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от didemail (ok), 05-Июн-15, 16:57 
> Жабо - *овно! И изменить это практически невозможно.

Доказательства в студию.
Только не в стиле, я мычу и ляпаю языком, а по сути.
К примеру расскажите нам всем, когда в большей части якобы супер продвинутых языков уберут GIL.  
Или когда же наконец появиться что-то аналогичное по красоте как JVM ?

Ответить | Правка | Наверх | Cообщить модератору
Часть нити удалена модератором

188. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от didemail (ok), 05-Июн-15, 18:11 
> А где ещё кроме якобы супер продвинутого Питона оно есть?

Ruby, JavaScript и системе т.д.
Прет отовсюду.

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

239. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 06-Июн-15, 04:21 
>Ruby, JavaScript и системе т.д.

Во-во - народ готов юзать хоть какой мрак лишь бы жабо не трогать :)

Ответить | Правка | Наверх | Cообщить модератору

270. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 07-Июн-15, 13:17 
> Во-во - народ готов юзать хоть какой мрак лишь бы жабо не трогать :)

Тем временем, valve хоть и проприерасы, но показали скрипткидозным отродьям как это надо было делать правильно. По поводу чего и обставили все эти недомерки и недонocки с эпическим отрывом.

Ответить | Правка | Наверх | Cообщить модератору

43. "Проект PlayOnLinux переходит с Python на Java"  +5 +/
Сообщение от MVK (??), 05-Июн-15, 12:22 
Кроме Ant (продукт столетней давности), есть Maven, Gradle, Jenkins. Скорее всего Ваше мнение о Java связано с плохим знанием инфраструктуры Java-проектов.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

52. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Pulfer (ok), 05-Июн-15, 12:38 
> Кроме Ant (продукт столетней давности), есть Maven, Gradle, Jenkins. Скорее всего Ваше
> мнение о Java связано с плохим знанием инфраструктуры Java-проектов.

Для меня проект - это в первую очередь тарбол, из которого можно собрать пакет, следуя инструкции сборки из файла INSTALL. Это несколько отличается от сборки, где Maven сам скачает и поставит зависимости определённых версий и т.д.

Ответить | Правка | Наверх | Cообщить модератору

63. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 13:20 
Т.е. вы страдаете от того что весь набор библиотек проекта который вы собираете не встроен в ваш дистрибутив? А при чём тут Java? Там как раз пытались сделать нормальную среду для сборки не зависящую от дистрибутива, и не требующую ручной закачки библиотек для больших проектов, и как ни странно это работает, хоть и требует определённых усилий от создателей проектов.
Ответить | Правка | Наверх | Cообщить модератору

68. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Pulfer (ok), 05-Июн-15, 13:26 
> Т.е. вы страдаете от того что весь набор библиотек проекта который вы
> собираете не встроен в ваш дистрибутив? А при чём тут Java?

При том, что это единственный язык, где это является проблемой из-за слишком жёстких требований к версиям библиотек (видимо, из-за низкой их совместимости между собой).

Ответить | Правка | Наверх | Cообщить модератору

75. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Другой аноним (?), 05-Июн-15, 13:58 
> При том, что это единственный язык, где это является проблемой из-за слишком
> жёстких требований к версиям библиотек (видимо, из-за низкой их совместимости между
> собой).

Блин, да нет там никаких жестких привязок к версиям! Откуда Вы это вообще взяли?

Мне за многолетнюю практику ни разу не приходилось подбирать номер минорной версии, за исключением случаев, когда в какой-то версии был баг. Обычно при заполнении pom.xml я выбираю последнюю стабильную версию пакета, которую подсказывает IDE по CTRL+Space.

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

Ответить | Правка | Наверх | Cообщить модератору

79. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Pulfer (ok), 05-Июн-15, 14:11 
> Блин, да нет там никаких жестких привязок к версиям! Откуда Вы это вообще взяли?

Когда-то давно, когда я ещё не обходил Java-программы стороной (где-то году в 2009-м), а пытался разбираться, почему они не собираются, не раз сталкивался с ситуацией, когда нужна была именно определённая версия, ограниченная не только снизу, но и сверху. Может просто не повезло. Может сейчас такого уже нет.

> Вот лично Вас, уважаемый Pulfer, я ни в чем не хочу переубеждать

Да я понимаю. У меня к Java хейтерское отношение, выработавшееся предубеждение. Может пройдёт со временем.

Ответить | Правка | Наверх | Cообщить модератору

96. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от VoDA (ok), 05-Июн-15, 15:04 
> Когда-то давно, когда я ещё не обходил Java-программы стороной (где-то году в
> 2009-м), а пытался разбираться, почему они не собираются, не раз сталкивался
> с ситуацией, когда нужна была именно определённая версия, ограниченная не только
> снизу, но и сверху. Может просто не повезло. Может сейчас такого
> уже нет.

И сейчас такое есть. И в любимом многими С++ и в Java, и даже в C#.
Как только выходит мажорная версия с несовместимой сменой API, так печаль - приложение не может использовать новую версию (не совместимую) без переписывания исходного кода. Печально, но факт.

Пример:
Было Person.setFIO(String fio), где ФИО слеплены в одно поле. Разработчики либы убрали .setFIO и сделали три метода .setFirstName, .setLastName, .setPatronymicName (API без обратной совместимости).

Пока не придумано технологии, которая самостоятельно подменит все вызовы setFIO, нарисует на UI три новых поля с локализацией и отрефакторит сопутствующий код.

Ответить | Правка | Наверх | Cообщить модератору

118. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Pulfer (ok), 05-Июн-15, 16:14 
> Как только выходит мажорная версия с несовместимой сменой API,
> так печаль - приложение не может использовать новую версию

Ну так, чтобы это совсем уж большие проблемы доставило, с C/C++ бывает редко. Сходу только yaml-cpp припоминаю, где при переходе с 0.3 на 0.5 вообще радикально всё поменялось. Обычно-то относительно небольшими патчами можно обойтись, чтобы починить сборку с новой версией, поэтому требование по версии как правило указывается только снизу. А в случаях вроде Qt, GTK, GStreamer и т.п. библиотеки с новым API идут как отдельные пакеты, старым не мешают, могут устанавливаться и использоваться рядом с ними.

Ответить | Правка | Наверх | Cообщить модератору

147. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от анонн (?), 05-Июн-15, 17:05 
Да ладно, а как же Qt 4 -> Qt5 или GTK 2 -> GTK 3? Ок живой пример у меня сейчас JavaFX приложение которое юзает Weld, писалось оно с использованием 9й беты 3й версии я сейчас легко могу скомпилить его с любой из версией 2.X.X и все будет работать(специально проверил).
Ответить | Правка | Наверх | Cообщить модератору

189. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Pulfer (ok), 05-Июн-15, 18:14 
Это уже смена целых эпох, а не просто версий. Такое происходит почти раз в десять лет. Кроме того, они же ставятся в систему параллельно. Другое дело было бы, если бы одной программе нужна была версия Qt не ниже 4.4.x и не выше 4.6.x, другой - не ниже 4.7.x, третьей не выше 4.7.x и т.д. И исправление этого требовало бы огромных патчей, сопоставимых с портированием с Qt 3 на Qt 4 (или с yaml-cpp 0.3 на 0.5), а не пары строчек.
Ответить | Правка | Наверх | Cообщить модератору

195. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 18:22 
это пока не столкнетесь с логерами и криптопро, там и начнете может и не минорную версию подбирать, то точно даже не на мажорной всё повалится.
правда это всё относится и питону и другим языкам и их библиотекам
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

112. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от rmh (?), 05-Июн-15, 15:54 
>Maven, Gradle, Jenkins

О, интересно, а как сервис интеграции оказалась в одном ряду с системами сборки проектов?

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

113. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от rmh (?), 05-Июн-15, 15:55 
> О, интересно, а как сервис интеграции оказалась в одном ряду с системами
> сборки проектов?

s/сервис интеграции/система непрерывной интеграции/

Ответить | Правка | Наверх | Cообщить модератору

49. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 12:33 
Уууу дедуль да вы походу в каменном веке живете. :D Maven уже легаси про ant вообще все уже забыли. Все давно юзат Gradle и никаких проблем не испытывают и не только для Java. А "cmake, autotools" про это дерьмо лучше заткнуться и не вспоминать вообще...
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

56. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от Pulfer (ok), 05-Июн-15, 12:50 
> Уууу дедуль да вы походу в каменном веке живете. :D Maven уже
> легаси про ant вообще все уже забыли. Все давно юзат Gradle
> и никаких проблем не испытывают и не только для Java. А
> "cmake, autotools" про это дерьмо лучше заткнуться и не вспоминать вообще...

Вот взял сейчас последнюю версию freecol (0.11.3), там написано, что собирать надо с помощью ant. Пробуем, не выходит, какой-то бред пишет: http://pastebin.com/FMs2DhBt

То есть ругается на строку, которая вообще в исходниках как комментарий идёт, а не как код.

Ответить | Правка | Наверх | Cообщить модератору

62. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Аноним (-), 05-Июн-15, 13:06 
Ну вы возьмите что нибудь по свежее этого протухшего уг... CDI имплементацию Weld например, которая собирается одной строчкой хоть он и до сих пор юзает Maven или Hebernate котоырй перешел на Gradle с хрен знает каких времен.
А если хочется экстрима то можно собрать OpenJFX или вообще OpenJDK которые при всем своем чудовищном размере так же собирается одной строчкой. Например я вообще не представляю как реализовать скрипт сборки OpenJFX на CMAKE... У нас он на более мелком проекте исчерпал свой функционал и прешлось переводить сишный проект на Gradle.
Ответить | Правка | Наверх | Cообщить модератору

64. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Pulfer (ok), 05-Июн-15, 13:21 
Ну тут я не специально беру, а исхожу из практики, с чем приходится реально сталкиваться. Но тут хоть легко сборку можно починить, простой случай.
Ответить | Правка | Наверх | Cообщить модератору

65. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от anonymous (??), 05-Июн-15, 13:22 
да не слушайте их, у людей однобокое представление: конечно, если начинать проект с нуля, предварительно почитав книжечку про очередную систему сборки, то все будет хорошо
но как быть с легаси, которого уже куча, причем каждое приложение юзает свой набор фреймворков/разные системы сборки и тп (в Джаве почему-то все меняется просто с каледоскопической скоростью, такого разнообразия решения для одних и тех же задач вы просто нигде не увидите, гарантирую)
а ведь несовместимостей просто куча, не всегда они на поверхности, но сколько раз видел, как люди под очередную тулзу ставили именно конкретную версию Джавы(разводя у зоопарк jvm у себя на машине) - где-то надо именно Java 5, где-то Java 6, где-то надо именно Oracle JVM, где-то IBM J9, где-то и OpenJDK пойдет и тд
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору
Часть нити удалена модератором

146. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 17:05 
(формат тут жрётся)
Там где дотягивался в продакшене __только__:
> именно Java 6, где-то Java 5,  надо именно Oracle JVM,

А вот:
> где-то IBM J9, где-то и OpenJDK пойдет и тд

В продакшене не наблюдал. Как и v7, v8


Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

66. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Аноним (-), 05-Июн-15, 13:23 
>> Уууу дедуль да вы походу в каменном веке живете. :D Maven уже
>> легаси про ant вообще все уже забыли. Все давно юзат Gradle
>> и никаких проблем не испытывают и не только для Java. А
>> "cmake, autotools" про это дерьмо лучше заткнуться и не вспоминать вообще...
> Вот взял сейчас последнюю версию freecol (0.11.3), там написано, что собирать надо
> с помощью ant. Пробуем, не выходит, какой-то бред пишет: http://pastebin.com/FMs2DhBt
> То есть ругается на строку, которая вообще в исходниках как комментарий идёт,
> а не как код.

Кодировки в файлах ;)

Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

70. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Pulfer (ok), 05-Июн-15, 13:29 
> Кодировки в файлах ;)

Ну оно понятно, что лечится через ANT_OPTS="-Dfile.encoding=UTF8", но сама по себе эта ситуация оставляет ощущение маразма происходящего. Использовали авторы в комментариях к коду тире, а не минус, а ant отказывается собирать проект, пока ему явным образом не укажешь UTF8.

Ответить | Правка | Наверх | Cообщить модератору
Часть нити удалена модератором

97. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Pulfer (ok), 05-Июн-15, 15:05 
Погуглил, конечно, сообщение об ошибке. А потом почитал, в чём конкретно заключается проблема и какие есть варианты её решения. Потом выбрал из них наиболее подходящий и убедился, что он работает.
Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору

98. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от didemail (?), 05-Июн-15, 15:12 
>сертификация отсутствует,

Ложь.

> руководства по использованию программ не успевают
> за скоростью изменения самих программ,

Ложь, т.к. для серьезного использования подходит и используется только LTS ПО, документация к которому вылизана.

> книг мало

Ложь. Открываем Amazon и удивляемся.

> и пишут их зачастую
> люди не обладающие необходимой квалификацией,

Это Вы про творения сертифицированных M$ болванчиков, которые не видят дальше кончика носа ?

Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору
Часть нити удалена модератором

137. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от didemail (ok), 05-Июн-15, 16:53 
> debian 8 certification
> ubuntu 15 certification
> Что-то ничего не находится... Так и запишем: сертификация отсутствует.

Вы сознательно подтасовываете факты про экосистему.
Взяли кусок экосистемы, зная что получите и выдали.
Нужна сертификация как Вы ее себе представляете, ищите по "red hat certification"
Получите вагонище.

>> т.к. для серьезного использования подходит и используется только LTS
> Т.е. вы утверждаете, что не-LTS версии это несерьёзно и для л---ов?

Еще раз перечитайте о чем я говорил.
В частности, от вопросе несоот. документации, что якобы это супер проблема.
Хотя никакой проблемы нет, кроме как в мозгах тех кто получает 5 копеек от M$

> По запросу "Debian 2015" нашлось 20 книг из которых про Дебиан было
> 0 (прописью: ноль).

Вы продолжаете заниматься шулерством.
1,349 результатов на Amazon'е только про RedHat.
Это тоже Linux.
Литература более чем проф. - первой же строчкой идет "RHCSA & RHCE Red Hat Enterprise Linux 7: Training and Exam Preparation Guide (EX200 and EX300), Third Edition Paperback – March 27, 2015"

Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору
Часть нити удалена модератором

159. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от didemail (ok), 05-Июн-15, 17:26 
> Я взял самые популярные дистрибутивы.

В какой области ?
Домашних компьютеров, серверов и т.д. ? C каких пор для работы с домашним ПК нужна сертификация ?

> Я не знал что получу. Сертификация стоит денег, которые на Линукс-сертификации я
> (лично я) не отобью.

Обсуждать смысла нет.

> Давайте не будем говорить так, что если о достоинствах - то суммируя
> их по всем дистрам в понятие "Линукс", если о недостатках -
> то разделяя и сводя всё к проблемам конкретного дистра. Предлагаю говорить
> предметно. Если не Debian/Ubuntu, то что, а главное почему.

Начали общие рассуждения о экосистеме, притягивая за уши то, как интересно перекрутить

> И опять ровно то же про LTS. Давайте выясним: или мы говорим
> про LTS, но тогда и книги и сертификация должны быть про
> LTS, или мы говорим не про LTS, или мы говорим не
> только про LTS. Хватит суммировать преимущества и игнорировать недостатки.

Нет, начинайте с себя. Начиная плодить посты с полосканием всей экосистемы, очерчивайте круг. Если Вы автор оригинального пассажа
Вся сертификация которая стоит денег, весь массив серьезной литературы рассчитан на продукты с длительным сроком поддержки.
И рассуждения "нет сертификации и актуальной документации" к этому классу продуктов - неприменим.

> Сертификация RHCE для сис. админов. Если почитаете, то поймёте что 99% занимает
> консоль.

Не стоит меня, бывшего админа, просвещать что есть его работа и ее характер.
Есть сертификации и книг помимо администраторов ... и Вы это знаете.

> Тогда как в реальной работе пользователя с ОС консоль занимает
> куда как меньшее время.

Для пользователей как раз и написаны те книги, которые Вы читать не пожелали.
Для тех кому нужно круче ... так или иначе в CLI упирается.

Потому как удобство этого инструмента универсально.
К примеру если Вы хоть раз чертили серьезные чертежи в AutoCad, то работа с CLI там занимает порядка 2/3 времени.  

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

175. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Michael Shigorinemail (ok), 05-Июн-15, 17:51 
> Обсуждать смысла нет.

Ну так и не разговаривайте с табуреткой -- см. тж. http://wiki.opennet.ru/MSSP

Ответить | Правка | Наверх | Cообщить модератору

234. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от zxc (??), 06-Июн-15, 02:08 
> К примеру если Вы хоть раз чертили серьезные чертежи в AutoCad, то работа с CLI там занимает порядка 2/3 времени.

серьезные чертежи??? AutoCad??? я не ошибся и эти 2 слова действительно стоят вместе?

Ответить | Правка | Наверх | Cообщить модератору

148. "Проект PlayOnLinux переходит с Python на Java"  +2 +/
Сообщение от Аноним (-), 05-Июн-15, 17:07 
> Широко распространён миф, что использование Windows способствует более глубокому пониманию
> процессов и более полному контролю за работой компьютера. Реальность, к сожалению,
> совсем другая: сертификация отсутствует, руководства по использованию программ не успевают
> за скоростью изменения самих программ, книг мало и пишут их зачастую
> люди не обладающие необходимой квалификацией, в результате чего проблемы гуглятся и
> вместо понимания предметной области закрепляется способ решения проблем путём забивания
> полученного тех. задания в окошко google.com или создания темы на профильном
> форуме.
> Если не секрет, как вы узнали об этой опции и о том, что описанную проблему нужно решать именно так?

Вс1 как ты описал :) (моей правкой - не благодари)
И да - на гугле. Ибо на MS сайтах хрена чего найдёшь, они сами про свой кал не знают :)

Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору

72. "Проект PlayOnLinux переходит с Python на Java"  +3 +/
Сообщение от didemail (?), 05-Июн-15, 13:30 
> Вот взял сейчас последнюю версию freecol (0.11.3), там написано, что собирать надо
> с помощью ant. Пробуем, не выходит, какой-то бред пишет: http://pastebin.com/FMs2DhBt

Обычно такие вещи происходят, когда проблемы с кодировкой.
У Вас в выводе ою этом сказано вполне соот.
Такого бывает, если те, кто писал javac таску Ant потрудились указать верный encoding, который бы соот. кодировке файлов (если везде не utf-8)

> То есть ругается на строку, которая вообще в исходниках как комментарий идёт,
> а не как код.

Комментарии в большей части языков - куда более сложное явление, и подчас указанные в них настройки влияют на сборку  

В целом же ваши претензии - претензии человека, который не понимая как водить машиной крутит рулем, нажимает на педали и вещает - какое д..мо авто.
В Java - уникальные технологии сборки проектов .. почитайте хотя-бы что такое Maven или Gradle
Просто рукожоство отдельных разрабов в сочетании с Вашими скромными познаниями - не повод хаять платформу

Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

74. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Pulfer (ok), 05-Июн-15, 13:44 
> Просто рукожоство отдельных разрабов в сочетании с Вашими скромными познаниями - не повод хаять платформу

Увы, если бы рукожопство среди использующих платформу не было таким распространённым, может и не сформировалось бы именно о Java такое мнение. Не верится ведь, что новый PlayOnLinux будет образцовым проектом, а не таким же, как те Java-проекты, с которыми доводилось сталкиваться ранее.

Ответить | Правка | Наверх | Cообщить модератору

55. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Аноним (-), 05-Июн-15, 12:48 
типичное рассуждение чайника с явой не работавшего
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

58. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Pulfer (ok), 05-Июн-15, 12:53 
> типичное рассуждение чайника с явой не работавшего

См. https://www.opennet.ru/openforum/vsluhforumID3/102911.html#56

Ответить | Правка | Наверх | Cообщить модератору

89. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от VoDA (ok), 05-Июн-15, 14:50 
> Где для сборки используются не компактные легко читаемые проекты на
> cmake, autotools и т.п., а безумные огромные xml для ant (это
> если ещё повезёт).

        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>1.1.2</version>
        </dependency>

Use maven, Luke! ;)

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

192. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от Pulfer (ok), 05-Июн-15, 18:18 
> Use maven, Luke! ;)

Да вот выше сказали, что и Maven успел устареть. Или нет ещё?

Ответить | Правка | Наверх | Cообщить модератору

228. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от анонн (?), 05-Июн-15, 23:12 
Keep calm and use Gradle! ;)

dependencies {
    compile 'ch.qos.logback:logback-classic:1.1.2'
}

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

260. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Некто (??), 07-Июн-15, 00:28 
Хах! Забавный поток бессознательного бреда) Что громоздкого в Gradle? Что за ахинея с "точными версиями" библиотек? Я не то чтобы оправдываю переезд на Java, но аргументы против по меньшей мере дурацкие
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

261. "Проект PlayOnLinux переходит с Python на Java"  +1 +/
Сообщение от kurokaze (ok), 07-Июн-15, 03:13 
>Ещё больший лол, это "упрощение сопровождения". Это с Java, где обычное явление, когда для сборки нужна определённая версия библиотеки, не больше и не меньше.

Это фигня, это вы ещё с педоном не сталкивались.
Пробовал я несколько раз sK1 запустить - ни с одной версией педона не заработало
Да чего там говорить
dev-lang/perl - одна версия
dev-lang/python - ажно 4 версии приходится держать

     (2.7)  2.7.9-r1 ~2.7.9-r2 ~2.7.10
     (3.2)  3.2.5-r6
     (3.3)  3.3.5-r1
     (3.4)  ~3.4.0 3.4.1 ~3.4.2 ~3.4.3

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

263. "Проект PlayOnLinux переходит с Python на Java"  –1 +/
Сообщение от Аноним (-), 07-Июн-15, 11:28 
>а безумные огромные xml для ant (это если ещё повезёт)

Нет, мне определённо нравятся люди, которые не имеют опыта в чём-то, но на каждом углу кричат, что %технологиянэйм% гуано. Ant уже никто не пользуется, есть Maven, Gradle, Ivy. С разморозкой.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

280. "Проект PlayOnLinux переходит с Python на Java"  +/
Сообщение от Кирилл (??), 08-Июн-15, 12:09 
> Ещё больший лол, это "упрощение сопровождения". Это с Java, где обычное явление,
> когда для сборки нужна определённая версия библиотеки, не больше и не
> меньше. Где для сборки используются не компактные легко читаемые проекты на
> cmake, autotools и т.п., а безумные огромные xml для ant (это
> если ещё повезёт). Где вместо вменяемого текста ошибок сборки сплошь и
> рядом сообщения в духе "не, что-то не получается собрать, извините". Много
> всякого трэша есть, на котором кто-то под линукс пишет (Gambas, Lazarus
> и т.п.), но Java - это просто запредельно неприятный не столько
> язык (он-то как раз нормальный), сколько сопутствующие ему явления, прямо противоположные
> упомянуютому "упрощению сопровождения".

В Java есть мавен (или градл) и дженкинс. И сборка проекта и отслеживание библиотек процедура простейшая. Ничего и близко похожего в Питоне нет. Да и вообще ни в одной другой экосистеме нет. Питон для сколь либо крупного ответственного продакшена -- не годен. Пока.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру