Перейти к содержимому

Фотография

Java


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 57

#21
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

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

Оно в принципе понятно, что сама программа появится на клиентских местах сама собой.
Кстати, ты никогда не слышал о системах управления рабочими местами пользователей, которые в большинстве крупных компаний стоят?

Сообщение отредактировал Vadziku: 29.01.2004, 12:25:25

  • 0

#22
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

подскажу: можно сослаться на плохое качество кода (новички не сумели правильно воспользоваться Java и написали медленную и глючную прогу - не до конца посмотрели исходники Java (!) и замутили медленный алгоритм )

Ой, этот бред про что?


это ссылка на автора :smoke:

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

Ага, коллективное творчество. Необдуманное высказывание и творческое его переосмысление. :spy:
Мысль-то была правильная, но вот оформил он ее. Впрочем как я уже говорил, и как вы уже говорили - наличие библиотек не прероргатива явы.
  • 0

#23
CyberM

CyberM
  • Гость
  • 6 сообщений


Вообще-то все больше язык, у вас другие сведения?

Да нет, потому и спрашиваю... Просто вспомнилось выражение типа "Java Development Environment"... Типа среда разработки.

Это другая степь - кофеинизированная среда разработки, то бишь когда девелоперу на работе хоть кофе по-человечески попить дают.

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

Была уже попытка сделать из нее (Java) только язык... плохо кончилась, до сих пор Microsoft Sun_овский иск оплачивает...
  • 0

#24
CyberM

CyberM
  • Гость
  • 6 сообщений

написал я как-то прогу под sun jvm , теперь ее нужно переписывать под m$
где логика ?

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


Юзайте Pure Java, Pure Java RULEZZ ! :)

P.S. JVM от Microsoft уже давно признана, самым гуманитарным и справедливым судом США, вне закона :)
  • 0

#25
Tzar

Tzar
  • Завсегдатай
  • 242 сообщений
надо заметить, что программы, написанные на java имеют свою нишу(сферу применения) - довольно ограниченную. Они никогда не появятся в mission critical задачах (атомные станции, аэрокосмический комплекс и т.д. ), также никто не будет переписывать скажем Photoshop на яве, только ради красивой идеи.

ps.
хочу пить просто кофе (без кофемолки, кофеварки и газовой плиты впридачу) :spy:

Сообщение отредактировал Tzar: 29.01.2004, 21:38:58

  • 0

#26
Core

Core
  • Частый гость
  • 99 сообщений

Препод конечно насчет С просто красное словцо выдал на-гора, но тем не менее: Майкрософт ввел в обращение новый язык С#, который можно назвать "Java, вид сбоку".О чем-то это говорит, правда?
Наличие готовых библиотек это конечно не привилегия явы, это ты погорячился.

наличие библиотек - нет... а наличие библиотек в таком количестве - да=)
..
да.. и ещё......... а что, Microsoft распространяет C# и ПО бесплатно? =)............................
  • 0

#27
Gloomy

Gloomy
  • Свой человек
  • 861 сообщений

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

Оно в принципе понятно, что сама программа появится на клиентских местах сама собой.

Ну а про файл сервер ты когда нить слышал??

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

Гладко было на бумаге :-) MS SMS & Intel LAN Desk - наукой установленно - счастья нет! :eek:

Сообщение отредактировал Gloomy: 30.01.2004, 08:38:53

  • 0

#28
Gloomy

Gloomy
  • Свой человек
  • 861 сообщений


Наличие готовых библиотек это конечно не привилегия явы, это ты погорячился.

наличие библиотек - нет... а наличие библиотек в таком количестве - да=)
..
да.. и ещё......... а что, Microsoft распространяет C# и ПО бесплатно? =)............................

Малыш :eek:, мир ГОРАЗДО больше того что ты видишь из окна :-) ... Самые большие развалы библиотек под C/C++ (есссно) и ... FORTRAN 8-)
Хотя ява тоже ничего ....
  • 0

#29
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

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

Оно в принципе понятно, что сама программа появится на клиентских местах сама собой.

Ну а про файл сервер ты когда нить слышал??

Я много про чего слышал :-) Верно только для программ не требующих инсталляции. В последнее время видел таких мало ;)

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

Гладко было на бумаге :) MS SMS & Intel LAN Desk - наукой установленно - счастья нет! :eek:

Прям скажем неудачные примеры. У нас например стоит вполне работоспособный ZEN от Новеля. Свои решения есть и в составе и Openview и Tivoli групп продуктов. Гораздо более работоспособные чем SMS или LAN Desk.

Сообщение отредактировал Vadziku: 30.01.2004, 09:35:15

  • 0

#30
CyberM

CyberM
  • Гость
  • 6 сообщений

надо заметить, что программы, написанные на java  имеют свою нишу(сферу применения) - довольно ограниченную.


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

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


Я бы не стал говорить об этом с такой уверенностью. Сейчас ведутся работы по созданию Hard Real-Time Java Virtual Machine при поддержке European Aeronautic Defence and Space Company (EADS) и European Space Agency (ESA), а так же фирмы AICAS и Linköpings Universitet. Там даже где-то у них демка имеется.
Кстати сам Sun тоже ведет работы в этом направлении. существует даже спецификация Real-Time Specification for Java (RTSJ). Всему свое время. :-)

ps.
хочу пить просто кофе (без кофемолки, кофеварки и газовой плиты впридачу)  :eek:


зы.
А знаешь чем отличается растворимый кофе от свежемолотого и свежесваренного ?

Сообщение отредактировал CyberM: 30.01.2004, 10:44:30

  • 0

#31
Tzar

Tzar
  • Завсегдатай
  • 242 сообщений

надо заметить, что программы, написанные на java  имеют свою нишу(сферу применения) - довольно ограниченную.


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

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


Я бы не стал говорить об этом с такой уверенностью. Сейчас ведутся работы по созданию Hard Real-Time Java Virtual Machine при поддержке European Aeronautic Defence and Space Company (EADS) и European Space Agency (ESA), а так же фирмы AICAS и Linköpings Universitet. Там даже где-то у них демка имеется.
Кстати сам Sun тоже ведет работы в этом направлении. существует даже спецификация Real-Time Specification for Java (RTSJ). Всему свое время. :eek:


пусть для начала хотя бы одну ракету на орбиту выведут

зы.
А знаешь чем отличается растворимый кофе от свежемолотого и свежесваренного ?


знаю.
java как раз и есть растворимый кофе

Сообщение отредактировал Tzar: 30.01.2004, 13:07:40

  • 0

#32
CyberM

CyberM
  • Гость
  • 6 сообщений


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

Я бы не стал говорить об этом с такой уверенностью. Сейчас ведутся работы по созданию Hard Real-Time Java Virtual Machine при поддержке European Aeronautic Defence and Space Company (EADS) и European Space Agency (ESA), а так же фирмы AICAS и Linköpings Universitet. Там даже где-то у них демка имеется.
Кстати сам Sun тоже ведет работы в этом направлении. существует даже спецификация Real-Time Specification for Java (RTSJ). Всему свое время. :eek:

пусть для начала хотя бы одну ракету на орбиту выведут

Про проект MarsExpress слышал ? Это та самая штука которая сейчас вокруг Марса крутится. Ничего, долетела, не сломалась.


зы.
А знаешь чем отличается растворимый кофе от свежемолотого и свежесваренного ?

знаю.
java как раз и есть растворимый кофе


Если ты про Java кофе, то это сорт такой кофе и его можно переработать в растворимый, а можно оставить в зернах. А что касается технологии Java то тут на вкус и цвет товарищей нет... Кому-то нравится, кому-то не очень. Но не обоснованное опускание технологии это удел ламероватых юнцов, давайте не будем опускаться до их уровня.
  • 0

#33
Tzar

Tzar
  • Завсегдатай
  • 242 сообщений

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


а чем обоснован такой выбор, если не секрет ?
просто купили готовую прогу или сами разрабатывали?
  • 0

#34
CyberM

CyberM
  • Гость
  • 6 сообщений



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


а чем обоснован такой выбор, если не секрет ?
просто купили готовую прогу или сами разрабатывали?


Сами разрабатывали.
Предвижу следующий вопрос, а на кой Java ?
Отвечаю: Пять ноутбуков, из которых три маковских для полевых работ. Плюс серверная часть стоит под линухом. Все прекрасно живеет и работает.
  • 0

#35
Argenta and Scarta

Argenta and Scarta
  • В доску свой
  • 3 136 сообщений



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


а чем обоснован такой выбор, если не секрет ?
просто купили готовую прогу или сами разрабатывали?


Сами разрабатывали.
Предвижу следующий вопрос, а на кой Java ?
Отвечаю: Пять ноутбуков, из которых три маковских для полевых работ. Плюс серверная часть стоит под линухом. Все прекрасно живеет и работает.


ну вообщем под Яву писать можно и нужно. просто нужно знать область применимости. где что лучще всего.

вот для примера.

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

а насчет ущербности Явы. парень погорячился. вот вчера рубился в Спринтер Селл на 6100. весело. вспомнил ямахи в седьмом классе.

да в принципе разговор флеймовый.
как говорил Лебедев Артемий -- мы пишем под любой браузер под любую систему.
и он прав.
  • 0

#36
civil_nomad

civil_nomad
  • Завсегдатай
  • 285 сообщений
Java - это очень "приятное" средство, но правильно было сказано, что нет ничего универсального в этом грешном мире.
Нужна реальная кроссплатформенность - используйте Джаву
Приложение критично в смысле ресурсов и скорости - лучший выбор C/C++ (IMHO) с элементами Assembler'a если нужно.

С-шарпы всякие, J# - пока не вызывают у меня доверия :rotate:
Тем более jdk1.5 выходит, так что Java - RULEZZZ!!!
  • 0

#37
Magic Team 9

Magic Team 9
  • Постоялец
  • 487 сообщений
Java это не язык и не платформа, это религия :lol:
  • 0

#38
Gloomy

Gloomy
  • Свой человек
  • 861 сообщений
Кросплатформенность говоришь. Ну попробуй ява-ап с сименса пустить на нокии ... :lol:
  • 0

#39
civil_nomad

civil_nomad
  • Завсегдатай
  • 285 сообщений

Кросплатформенность говоришь. Ну попробуй ява-ап с сименса пустить на нокии ... :lol:

Честно говоря J2ME не увлекаюсь (хотя надо бы). Но из опыта работы с J2EE знаю, что действительно необходимо учитывать ньюансы той или иной ОСи. Но тут есть один незыблимый столп: если пишешь с соблюдением стандартов, т.е. без употребления некоторых специфичных либ, классов и т.д., то 95% что все будет ОК! В противном случае придется кое-что переделывать, но это уже будет только твоя вина. Может в мобилах и не так, но у меня была возможность попробывать установить серверное web-приложение, написанное на Java в Linuxе, на Виндовс, так там не пришлось ничего делать (только конфиги кое-где потправить).

jakarta-tomcat, netbeans, poseidon - это тлько из того что сейчас работает у меня в Линухе и у друзей в Винде, а таких приложений полно.

ЗЫ по поводу j2me слышал, что там все беды от того, что пока не могут придти к единому соглашению, и каждая компания (sony, nokia, etc) разрабатывает свои библиотеки.
  • 0

#40
Tzar

Tzar
  • Завсегдатай
  • 242 сообщений

Кросплатформенность говоришь. Ну попробуй ява-ап с сименса пустить на нокии ... :weep:

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

jakarta-tomcat, netbeans, poseidon - это тлько из того что сейчас работает у меня в Линухе и у друзей в Винде, а таких приложений полно.


кто же спорит, уважаемый civil_nomad, конечно же будет работать...
То же самое web-приложение можно написать на PHP. И код будет работать на любой платформе. А усилий и времени для разработки понадобится намного меньше. Web - это не самое сильное преимущество Java, поэтому поищите более удачные примеры.
Крайне редко титанический труд по разработке для web c использованием Java оправдывает себя в полной мере. Это не говорит о слабости технологии, а скорее о ее неуместном\ неудачном применении. Например вот этот сайтик, за который содрали кругленькую сумму , мотивируя это наличием каталога продуктов (естественно написанном с использованием последних достижений в области IT).
Вот только не пойму, ну нахрена булочки или круассаны вращать ?
Может их лучше покупать станут ?
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.