The OpenNET Project / Index page

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

Рассматривается вопрос отключения по умолчанию поддержки Java в GCC

11.11.2013 11:32

Джеф Ло (Jeff Law) из компании Red Hat в списке рассылки разработчиков GCC предложил исключить GCJ из списка предлагаемых по умолчанию компиляторов (поддержка GCJ сохранится, но уже в качестве опции).

Среди причин прекращения сборки GCC с поддержкой Java упоминается заброшенное состояние GCJ (всего 14 мелких изменений за 2013 год, заметных новшеств не добавлялось уже много лет). GCJ был актуален в прошлом, сейчас же, во времена господства OpenJDK, проект GCJ оказался невостребован и активная разработка переместилась в OpenJDK. Отключение GCJ по умолчанию позволит на 25% сократить время самосборки (bootstrap). Вместо Java предлагается добавить по умолчанию поддержку языка Go.

  1. Главная ссылка к новости (http://gcc.gnu.org/ml/gcc/2013...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38396-gcc
Ключевые слова: gcc, java
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (81) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, VoDA (ok), 11:40, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    GCJ к java отношения не имеет. Оно не справляется с запуском корректных приложений.

    В существующем виде GCJ только мешает. Так что поддерживаю удаление этой подсистемы из GCC.

     
  • 1.3, anonymous (??), 11:42, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    У гентушников отключено по умолчанию.
     
  • 1.4, тигар (ok), 11:45, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    по началу казалось что правильной дорогой идут. "по началу" потому что там приписано "Вместо Java предлагается добавить по умолчанию поддержку языка Go."
     
     
  • 2.5, Аноним (-), 11:55, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чем вас Go не устраивает? Молодой, шустрый в некоторых местах, серьезными людьми поддерживается. Пускай будет, С++ же не вырежут из-за этого?!
     
     
  • 3.6, тигар (ok), 12:03, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > А чем вас Go не устраивает? Молодой, шустрый в некоторых местах, серьезными
    > людьми поддерживается. Пускай будет, С++ же не вырежут из-за этого?!

    некоторые места с серьезными людьми = гоогле? они, мне кажется, в состоянии вести "свой" gcc, с го, петоном и прочими ..нужностями :)
    то, что без gcj оно собирается сильно быстрее я заметил давно у себя, и отключил. теперь, если пипл согласится с улучшатором из красношапки, не придется отрубать самому это дело. а вот то, что вместо жавы зачем-то пихают "молодой и шустрый в некоторых местах" go, который нужен 2.5 калекам.. ну не знаю, imho не стоит этого делать.


     
     
  • 4.7, ананим (?), 12:16, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Вы ж у нас бздишнег, если не путаю (а я не путаю).
    Ваше мнение очень ценно для гпл-щиков.

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

     
     
  • 5.8, тигар (ok), 12:18, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вы ж у нас бздишнег, если не путаю (а я не путаю).
    > Ваше мнение очень ценно для гпл-щиков.

    им (разработчикам) мнение что мое, что твое одинаково похер:)

    > Зыж
    > А вообще, вместо go я бы предложил включить rust. Господин из рх
    > видимо скромняга.
    > Но rust выглядит действительно оооочень перспективно.

    зачем нужно что-то обязательно включать?

     
     
  • 6.9, chinarulezzz (ok), 12:27, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    а чего эт ты так гугель невзлюбил?)) Это ж корпорация. Она сделала для нас Го. Радуйся подачке, бсдэшник :)
     
     
  • 7.57, Аноним (-), 18:40, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну гугедь хоть что то сделал. А что сделал в своей жизни ты chinarulezzz?
    Впрочем вопрос риторический ... live your miserable live, luZZZer.
     
     
  • 8.64, arisu (ok), 19:01, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вызвал у тебя жжение ниже спины, например забавно ... текст свёрнут, показать
     
     
  • 9.67, chinarulezzz (ok), 19:04, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    взоржаль xD P S Ни дня без добрых дел ... текст свёрнут, показать
     
     
  • 10.71, arisu (ok), 19:13, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    на незаметных героях держится мир ... текст свёрнут, показать
     
  • 8.66, chinarulezzz (ok), 19:03, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а зачем мне что-то делать, да к тому же еще и в своей жизни ... текст свёрнут, показать
     
  • 6.14, ананим (?), 12:48, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    затем, что бздишнеги собирают из сырцов не не понятно тогда так а go уже дав... большой текст свёрнут, показать
     
     
  • 7.16, тигар (ok), 12:58, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>зачем нужно что-то обязательно включать?
    > затем, что бздишнеги собирают из сырцов. не? не понятно? тогда так:

    все (ос/дистрибутивы) собирают из сырцов;-)

    > а go уже давно там. например:
    >  U I

    ....
    >  - - go            : Build the GCC Go language

    есть, да. но не включен по умолчанию. и это хорошо.

     
     
  • 8.42, ананим (?), 15:35, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А вам систему проект ГНУ собирает То-то изя из-за иксов драйверов распиналс... текст свёрнут, показать
     
     
  • 9.47, тигар (ok), 16:05, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну да, через закладки не слежу за ним, зря ... текст свёрнут, показать
     
     
  • 10.51, ананим (?), 16:55, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А вы шангуйте с него нафиг Плюс 8212 не будет ваших истеричных комментов по ... текст свёрнут, показать
     
  • 6.94, Доктор Звездулькин (?), 06:08, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Там по ссылке написано, что Go предлагают включить, так как он использует флаг -... большой текст свёрнут, показать
     
  • 5.73, BratSinot (ok), 19:28, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но rust выглядит действительно оооочень перспективно.

    Go уже есть с четкой, строгой спецификацией. Rust же постоянно меняется и вообще непонятно кому он нужен, кроме как их создателям.

     
  • 4.63, Аноним (-), 19:01, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > то, что без gcj оно собирается сильно быстрее я заметил давно у себя, и отключил.

    Палишься! Твоя компартия не одобрит измену родине и политике партии :)

     

  • 1.10, жабабыдлокодер (ok), 12:32, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Заменить ненужное ненужным... Забавно.
     
     
  • 2.49, kurokaze (ok), 16:17, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не ерунди, жабка тоже иногда пригождается, если без фанатизма, так что ты зря её ненужной назвал
     
     
  • 3.65, Аноним (-), 19:01, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Не ерунди, жабка тоже иногда пригождается, если без фанатизма, так что ты
    > зря её ненужной назвал

    Я прямо стесняюсь спросить: сколько раз вы gcj пользовались? :)

     
  • 3.75, жабабыдлокодер (ok), 19:51, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    gjc - мертворожденный проект, отстающий от жабы в развитии на пару майорных версий. Java самодостаточна, и этот костыль никогда не был нужен.
     
  • 3.84, all_glory_to_the_hypnotoad (ok), 22:27, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    не, не правда, никогда это дерьмо (gcj, да и сама ява) не пригождаетая
     

  • 1.11, Аноним (-), 12:33, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А зачем обязательно заменять? Бросилиб силы еще на что, его же хотели более модульным сделать шоб в программу пихать можно было как шланг.
     
  • 1.12, vitalif (ok), 12:34, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я вот тоже не понял, нафига в gcc go.

    Или gcc'шный go научиться нормальную динамическую линковку делать, а не этот виндовс-вей, который есть сейчас?

     
     
  • 2.13, vitalif (ok), 12:35, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тьфу, очипятался, а кнопки "редактировать коммент" почему-то нет.
     
     
  • 3.19, Michael Shigorin (ok), 13:16, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Тьфу, очипятался, а кнопки "редактировать коммент" почему-то нет.

    Эта кнопочка выглядит как ссылка "Правка", живёт чуть правее ссылки "Ответить". :)

     
     
  • 4.43, тоже Аноним (ok), 15:40, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    ...и не видна в режиме "комментарии под новостью". Старинный ляп, между прочим.
     
     
  • 5.68, Аноним (-), 19:08, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > ...и не видна в режиме "комментарии под новостью". Старинный ляп, между прочим.

    В нем и новость видна лишь частично. Нафига так? Не знаю, только автору и известно.

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

     
  • 2.58, Аноним (-), 18:43, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я вот тоже не понял, нафига в gcc go.

    Я не против го в каждом юникс боксе. Если его таки добить библами - он может заменить много скриптятины ...

     
     
  • 3.83, chinarulezzz (ok), 22:17, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    и распространяться в виде исполнимых/компонуемых файлов?) Один такой уже есть в редхате, скрипты на Си переписывает.
     

  • 1.20, Crazy Alex (ok), 13:18, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Лучше б D добавили
     
     
  • 2.26, AnimusPEXUS (ok), 13:47, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    делают → http://gdcproject.org/
     
     
  • 3.29, arisu (ok), 13:49, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > делают → http://gdcproject.org/

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

     
     
  • 4.31, AnimusPEXUS (ok), 14:15, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Work is currently under way to merge GDC into GCC for the release of 4.9. Any assitance of any sort during this time would be invaluably appreciated. Feel free to contact me via email or message me at #d.gdc on FreeNode
     
     
  • 5.32, arisu (ok), 14:19, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Work is currently under way to merge GDC into GCC for the
    > release of 4.9. Any assitance of any sort during this time
    > would be invaluably appreciated. Feel free to contact me via email
    > or message me at #d.gdc on FreeNode

    и что? насколько *я* понимаю — это не «официальное влитие», а просто авторы обеспечивают совместимость с веткой 4.9. всяко молодцы, конечно, но речь не о том шла.

    p.s. ежели я таки ошибся, и в 4.9 хотят втащить официально — то тем более отличные новости.

     
     
  • 6.33, AnimusPEXUS (ok), 14:21, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    для вас выделю специально:

    >merge GDC into GCC

     
     
  • 7.55, arisu (ok), 17:28, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > для вас выделю специально:
    >>merge GDC into GCC

    это да, заявить, что они gcc в gdc мержат — это было бы несколько крутовато.

     
  • 2.28, arisu (ok), 13:47, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше б D добавили

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

     
     
  • 3.35, Crazy Alex (ok), 14:34, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А что у тебя со сборкой? Там, вроде, сейчас всё довольно прилично
     
     
  • 4.54, arisu (ok), 17:26, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А что у тебя со сборкой?

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

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

     
     
  • 5.77, Crazy Alex (ok), 20:49, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, ясно. Сейчас ситуация примерно такова:

    Более или менее древний dmd есть, как минимум, в Debian. Но, скорее всего, старая.

    На офсайте (http://dlang.org/download.html) есть "непонятная хрень", скомпилированная и опакеченная более-менее под все актуальные платформы.

    Но, полагаю, для сборки современной софтинки на D придется скачать и поставить как минимум dub (https://github.com/rejectedsoftware/dub) - наконец появившуюся более-менее общепринятую систему сборки в духе Maven.

     
     
  • 6.80, arisu (ok), 20:59, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тут такое дело, что люди не любят ставить всякие пакеты с левых сайтов — не бубунтоиды, чай. потому если свежего в репозиториях нет — бида.

    ну, и фрэймворка уровня Qt нет, это тоже печально. я бы вот с удовольствием сейчас проект на D начал, но там, скорее всего, будет досборка на машинах клиентов. и мой энтузиазм сразу как-то угасает: пояснять что-то сложнее «сделайте apt-get install …» я не готов.

     
  • 3.59, Аноним (-), 18:46, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Лучше б D добавили

    Ди - нинада. Впрочем чтобы понять - надо поюзать.

    > на D наконец можно будет писать что-то, что сможет
    > собраться не только у автора и трёх соседей-землекопов.

    use mars Luke.


     
     
  • 4.69, Аноним (-), 19:10, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > use mars Luke.

    Use snickers, Duke.


     
  • 2.39, IMHO (?), 14:55, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я за Perl 6
     
     
  • 3.85, all_glory_to_the_hypnotoad (ok), 22:30, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    он сразу родился в аду и никак назад не выбраться ему.
     

  • 1.25, AnimusPEXUS (ok), 13:45, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    >поддержку языка Go.

    уж лучше gccpy и rust

     
     
  • 2.37, Resonance (ok), 14:42, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Лучше б D
     

  • 1.34, Артём Борисовский (?), 14:27, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    bootstrap в контексте технологий компиляторов - это не "загрузка", а скорее "самосборка": это когда собирается компилятор, а потом он собирает самого себя. Если нет более удачного русского синонима, лучше вообще оставлять без перевода.
     
     
  • 2.36, Crazy Alex (ok), 14:35, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Тем более, что в этом контексте всегда "бутстрап" и применялся.
     
  • 2.38, Michael Shigorin (ok), 14:48, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Если нет более удачного русского синонима, лучше вообще оставлять без перевода.

    Эй, а куда engcom.org.ru подевался?! :(

    http://hghltd.yandex.net/yandbtm?fmode=inject&url=http%3A%2F%2

     
  • 2.70, Аноним (-), 19:12, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > bootstrap в контексте технологий компиляторов - это не "загрузка", а скорее "самосборка":

    "Начальная сборка"?

     
     
  • 3.72, arisu (ok), 19:15, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > «Начальная сборка»?

    да нет, по-моему, нормального русского термина. лично я давно предлагаю «мюнхгаузинг». хотя тоже, конечно, нерусское…

     
     
  • 4.89, Michael Shigorin (ok), 00:52, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > «мюнхгаузинг»

    Простое русское слово "брандмауэр" по-английски звучит как "файрвол"? :)

     
     
  • 5.90, arisu (ok), 01:30, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> «мюнхгаузинг»
    > Простое русское слово «брандмауэр» по-английски звучит как «файрвол»? :)

    именно!

     
  • 4.91, Led (ok), 01:47, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> «Начальная сборка»?
    > да нет, по-моему, нормального русского термина. лично я давно предлагаю «мюнхгаузинг».
    > хотя тоже, конечно, нерусское…

    [поэтапная|накопительная] само[пере]сборка?

     
     
  • 5.92, arisu (ok), 01:50, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > [поэтапная|накопительная] само[пере]сборка?

    это без поллитры и не запомнишь…

     
  • 4.96, тоже Аноним (ok), 09:35, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вы будете смеяться, но в словаре иностранных слов можно найти, например, "гасконаду". Очень форумное словечко, если задуматься об этимологии...
     
     
  • 5.101, arisu (ok), 13:52, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    да не буду я смеяться, конечно. в словарях вообще масса интересного.
     

  • 1.41, Аноним (-), 15:11, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    лучше бы выпилили все, кроме C/C++
     
     
  • 2.44, ананим (?), 15:41, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    И какой тебе от этого профит?
     
     
  • 3.45, ананим (?), 15:45, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да, кстати.
    В аяксе не видна. Всегда думал, что это дискриминация анонимных анАнимов (лайл ми), а оказывается баг? :D
     
  • 2.87, qwerty (??), 23:47, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    ./configure --enable-languages=c,c++
     

  • 1.46, iZEN (ok), 16:02, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    При сборке GCC из порта под FreeBSD всегда выключаю опцию "JAVA" ("Java platform support"). Как говорится: "не по Сеньке шапка Мономаха". ;)
     
     
  • 2.48, Аноним (-), 16:14, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше echo OPTIONS_UNSET+=JAVA >> /etc/make.conf
     
  • 2.50, kurokaze (ok), 16:19, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > При сборке GCC из порта под FreeBSD всегда выключаю опцию "JAVA" ("Java

    проклятый джавафоб!

     
     
  • 3.60, Аноним (-), 18:55, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> При сборке GCC из порта под FreeBSD всегда выключаю опцию "JAVA" ("Java
    > проклятый джавафоб!

    Ну назвать gcj - жабой ... это просто слишком толсто :)

     
     
  • 4.79, Crazy Alex (ok), 20:56, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А толстой жабой?
     
  • 3.88, Michael Shigorin (ok), 00:21, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> При сборке GCC из порта под FreeBSD всегда выключаю опцию "JAVA" ("Java
    > проклятый джавафоб!

    Да нет же:

    >> не по Сеньке шапка

    ...бишь неосилятор. :)

    PS 2 iZEN: простите, совсем никак удержаться не смог -- Вы здесь соперничали с самим Чеусовым в умении дружески подставить борт.

     

  • 1.76, Аноним (-), 20:38, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > всего 14 мелких изменений за 2013 год

    это аргумент?

     
  • 1.78, evgeny_t (??), 20:54, 11/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто нибудь вообще использует java из gcc ?
     
     
  • 2.82, ананим (?), 22:14, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Eclipse вроде как. Даже сборки есть и/или были.
     
  • 2.86, ip1981 (ok), 23:30, 11/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Школота. OpenJDK чем бутстрапят по-твоему?
     
     
  • 3.97, Andrey Mitrofanov (?), 10:01, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Школота. OpenJDK чем бутстрапят по-твоему?

    Скажи прямо, рэдхатовский казачок капает под оракел руками фсфа?

     
  • 3.98, Аноним (-), 13:22, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    сам такой (
     
  • 3.99, Аноним (-), 13:24, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    я имел в виду для НОРМАЛЬНЫХ приложений
    ты в продакшене используешь gcj ?
     
     
  • 4.100, ip1981 (ok), 13:42, 12/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > я имел в виду для НОРМАЛЬНЫХ приложений
    > ты в продакшене используешь gcj ?

    http://www.pdflabs.com/tools/pdftk-server/

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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