Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Что вам мешает перейти на Java.   Найти похожие ветки 

 
Ученик чародея ©   (2007-02-15 15:44) [0]

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

Попробуйте опровергнуть хоть одно вышеуказанное утверждение.


 
DrPass ©   (2007-02-15 15:46) [1]

Java не самодостаточна. Там, где уместна Java, я использую Java. Там, где более уместен нативный код, я использую нативный код.
А вообще, попробуй доказать хоть одно вышеуказанное. Или хотя бы
> возможность разработки на одних и тех же принципах и часто
> коде как приложений для мобильных устройств, так и приложений
> уровня предприятия


 
iZEN ©   (2007-02-15 15:47) [2]

В рейтинге tiobe.com Java в первой строчке по популярности.

На sourceforge.net Java в первых строчках статистики использования в проектах.

Delphi, к сожалению, идёт на покой.


 
это я   (2007-02-15 15:48) [3]

Что вам мешает перейти на другой сайт?


 
iZEN ©   (2007-02-15 15:49) [4]


> DrPass ©   (15.02.07 15:46) [1]
> А вообще, попробуй доказать хоть одно вышеуказанное. Или
> хотя бы
> > возможность разработки на одних и тех же принципах и часто
> > коде как приложений для мобильных устройств, так и приложений
> > уровня предприятия

Образцы проектирования применимы везде. Но если они реализуются на одном и том же языке, то это вдвойне приятно, поскольку переписывать не надо. ;)


 
Сергей М. ©   (2007-02-15 15:49) [5]

Пробую.

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


> Попробуйте опровергнуть хоть одно вышеуказанное утверждение.


 
tesseract ©   (2007-02-15 15:49) [6]

Java  в первую очередь это перврклассные и самозабвенные  томоза в Гуях.

ЗЫ: где Gui нет ничего против не имею.


 
DrPass ©   (2007-02-15 15:52) [7]


> iZEN ©   (15.02.07 15:49) [4]


> Образцы проектирования применимы везде

Да. Только образцы проектирования в общем случае от языка вообще не зависят


 
Игорь Шевченко ©   (2007-02-15 15:54) [8]

Java глючит и тормозит


 
Kolan ©   (2007-02-15 15:59) [9]

> Что вам мешает перейти на Java.

Что мешает? Да все. Язык не знаю. Основ незнаю. На чем писать(IDE) незнаю. Как отлаживать, где искать помошь, какие форумы есть - тоже незнаю. :)


 
pasha_golub ©   (2007-02-15 16:00) [10]

GUI тормозит. Как только с этим будет все класс, и как только виртуальная машина будет поставлятся со всеми ОС, я буду "явителем".


 
umbra ©   (2007-02-15 16:01) [11]

предпочитаю perl :)


 
oldman ©   (2007-02-15 16:03) [12]


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


Уже и на форуме спамят!!!


 
iZEN ©   (2007-02-15 16:12) [13]


> Игорь Шевченко ©   (15.02.07 15:54) [8]
>
> Java глючит и тормозит

Необоснованные утверждения.

Лучше пройтись по ссылке:
http://kano.net/javabench/data
и многое понять.

Новая Sun Java 6.0 неимоверно быстра -- быстрее чем Java 1.4.2 процентов на 30-50.

Чтобы разрабатыват быстрый GUI на JFC/Swing, стоит хотя бы прочитать о принципах и возможностях заложенных в эту библиотеку, в книжке
«Swing: Эффектные пользовательские интерфейсы», Иван Портянкин, изд. Питер, 524 стр., 2005 г., ISBN: 5-469-00005-2.
Это для того, чтобы не было мучительно больно от перехода со кроссплатформенной Swing на полунативную SWT.


 
Ученик чародея ©   (2007-02-15 16:14) [14]


> Игорь Шевченко ©   (15.02.07 15:54) [8]
>
> Java глючит и тормозит


Тормозят обычно программисты на Delphi.


 
Игорь Шевченко ©   (2007-02-15 16:15) [15]

iZEN ©   (15.02.07 16:12) [13]


> Необоснованные утверждения.


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


 
pasha_golub ©   (2007-02-15 16:15) [16]


> iZEN ©   (15.02.07 16:12) [13]

К чему слова? Я тыцал ГУИ Жабовый. Это жуть и тормоза, к сожалению.


 
Игорь Шевченко ©   (2007-02-15 16:16) [17]

Ученик чародея ©   (15.02.07 16:14) [14]


> Тормозят обычно программисты на Delphi.


Еще ламеры, вне зависимости от языка.

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


 
Kostafey ©   (2007-02-15 16:17) [18]

> Новая Sun Java 6.0 неимоверно быстра -- быстрее чем Java
> 1.4.2 процентов на 30-50.

Кто-нибудь объяснит что это такое Java 6.0?
Когда было 1.x.x все вроде было ясно..


 
ferr ©   (2007-02-15 16:17) [19]

> http://kano.net/javabench/data

а код там есть?? не верю я что-т..


 
pasha_golub ©   (2007-02-15 16:18) [20]


> iZEN ©   (15.02.07 16:12) [13]
>
>
> > Игорь Шевченко ©   (15.02.07 15:54) [8]
> >
> > Java глючит и тормозит
>
> Необоснованные утверждения.
>
> Лучше пройтись по ссылке:
> http://kano.net/javabench/data
> и многое понять.

Ой, а шо эта тама внизу странички такое:

*The Client JVM could not run the Ackermann test without producing a StackOverflowError.

Ой, надо же какая жалость. Переполнение стека. Ну, и хрен с ним со стеком, правда? Главное шо мы впереди планеты всей на своей Жабе.


 
Птиц   (2007-02-15 16:18) [21]

Уже перешли )

А gui не похоже, чтобы тормозил, - смотрю на Eclipse - тормозов не вижу.


 
ferr ©   (2007-02-15 16:20) [22]

>
> *The Client JVM could not run the Ackermann test without
> producing a StackOverflowError.
>
> Ой, надо же какая жалость. Переполнение стека. Ну, и хрен
> с ним со стеком, правда? Главное шо мы впереди планеты всей
> на своей Жабе.

Что они там делали блин.. Я код хочу посмотерть.. Одной опцией и реалтзацией интерфейса Runnable стек увеличивается до 64 мб..


 
pasha_golub ©   (2007-02-15 16:23) [23]


> ferr ©   (15.02.07 16:17) [19]
>
> > http://kano.net/javabench/data
>
> а код там есть?? не верю я что-т..

http://kano.net/javabench/index


 
megabyte ©   (2007-02-15 16:25) [24]


> Что вам мешает перейти на Java.

Ничего; просто пока не вижу смысла, нет потребности.
Захочется, надо будет - перейду!


 
Ученик чародея ©   (2007-02-15 16:26) [25]


> pasha_golub ©   (15.02.07 16:18) [20]
>
>
> Ой, надо же какая жалость. Переполнение стека. Ну, и хрен
> с ним со стеком, правда? Главное шо мы впереди планеты всей
> на своей Жабе.


Пока (в существующих JVM от SUN) нет никакой возможности управлять размером стека.
Размер стека по умолчанию на различных платформах:

   code:SunOS/Solaris - 8172 Кб
   Linux         - 8172 Кб
   Windows       - 1024 Кб

Как изменить эти значения:

SunOS/Solaris

   code:> limit                          # показывает текущий размер стека
   > unlimit                        # делает размер стека неограниченным
   > setenv STACKSIZE <размер в Кб> # устанавливает размер стека

Linux

   code:> ulimit -a           # показывает текущий размер стека
   > ulimit -s <размер в Кб> # устанавливает размер стека

Windows

Для Windows придется редактировать или перекомпилировать .EXE-файл конкретной программы. Для редактирования можно использовать утилиту editbin, поставляемую в составе MS Visual Studio (или ей подобную). В случае с перекомпиляцией нужно указать соответствующие значения компилятору. Программа, о которой идет речь - пускач JRE (исходники которого поставляются с JDK).

http://forum.juga.ru/showthread.php?threadid=11143


 
iZEN ©   (2007-02-15 16:27) [26]


> pasha_golub ©   (15.02.07 16:15) [16]
>
>
> > iZEN ©   (15.02.07 16:12) [13]
>
> К чему слова? Я тыцал ГУИ Жабовый. Это жуть и тормоза, к
> сожалению.

Я тоже был не в восторге от Swing-приложений, которые запускались на Pentium-133 с 64Мб RAM под Sun JRE 1.3. :)))

NetBeans 5.5 по ощущениям на Windows под Sun Java 6.0 работает проворнее, чем Eclipse 3.1.


 
pasha_golub ©   (2007-02-15 16:29) [27]


> Ученик чародея ©   (15.02.07 16:26) [25]

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


 
pasha_golub ©   (2007-02-15 16:29) [28]


> iZEN ©   (15.02.07 16:27) [26]


> NetBeans 5.5 по ощущениям на Windows под Sun Java 6.0 работает
> проворнее, чем Eclipse 3.1.

Можно пример какой-нибудь програмы? Например, легенькая игрушка или что-то около этого.


 
iZEN ©   (2007-02-15 16:39) [29]


> pasha_golub ©   (15.02.07 16:29) [28]
> Можно пример какой-нибудь програмы? Например, легенькая
> игрушка или что-то около этого.

Вам бы всё играть: http://www.bytonic.de/html/jake2.html

Инструмент администрирования СУБД: http://executequery.org/index.htm

Медиакомбайн: http://jajuk.sourceforge.net/index.html

WW2D: http://ww2d.org/


 
Игорь Шевченко ©   (2007-02-15 16:45) [30]

iZEN ©   (15.02.07 16:39) [29]


> Инструмент администрирования СУБД


Ето у оракла есть. Усе на Java написано. Тормозит, силов нету.


 
<Efir>   (2007-02-15 16:51) [31]

Я что мешает на неё не переходить?


 
pasha_golub ©   (2007-02-15 16:54) [32]


> Игорь Шевченко ©   (15.02.07 16:45) [30]
>
> iZEN ©   (15.02.07 16:39) [29]
>
>
> > Инструмент администрирования СУБД
>
>
> Ето у оракла есть. Усе на Java написано. Тормозит, силов
> нету.
>

Угу, и у EnterpriseDB тоже есть. Не такая, но все равно жуть.


 
Плохиш ©   (2007-02-15 16:54) [33]

NetBeans не только тормозит, но и жрёт память как голодающий поволжья :-(

А вот скажите явисты, кулики вылезшие опять из своего болота, накойфиг ваша сана инсталирует каждый свой апдейт в новую папку?


 
isasa ©   (2007-02-15 16:57) [34]

Плохиш ©   (15.02.07 16:54) [33]
... накойфиг ваша сана инсталирует каждый свой апдейт в новую папку?


Бережно относится к генофонду :)


 
SpellCaster   (2007-02-15 17:07) [35]

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


 
ferr ©   (2007-02-15 17:10) [36]

> Ну а сколько времени я втыкал, как строками оперировать
> - это ужос.

Со строками там всё нормально.. разьве что индексатор не перегружен..


 
Alkid ©   (2007-02-15 17:14) [37]


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

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


 
Суслик ©   (2007-02-15 17:20) [38]

писать надо на том, что знаешь.
если буду знать java, то буду писать на ней.

собственно, это мне и мешает - не знаю ее в объеме, достаточном для проф. работы.


 
Ученик чародея ©   (2007-02-15 17:28) [39]

Удалено модератором


 
Desdechado ©   (2007-02-15 17:42) [40]

Одноналичие у меня на машине 5 разных жаб как-тоне веселит. А каждая новая приблуда норовит еще свою версию поставить.

ЗЫ тут упомянули sourceforge. Буквально на днях искал утилитку по функциональности. На жабе действительно скачал штук 5 (все релизы, типа рабочие), ни одна не запустилась, все грязно ругались. Взял нативную, в 10 раз меньше размером с той же функциональностью. Правда пришлось покопаться.

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


 
mdaaaaaaa   (2007-02-15 20:10) [41]

У кого длинее? У меня или у автора темы?
PS: каждый остался при своем мнении.
PSS: знал я кагда - то одного человека, который также яростно что-то доказывал. В итоге он уволился по собственному желанию, когда 5 человек по очереди в его модельное личико "приложили"!

>>Tормозят обычно программисты на Delphi.
Получается, что все кто здесь сидит на форуме - лохи, а ты такой самы ймный на Java перешел?


 
ancara ©   (2007-02-15 20:40) [42]


> Никто не удивляется, что к каждой игре прилагается список
> телефонов, на которых она запустится? А вроде все жабу держат.
> ..


Ну дык все правильно, как  мне кажется..
Джава - джавой, а CLDC - несколько иное..


 
@!!ex ©   (2007-02-15 20:52) [43]


> У кого длинее? У меня или у автора темы?

Прще померить, чем спорить.


 
KSergey ©   (2007-02-16 09:00) [44]

Сейчас на удивление какой-то нездоровый всплеск вакансий по Java с совершенно неприличным (большим) уровнем з/п. Или просто мода у буржуев на нее, а т.е. все "буржуйское" делается тут - то отсюда и результат?


 
tesseract ©   (2007-02-16 10:18) [45]


> Сейчас на удивление какой-то нездоровый всплеск вакансий
> по Java с совершенно неприличным (большим) уровнем з/п.


Сейчас такая-же ситуёвина и на рынке труда 1с 8. Наверно надеються что за 2,5 к её заставят работать :-)


 
Ученик чародея ©   (2007-02-16 12:48) [46]


> tesseract ©   (16.02.07 10:18) [45]
>
> > Сейчас на удивление какой-то нездоровый всплеск вакансий
> > по Java с совершенно неприличным (большим) уровнем з/п.
>
> Сейчас такая-же ситуёвина и на рынке труда 1с 8. Наверно
> надеються что за 2,5 к её заставят работать :-)


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


 
tesseract ©   (2007-02-16 12:50) [47]


> деле это довольно гибкий, мощный и удобный язык.


1c 8 специализированный и настолько мощный язык, что его никак отладить не могут :-) Хотя кто помнит java 0.8 ^-)


 
Ученик чародея ©   (2007-02-16 13:05) [48]


> mdaaaaaaa   (15.02.07 20:10) [41]
>
> У кого длинее? У меня или у автора темы?
> PS: каждый остался при своем мнении.
> PSS: знал я кагда - то одного человека, который также яростно
> что-то доказывал. В итоге он уволился по собственному желанию,
>  когда 5 человек по очереди в его модельное личико "приложили"!


А потом вас впятером выгнали, так как этот человек 90% работы делал, с которой вы впятером не смогли справится?


 
Ученик чародея ©   (2007-02-16 13:07) [49]


> tesseract ©   (16.02.07 12:50) [47]
>
> > деле это довольно гибкий, мощный и удобный язык.
>
> 1c 8 специализированный и настолько мощный язык, что его
> никак отладить не могут :-) Хотя кто помнит java 0.8 ^-)


Угу, только проекты которые держат миллионы активных пользователей на Java есть, а на 1С 8.0 или Delphi.

Java - это королевские возможности.


 
Думкин ©   (2007-02-16 13:10) [50]

> Ученик чародея ©   (16.02.07 13:07) [49]
> Java - это королевские возможности.

Это всегда умиляет. Это лучше, а вот это хуже. И все-то знают и во всем разбираются. А результат где?

Если все так запущено у других, и так супер продвинуто у этих, то где супер-пупер программы от которых просто взрывается весь мир, где наконец Ферраи у подъезда вашей виллы - если вы создаетет проекты с помощью такой крутотени, что запрсото затмеваете сотни разработчиков на других системах в одиночку?

Где результат, Зин?


 
Ketmar ©   (2007-02-16 13:15) [51]

> Думкин ©   (16.02.07 13:10) [50]
ты не понял. у короля как раз возможностей -- кот наплакал. за него обычно решают министры и ты пы. так что правда сказана -- возможности королевские. ничего сверх того, что министры сказали.


 
Думкин ©   (2007-02-16 13:16) [52]


> Ketmar ©   (16.02.07 13:15) [51]

А... Речь о конституционной монархии. А я думал о Львином сердце. :)


 
Ученик чародея ©   (2007-02-16 13:17) [53]


> Ketmar ©   (16.02.07 13:15) [51]
>
> > Думкин ©   (16.02.07 13:10) [50]
> ты не понял. у короля как раз возможностей -- кот наплакал.
>  за него обычно решают министры и ты пы. так что правда
> сказана -- возможности королевские. ничего сверх того, что
> министры сказали.
>


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


 
Думкин ©   (2007-02-16 13:18) [54]


> Ученик чародея ©   (16.02.07 13:17) [53]

Порыскав перед этим, выисквая ошибки с производительностью - 3 дня поиска - одна ошибка.


 
Думкин ©   (2007-02-16 13:20) [55]

Вернее искать не ошибки, а метод их исправления. С указанной производительностью. Ошибки будут искаться быстрее.


 
Ketmar ©   (2007-02-16 13:22) [56]

> Ученик чародея ©   (16.02.07 13:17) [53]
странно, что данное утверждение применимо ко всем более-менее развитым языкам, не правда ли?


 
Ученик чародея ©   (2007-02-16 13:23) [57]


> Думкин ©   (16.02.07 13:20) [55]
>
> Вернее искать не ошибки, а метод их исправления. С указанной
> производительностью. Ошибки будут искаться быстрее.


Я с Java разбираюсь уже 2-неделю, так что это еще и язык моментального изучения, там все абсолютно просто и интуитивно понятно.


 
Думкин ©   (2007-02-16 13:25) [58]

> Ученик чародея ©   (16.02.07 13:23) [57]

Так ведь только разбираешься. И только 2 недели. Когда разберешься - расскажешь моим внукам, что из этого вышло.


 
Ученик чародея ©   (2007-02-16 13:26) [59]


> Ketmar ©   (16.02.07 13:22) [56]
>
> > Ученик чародея ©   (16.02.07 13:17) [53]
> странно, что данное утверждение применимо ко всем более-
> менее развитым языкам, не правда ли?


Согласен.

Но... запустите ли приложение на Delphi или 1С 8.0 на Sun Solaris или системе с ядром Ceil. Не выходит?

Вывод - программист на Java автоматически становится универсальным мастер-программистом, только от слова Java.


 
Ketmar ©   (2007-02-16 13:27) [60]

> Думкин ©   (16.02.07 13:25) [58]
не разберётся. он найдёт что-то круче. разобраться -- это усилия надо. а вот разбираться -- это только дофига времени, которого девать некуда.


 
Игорь Шевченко ©   (2007-02-16 13:31) [61]


> Но... запустите ли приложение на Delphi или 1С 8.0 на Sun
> Solaris или системе с ядром Ceil. Не выходит?


А нахрена ?


 
novill ©   (2007-02-16 13:33) [62]

> [0] Ученик чародея ©   (16.02.07 13:07)

Вы уже достали! Идите на форум по Жаве и доказывайте им, что это самый лучший язык.


 
Дмитрий Белькевич ©   (2007-02-16 13:38) [63]

>> Java глючит и тормозит

>Необоснованные утверждения.

Странно, я запускаю гуёвое приложение на жаве и вспоминаю времена первых пней, хотя у меня четвертый стоит. Что я делаю не так?

>Но... запустите ли приложение на Delphi или 1С 8.0 на Sun Solaris или системе с ядром Ceil. Не выходит?

1. мне, например, ни одна ни другая не нужны, вполне виндой обхожусь.
2. запустите ли приложение сложнее "hellow world" без доработки кода?


 
Ketmar ©   (2007-02-16 13:38) [64]

> Игорь Шевченко ©   (16.02.07 13:31) [61]
так это ж КРУТО! ещё модно говорить, что винды -- фигня (а виста -- вообще ужас). пингвина хвалить тоже можно -- струя такая.


 
Desdechado ©   (2007-02-16 13:50) [65]

> запустите ли приложение на Delphi или 1С 8.0 на Sun Solaris
> или системе с ядром Ceil. Не выходит?
А ты запусти жабу на моем сливном бачке. Что, не выходит?
Вывод: инструменты делаются под конкретные задачи, а не просто так.

> программист на Java автоматически становится универсальным
> мастер-программистом, только от слова Java.
Ага, а фрезеровщик становится универсальным мастером резьбы по дереву, кости и камню. Только от слова "фреза".


 
Плохиш ©   (2007-02-16 14:15) [66]


> Ученик чародея ©   (16.02.07 13:23) [57]
> Я с Java разбираюсь уже 2-неделю

Странно, а визшишь об этом уже не меньше полугода...


 
pasha_golub ©   (2007-02-16 14:22) [67]


> Desdechado ©   (16.02.07 13:50) [65]


> Ага, а фрезеровщик становится универсальным мастером резьбы
> по дереву, кости и камню. Только от слова "фреза".

Блин, надо запомнить!!! Это крылатое выражение без вопросов! :D



Страницы: 1 2 вся ветка

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.66 MB
Время: 0.037 c
3-1166295235
^_^
2006-12-16 21:53
2007.03.11
Проблема с SELECT-запросом из 3х таблиц


2-1171959942
Толибас
2007-02-20 11:25
2007.03.11
TdxDBGridLookupColumn


2-1171632549
Dreamse
2007-02-16 16:29
2007.03.11
Как при создании нового окна показывать кнопку на пенеле задач ?


2-1171896060
Ezorcist
2007-02-19 17:41
2007.03.11
Удалить первые N байт из MemoryStream?


15-1171349663
Virgo_Style
2007-02-13 09:54
2007.03.11
Помогите найти старый мультфильм