Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от opennews (ok), 29-Фев-20, 19:30 | ||
Доступен релиз прослойки JPype 0.7.2, позволяющей организовать полный доступ Python-приложений к библиотекам классов на языке Java. При помощи JPype из Python можно использовать специфичные для Java библиотеки, создавая гибридные приложения, сочетающие код на Java и Python. В отличие от Jython, интеграция с Java достигается не через создание варианта Python для JVM, а через взаимодействие на уровне обеих виртуальных машин, используя разделяемую память. Предложенный подход позволяет не только добиться хорошей производительности, но и предоставляет доступ ко всем библиотекам CPython и Java. Код проекта распространяется под лицензией Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. Скрыто модератором | +/– | |
Сообщение от A.Stahl (ok), 29-Фев-20, 19:30 | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. Скрыто модератором | +5 +/– | |
Сообщение от Аноним (-), 29-Фев-20, 19:33 | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. Скрыто модератором | –5 +/– | |
Сообщение от Аноним (4), 29-Фев-20, 19:38 | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (5), 29-Фев-20, 20:00 | ||
Нужная вещь, иногда софт бывает только в жабе реализован. Ну и опять же, это удобно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (31), 01-Мрт-20, 12:05 | ||
Ну, во-первых, это красиво. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +5 +/– | |
Сообщение от Аноним (-), 01-Мрт-20, 13:11 | ||
> Ну, во-первых, это красиво. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (6), 29-Фев-20, 20:07 | ||
> библиотеки для доступа к Java-классам из Python | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –4 +/– | |
Сообщение от Аноним (5), 29-Фев-20, 20:12 | ||
Тут обратная ситуация. Емнип жабоскрипт изначально был субсетом жабы, тут же скорее возникло требование интеграции из-за больших объёмов уникальных продуктов на обоих языках. Интересно, а с андроидом оно интегрируется? | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +6 +/– | |
Сообщение от Аноним (4), 29-Фев-20, 20:17 | ||
> жабоскрипт изначально был субсетом жабы | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –1 +/– | |
Сообщение от Аноним (5), 29-Фев-20, 20:33 | ||
Так принято считать, да. Однако. они появились в одно время и я читал, что жс всю жизнь был рипофом жабки, да и назначение у них весьма схожее. Отсюда потом и родились интероперабельные реализации (не помню, как назывались, да и не интересно). | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от A.Stahl (ok), 29-Фев-20, 20:34 | ||
А мне какой-то явист рассказывал, что в ранних версиях (а может и сейчас, не помню) ЯваСкрипта были зарезервированы все Ява команды. Видимо с расчётом на "потом доделаем" | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
14. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Lex (??), 29-Фев-20, 21:32 | ||
жЫЭска была совершенно отдельной штуковиной. Однако её название - результат работы маркетологов( жаба тогда была весьма популярна и жабаскрипт похожим названием помышлял переманить к себе часть народу и урвать часть популярности ). | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (18), 29-Фев-20, 21:46 | ||
но ведь блин захватила. Вёдра на яве, IDE к ним - тоже, разрабатывать - невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –1 +/– | |
Сообщение от анонимно (?), 29-Фев-20, 20:40 | ||
надо наконец то реализовать синтаксис python в jvm и будет полная любовь и согласие ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Анонимм (??), 29-Фев-20, 21:07 | ||
GraalVM? | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –2 +/– | |
Сообщение от Аноним (18), 29-Фев-20, 21:41 | ||
GraalVM. На самом деле у меня есть фреймворк, сглаживающий различия между JPype и GraalPython, но никак руки не доходят его выделить в отдельную либу и опубликовать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от Аноним (31), 01-Мрт-20, 12:06 | ||
Может подсознание тебе просто говорит: "Не надо". | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (18), 01-Мрт-20, 14:04 | ||
К сожалению надо. Альтернатива - переписать как минимум 6 нужных немаленьких либ/программ. Одна из них имеет чисто питонью альтернативу, но эта альтернатива не работает. Я там кое-что по мелочи допилил, но это "допилил" - бесполезно, если основная функциональность неправильно или не до конца реализует стандарт, и только разрабы знают, что там недоделано. Для второй некритично, потому что она касается экосистем самих JPype и GraalPython. А вот 3-6 уникальны и написаны под JVM. Вот из-за таких уникальных прог JPipe и GraalPython и нужны. Альтернатива - сначала переписать под питон, а потом поддерживать форки, не нужные основным разрабам этих программ. Кто это будет делать? Вы готовы вот лично взять и из своего кармана оплачивать работу программистов ради того, чтобы вот эти 4 либы/программы работали под питон нативно без зависимости от явы? А ведь это только мои нужды. Другим программистам нужны другие либы/программы под JVM. Вы готовы финансировать из своего кармана портирование вообще всех нужных кому-либо JVM-либ/программ под питон, и сейчас, и в будущем, чтобы сделать JPipe? Если нет, то почему вы утверждаете, что альтернативное более cost-efficient решение этой проблемы не нужно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –1 +/– | |
Сообщение от Аноним (18), 01-Мрт-20, 14:08 | ||
*чтобы сделать JPipe ненужной? | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (41), 02-Мрт-20, 09:44 | ||
В питоне до сих пор не могут разобраться, он функциональный или объектно-ориентированный. Полноценная модель ООП есть в Ruby и JRuby. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
13. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от Аноним (13), 29-Фев-20, 21:08 | ||
Нужная вещь в хозяйстве | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от псевдонимус (?), 01-Мрт-20, 03:47 | ||
Ага. Как бычий хрен в кулацком хозяйстве. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 01-Мрт-20, 12:31 | ||
Если "кулак" (т.е. зажиточный крестьянин, использующий труд наёмных работников, т.н. "батраков") достаточно умён и дальновиден, чтобы самостоятельно вести племенную работу, то бычий хрен в его хозяйстве действительно необходим. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (41), 02-Мрт-20, 09:47 | ||
>> "кулак" (т.е. зажиточный крестьянин, использующий труд наёмных работников, т.н. "батраков") | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от пох. (?), 02-Мрт-20, 12:24 | ||
> Не совсем так. Для того, чтобы заслужить такое звание, было необходимо быть хамовитым, | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (51), 03-Мрт-20, 08:18 | ||
> иначе они нанесут увечья тебе, и корову уведут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от пох. (?), 02-Мрт-20, 12:23 | ||
Не хотел бы тебя огорчать, но сушеным бычьим хреном просто х/ячили батраков - он не хуже резиновой дубинки работает. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
48. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 02-Мрт-20, 21:04 | ||
А рождались эти коровы, до того как быть проданными на рынке - где? Наверное, всё-таки у кого-то, кто владел коровой-мамой и организовал ей вязку с тем самым быком, чей хрен, в силу этого, имел таки определённую ценность в хозяйстве. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от myhand (ok), 02-Мрт-20, 18:05 | ||
> Если "кулак" (т.е. зажиточный крестьянин, использующий труд наёмных работников | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
15. Скрыто модератором | +/– | |
Сообщение от Lex (??), 29-Фев-20, 21:35 | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (18), 29-Фев-20, 21:44 | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. Скрыто модератором | +/– | |
Сообщение от пох. (?), 01-Мрт-20, 01:12 | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
19. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –3 +/– | |
Сообщение от nelson (??), 29-Фев-20, 22:54 | ||
>> полный доступ Python-приложений к библиотекам классов на языке Java | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (18), 29-Фев-20, 23:43 | ||
Хромает не только качество, но и покрытие. У всех языков так, ибо большинство софта написано на конкретном языке без транспиляции в твой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (20), 29-Фев-20, 23:02 | ||
Ну а что, бизнесслогика на Java, а морда на PyQt. Поскольку биндинг к Qt для Java заброшен лет 10 назад. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (18), 29-Фев-20, 23:44 | ||
У джавы свой GUI тулкит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (43), 02-Мрт-20, 10:29 | ||
На который смотреть не хочется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от Аноним (-), 01-Мрт-20, 18:01 | ||
Тогда уж сразу на электроне. Трэшевать так уж по полной, что за полумеры?! | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
21. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | –2 +/– | |
Сообщение от Аноним (21), 29-Фев-20, 23:16 | ||
Вместо одной VM память и ресурсы будут жрать сразу две. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от Аноним (18), 29-Фев-20, 23:46 | ||
Живые мейнтейнеры портов нужных либ на питон сожрали бы гораздо больше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (33), 01-Мрт-20, 12:20 | ||
Ждём биндинг JavaScript -> Python -> Java | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
38. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним84701 (ok), 01-Мрт-20, 14:40 | ||
> Вместо одной VM память и ресурсы будут жрать сразу две. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
40. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (-), 01-Мрт-20, 18:05 | ||
Ну не жабе же с гадюкой оставлять, право?! | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от Анонас (?), 29-Фев-20, 23:53 | ||
Имя им легион | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +1 +/– | |
Сообщение от Анонос (?), 01-Мрт-20, 09:33 | ||
JPype - самая удобная. Просто берешь, подключаешь либу | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (47), 02-Мрт-20, 19:57 | ||
JPype штука может и удобная, но жутко тормозная. Есть менее известная но более годная вешь - JCC из pylucene. Конечно, скрещивать жабу и гадюку богомерзко, но если знаете толк в извращениях - почему бы и нет. Вот у нас в далёком 2008 году были 32 битные виндовзсерверы и костыль на асме, который в адресное пространство процесса сначала JVM грузил, чтобы оно отожрало свои 1.6 гига оперативки, а потом уже - питон. Иначе яве больше гигабайта не доставалось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (18), 02-Мрт-20, 22:43 | ||
Клёвая штука ... для C++ программ. Спасибо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из ..." | +/– | |
Сообщение от Аноним (47), 02-Мрт-20, 23:33 | ||
Если бы мы фигачили всё в лоб, конечно, тормозило бы жутко. А если делать правильно - то волнуют совсем другие проблемы. GIL, например. Или всякая срань типа async/await. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |