LINUX.ORG.RU

Java на 1 месте на SourceForge


0

0

"Это официально! Президент Кеннеди убит!"

Так в США в далекие 60-годы начинались репортажи об основных события в мире. Сегодня с этой фразы ""It's official!" начинается сообщение о том, что на sourceforge зафиксировано больше проектов на Java, чем на C++

>>> Подробности

anonymous

Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

> Оттого в далёком 2001 году и требовал минимум гигагерц и полгигабайта, когда у народа в массе было в 2 с лишним раза хуже.

ЗАто последний DOOM и Quake - образцы непрожоливости и летают на Cel333...

anonymous
()
Ответ на: комментарий от VityNar

>Кстати!!! Ил-2 Штурмовик, знаменитейший авиасимулятор, на JAVA. ну и правильно. продукт качественный. а то до сих пор до уровня targetware не дошли-бы... олег сам где-то говорил, что это им гораздо быстрей и удобней. так что каждому своё

mile
()
Ответ на: комментарий от MYMUR

Кстати последний квейк в ультра качестве жрет больше 1.5Г рамы, это уже близко к пределу 32 разрядной платформы, пора переходить на 64 бит

anonymous
()
Ответ на: комментарий от anonymous

>при параметрах >10^8 жава вываливается с проблемой кучи, а лисп пашет отлично)

>-Xmx....

А точнее? -Xmx1*10^8m

anonymous
()
Ответ на: комментарий от anonymous

>1.5Г рамы, это уже близко к пределу 32 разрядной платформы

В натуре? А мужики то незнают!

anonymous
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 10:25:55):

>"write once, run anywhere" придумали за десятилетия до сана (см. лисп)
>как бы макнили со компанией не пыжился

Как бы ты не пыжился рассказать нам тут очередную сказку (про
переносимость лиспа который вначале дальше специально заточенных
лисп-машин не жил) должен тебя огорчить что первая реализация
переносимого кода (p-Code) была в самом что ни наесть императивном
языке Pascal.

MrBool
()
Ответ на: комментарий от anonymous

> Не знаю, почему ты не читаешь Talks и Development, но там уже не раз давали ссылки на статьи о том, как быстро выделяется память в жабе

А как "быстро" она там собирается! ;)))

Misanthrope
()
Ответ на: комментарий от anonymous

>>1.5Г рамы, это уже близко к пределу 32 разрядной платформы

>В натуре? А мужики то незнают!

Вам смешно, а l2j в 2Гб Java уже уткнулся. ММОРПГ-сервер с хотя бы 500 народу в онлайне требует уже подобных затрат...

KRoN73 ★★★★★
()
Ответ на: комментарий от MrBool

Уря товагищи!

Даешь новость на лоре в ноябре 2006: .NET на 1 месте на SourceForge!

anonymous
()
Ответ на: комментарий от anonymous

Rodin wrote:

Очень показательно, что мы начинаем спорить что лучше... фатально. Как првильно заметили уважаемые, не нужно ложкой копать ямы и экскаватором есть суп. Конечно, для каждой задачи создавался свой инструмент. ЗАДАЧА->ИСНСТРУМЕНТ Определившись с задачей -> выбираем инструмент если инструментов много -> выбираем лучший по ряду критериев, необходимых ИМЕННО НАМ и именно ДЛЯ ЭТОЙ ЗАДАЧИ. о чем спор. да ни о чем. Вот я бы спросил: вам , уважаемые как удобней питаться, вилкой или ложкой?

По моему , уже не скромному опыту, любую работу с БД можно и нужно переложить на веб интерфейс и, если у вы оочень богаты, то почему бы вам не приобрести на 2 порядка мощнее сревер, ну и при этом, конечно, выбрать удобный инструмент и получить легкость разработки ;) ну это просто в качестве частного примера ))

anonymous
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 10:51:51):

>идеология моральной проститутки/животного

Господин ананизмус, а что ты сделал для open source community ?

Я в отличии от тебя болтуна в свободноее от зарабатывания денег время
занимался этим пакетом http://packman.links2linux.de/?action=197 .
Да я знаю что это немного но как говориться "с миру по нитке" ... :-P

MrBool
()
Ответ на: комментарий от MrBool

Rodin 2 mrBool товарищ мистербул я не сомневаюсь что ты крутой чувак и много сделал для опен соурса и слава твоя будет жить долгие лета и останешься ты в сердцах наших

anonymous
()
Ответ на: комментарий от MrBool

> Господин ананизмус, а что ты сделал для open source community ?

тебя задели мои слова? ну чтож это твои проблемы что ты их так животрепещуще воспринял на свой счет

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

>http://packman.links2linux.de/?action=197

немецкий не понимаю. кидай перевод.

anonymous
()
Ответ на: комментарий от MrBool

>должен тебя огорчить что первая реализация

ты огорчил разве что своих родителей/преподавателей :)

если тебе забили мозг лозунгами жабские маркетоиды - это не ко мне

anonymous
()
Ответ на: комментарий от vilfred

>что делать, что делать... (нервно куря и ходя в угол)

... может на хуй?

anonymous
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 17:24:52)

>тебя задели мои слова? ну чтож это твои проблемы что ты их так
>животрепещуще воспринял на свой счет

Господин ананизмус, мне было просто интересно что ты такой белый и
пушистый сделал для open source community.

>я лично засабмитил несколько патчей для софтин какие ты найдешь
>в любом дистре

Да, вижу что в каждой софтине в changelog'е так и стоит
patch from anonymous (*) (28.11.2005 17:24:52) :0)

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

Поздравляю, только я меряться не собирался. Я тебе линк дал что-бы
ты убедился что я не вру. А вот тебе я как-то не верю :0)

>немецкий не понимаю. кидай перевод.

А ты в changelog hddtemp-0.3_beta14-0.pm.0.src.rpm смотри.

MrBool
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 17:26:07):

>ты огорчил разве что своих родителей/преподавателей :)

Ошибаешся :0)

>если тебе забили мозг лозунгами жабские маркетоиды - это не ко мне

В отличии от красноглазых леммингов я своими мозгами думаю.

P.S: кстати сказать на данный момент пишу под .NET, так что ты мимо тазика :0)

MrBool
()
Ответ на: комментарий от VityNar

> Да. Кстати, прикол с Ил-2. Они на одной из версий пытались
> использовать Excelsior Jet, то бишь компилятор Java в машинные коды.
> Программа побежала немного быстрей. А потом отказались, по
> сооражениям безопасности - программа в машинных кодах менее защищена
> от взлома читерами.

Бред, однако. "Взлом читерами" - это что вообще??

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

В-общем, по-любому какой-то бред получается...

int19h ★★★★
()
Ответ на: комментарий от anonymous

> Кстати последний квейк в ультра качестве жрет больше 1.5Г рамы, это
> уже близко к пределу 32 разрядной платформы, пора переходить на 64 бит

Тим (который анрыловский движок делает) уже года два как грозится, что
Unreal Engine 3 хоть и будет работать на 32-bit, но весь инструментарий
mapdesigner'а будет требовать немеряно памяти, и, соответственно,
x86-64...

int19h ★★★★
()
Ответ на: комментарий от anonymous

> Не знаю, почему ты не читаешь Talks и Development, но там уже не раз
> давали ссылки на статьи о том, как быстро выделяется память в жабе

А при чем тут это? Речь же не о скорости обрабатывания operator new.
Просто со стека значения дергать куда быстрее, чем по указателю из
памяти. Не зря в .NET для всякой мелочи типа Point и Rectangle все-таки
сделали value types в виде struct.

int19h ★★★★
()
Ответ на: комментарий от anonymous

> Ну хорошо. У меня IntelliJ IDEA жрет под 200 Мб памяти. Ты хочешь
> сказать что любая навороченная IDE на C++ жрет меньше 50 Мб?

Не знаю, честно. Практика показывает, что для крупных софтин (те же
IDE) с одним уровнем функциональности, разница не столь критична. Но
кроме IDE в той же "тяжеловесной" категории разве что офисные пакеты...
а вот всякая мелочь на жабке действительно отъедает не то что в
четыре раза, а на порядок больше памяти, чем нечто аналогичное на C.
Или же в два-три раза больше, чем оно же на питоне...

> Да у меня даже Mozilla с одним открытым окном, в котором я пишу этот
> ответ, жрет 50Мб! Куда это годится?

Дык, оно же XUL. Там вообще жабаскрипт крутится - чего ты хотел?

А вот поставь Оперу, и удивись =)

int19h ★★★★
()
Ответ на: комментарий от int19h

>Не зря в .NET для всякой мелочи типа Point и Rectangle все-таки сделали value types в виде struct.

Жабщики ешщо лучше придумали в лошади. оне будуть смотреть и если обьект локален в данном контексте ( ссылки на него не выходят за пределы метода например), то оне будут аллокировать его на стэке. Еще говорят, дескать на 11% оверхед по памяти убрали - говорят, что просто код в некоторых местах почистили. Вот уроды. А вообще - нахуй пусть кандыбаютъ. .net до кондиции быстрее дойдет судя по темпам и количеству инноваций.

anonymous
()
Ответ на: комментарий от aist1

>А за счет чего быстрей?

Ясен пень за чужой счет.

anonymous
()
Ответ на: комментарий от int19h

> Бред, однако. "Взлом читерами" - это что вообще??

Нет - это всякие мутные программы которые слегка модифицируют поведение клиента. Там более полезна необходимость хантить и изменять некую область памяти. НАпример оверрайдить вызовы OpenGL. Самый популярный чит для шутеров - wallhack ставит альфаканал в 0 в результате чего стены становятся прозрачными. При чем сами исходные коды лучше при этом не трогать.

anonymous
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 18:53:49):

>Ну и как? Фтыкает?

NET не "фтыкает", так же как не "фтыкает" и Java.
"Фтыкает" Ada и Common Lisp но это не попса поэтому
приходиться кормится на том что другие хавают.

MrBool
()
Ответ на: комментарий от MrBool

>"Фтыкает" Ada и Common Lisp но это не попса поэтому

Ну Common Lisp понятно, хотя тоже геморра в нем выше крыши, а вот про Ada было бы интересно услышать - чем собсно Фтыкает Ada? (Или куда?)

anonymous
()
Ответ на: комментарий от anonymous

А что, докупить трошки памяти жаба душит?

anonymous
()
Ответ на: комментарий от VityNar

> А потом отказались, по сооражениям безопасности - программа в машинных кодах менее защищена от взлома читерами.

Стоп. Это не так. Ведь .class файлы на раз декомпилируются, значит как раз машинные коды более защищены от взлома читерами?

anonymous
()
Ответ на: комментарий от anonymous

>использующих >1Г при определенных условиях (доказано ибм) может продолжаться ~40 секунд при полностью остановленном мире!

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

anonymous
()
Ответ на: комментарий от anonymous

>большие проекты - отлично. напишите X-ы на джабе. чтобы они были по скорости и ресурсам равноценны последнему Xorg-у.

А драйвер мыши тебе не написать? Или там DirectX RunTime? Ты не понимаешь? Что жаба не для этого предназначена? В Xorg-е аппаратные оптимизации и для каждой OS пишут свой Xorg, для MacOS X свой, для Solaris свой, для Linux соответственно - свой. Жаба - для юзер спейс аппликаций. Бери в руки «Искусство программирования в Java» и учись писать парсеры текстов и ICQ и прочие IM.

anonymous
()
Ответ на: комментарий от Misanthrope

Открою секрет: для крупных проектов на С++ реализуют свою систему сборки мусора, в большинстве случаев реализуя инкрементальный + одну из вариаций mark'овских сборщиков. Удобнее чем в Java не получается. Быстрее, чем в Java не получается.

И еще, посмортите на http://www.javolution.org/

mutable
()
Ответ на: комментарий от KRoN73

>Вам смешно, а l2j в 2Гб Java уже уткнулся.

А что, сервак на Целероне? Даю установку: ставим Сунь Солярис и JRE и сухо и комфортно работаем

anonymous
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 19:44:18):

>а вот про Ada было бы интересно услышать - чем собсно Фтыкает Ada?

наличием только одной небезопасной конструкции в языке : присваивание адреса.

А ты начинай фтыкать сюда http://www.ada-ru.org

MrBool
()
Ответ на: комментарий от Vadimir

А это реальная JVM 1.2? И бесплатная?

anonymous
()
Ответ на: комментарий от MrBool

>наличием только одной небезопасной конструкции в языке : присваивание адреса.

В натуре? А я грешным делом думал, что все unchecked операции небезопасны. Ошибался?

>А ты начинай фтыкать сюда http://www.ada-ru.org

Я там незнаю никого из Тюмени, однако в последнее время пробегало несколько уродов Вы случаем не из их числа?

anonymous
()
Ответ на: комментарий от MrBool

>наличием только одной небезопасной конструкции в языке : присваивание адреса.

Буа-ха-ха-ха!!!! А Unchecked_Deallocation че безопасная? Наверное поэтому все unchecked операции и называются unchecked потому что в ВЫСШЕЙ степени безопасны!

>А ты начинай фтыкать сюда http://www.ada-ru.org

Похоже это тебе надо поФтыкать и не пиздеть того, в чем неразбираешься. А то мля, научатся словечкам модным а в башке кал один!

anonymous
()
Ответ на: комментарий от anonymous

2anonymous (*) (28.11.2005 21:42:29):

>А Unchecked_Deallocation че безопасная?

>Похоже это тебе надо поФтыкать и не пиздеть того, в чем неразбираешься.

По тебе видно, в разницу между конструкцией языка и процедурой из
стандартной библиотеки в "фтыкаешь" :0)

господин дерево обратитись к мануалу http://www.adahome.com/LRM/95/rm95html/rm9x-13-11-02.html .

P.S: а в groups из тюмени никого и нет, так что можешь расслабить анус :)

MrBool
()
Ответ на: комментарий от MrBool

Я помню, года 2 назад, в флеймах J2EE vs .Net Вы активно защищали J2EE. Сейчас Вы пишете под Net. Вы просто сменили работу или всё-таки "суровые реалии жизни"?

aist1 ★★★
()
Ответ на: комментарий от aist1

2aist1:

>Я помню, года 2 назад, в флеймах J2EE vs .Net Вы активно защищали J2EE.

А я тебе и сейчас скажу что J2EE лучше чем .NET

>Вы просто сменили работу или всё-таки "суровые реалии жизни"?

Лучше работать там где больше платят, чем там где меньше :0)

MrBool
()
Ответ на: комментарий от MrBool

>Лучше работать там где больше платят, чем там где меньше :0)

И в свободное от работы время реализовывать незадействованный творческий потенциал в своем маленьком и полезном OSS проекте... У меня так плохо получается, работодатель хочет 50 h/week. Хотя, надо поднатужиться и выложить, наконец, свое творение.

Кста, там у вас, .Net-чик "в среднем" зарабатывает больше j2ee-программиста или примерно одинаково?

aist1 ★★★
()
Ответ на: комментарий от aist1

2aist1:

>Кста, там у вас, .Net-чик "в среднем" зарабатывает больше
>j2ee-программиста или примерно одинаково?

Это как повезёт.

MrBool
()
Ответ на: комментарий от MrBool

Может посмотреть с другой позиции. "Просто j2ee" и просто ".Net" -- это способ создать веб-приложение. Для чего-то большего нужна интеграция с Exchange, Lotus, MS Office, BizTalk, SharePoint и т.п. Если уж подсел на это окружение, то выбор между .net и java становится очевидным, имхо. Не каждый может позволить себе решение SUN/ORACLE или IBM/DB2 стоимостью блее 1 000 000 $ сомнительной эффективности.

aist1 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.