LINUX.ORG.RU

СКАЖИ СВОЕМУ КОМПЬЮТЕРУ, ЧТОБЫ ЗАПЕР ДВЕРЬ

любительская автоматизация; устройство с открытой прошивкой
исходные тексты всех программ, открытые библиотеки
http://www.unicontrollers.com/products/unc01x

[#]  
Pi

Re: Наиболее интересные возможности Java 5.0

просьба очень яву не ругать, а обсудить конкретные возможности :)

***** ()
[#]  

Re: Наиболее интересные возможности Java 5.0

ОНА УЖЕ ПЯТАЯ??????

anonymous ()
[#]  

Re: Наиболее интересные возможности Java 5.0

К 10й версии, может быть, Жаба языком программирования станет. А пока - игрушка, студентиков обучать.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 19:16:36  

Re: Наиболее интересные возможности Java 5.0

>К 10й версии, может быть, Жаба языком программирования станет. А пока - игрушка, студентиков обучать.

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

anonymous ()
[#]  

Re: Наиболее интересные возможности Java 5.0

Язык программирования без души - вот, что такое Java.
Но этим она и хороша для программистов-ремесленников и "больших дядей"
ИМХО

P.S. а Lisp рулит! ;^}

anonymous ()
[#]  

Re: Наиболее интересные возможности Java 5.0

Я так понимаю generics это вроде шаблонов C++?

* ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от CyberCoder 21.04.2005 19:56:10  

Re: Наиболее интересные возможности Java 5.0

Нет, очень не вроде. Это не полноценный макроязык, это всего лишь параметризованные типы a la ML.

anonymous ()
[#]  
svu

Re: Наиболее интересные возможности Java 5.0

Порадовало появление printf. Причем по двум пунктам:
1. Сам факт
2. Несовместимость форматов с C.

***** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Pi 21.04.2005 18:51:18  

Re: Наиболее интересные возможности Java 5.0

>просьба очень яву не ругать, а обсудить конкретные возможности :)

Какие такие возможности? Новые возможности javac-а типа generic и varargs? Нах! Млин немогут добавить новые фичи в виртуальную машину, так ляпают в компилятор. Херовый признак. Похоже пора валить на .net

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 20:14:06  

Re: Наиболее интересные возможности Java 5.0

ну как тебе сказать, чебурашка... шаблончики С++ это тож вроде бы фича компилятора, но сколько всего могут...

а фичи VM на подходе, подожди c .NET'ом ;-)

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 19:16:36  

Re: Наиболее интересные возможности Java 5.0

> К 10й версии, может быть, Жаба языком программирования станет. А пока - игрушка, студентиков обучать.

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

а Java - это для _производства_ кода толпами индусов/китацев :)

()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 20:25:08  

Re: Наиболее интересные возможности Java 5.0

>шаблончики С++ это тож вроде бы фича компилятора, но сколько всего могут...

я там ссылочку кинул, чебурашка, так что посмотри и сравни с С++.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от ezhi 21.04.2005 20:29:27  

Re: Наиболее интересные возможности Java 5.0

>а Java - это для _производства_ кода толпами индусов/китацев :)

индусов/китацев/russkih

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 20:47:24  

Re: Наиболее интересные возможности Java 5.0

молодец, зачет.

только я, в общем-то, и не собирался сравнивать, а привел в ответ на "фи" в отношении фичи только компилятора.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 20:14:06  

Re: Наиболее интересные возможности Java 5.0

Была однажды такая фраза в одной из тем про Java.

- Одинокий писклявый выкрик на Лоре - Java sucks ! - Хор большей части Лора - Да Java sucks !!!

Респект тебе неизвесный автор.

anonymous ()
[#]  

Re: Наиболее интересные возможности Java 5.0

Интересная статейка

anonymous ()
[#]  

Re: Наиболее интересные возможности Java 5.0

>авторитетно заявляю - ява #####.

Who's talking??

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 19:31:32  

Re: Наиболее интересные возможности Java 5.0

>Язык программирования без души - вот, что такое Java.

Ты еще в Coppermine, Morgan, PowerPC, Z80 душу поищи

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от dartx 21.04.2005 23:11:40  

Re: Наиболее интересные возможности Java 5.0

> Очередной зомбированный vsl?

зомбированый кем? зомбированы скорее фанаты Java/.NET.. маркетинг удался :)

()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от ezhi 21.04.2005 23:55:01  

Re: Наиболее интересные возможности Java 5.0

А тебе не кажется, что прежде чем говорить о маркетинге, зомбировании, етц. Следует сначала попробовать сабж лично, а потом уже заявлять подобные вещи?

*** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от PartyZan 22.04.2005 0:17:34  

Re: Наиболее интересные возможности Java 5.0

> А тебе не кажется, что прежде чем говорить о маркетинге, зомбировании, етц. Следует сначала попробовать сабж лично, а потом уже заявлять подобные вещи?

да пробовал я, пробовал.. :)

()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от ezhi 22.04.2005 3:46:34  

Re: Наиболее интересные возможности Java 5.0

> да пробовал я, пробовал.. :)

Яйца почесать пробовал }:-[ Написал небось хело-ворлд и окошко с кнопочкой, и вся блин проба. Зла не хватает.

** ()
[#]  

Re: Наиболее интересные возможности Java 5.0

Жаба хороша тем, что она Simple Portable Object Oriented Interpreted Distributed High Performance Robust Multithreaded Secure Dynamic Architecture Neutral

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 19:31:32  
svr69

Re: Наиболее интересные возможности Java 5.0

То-то, смотрю на авторов Java Language Specification и вижу: Guy L. Steele. Он, наверное, забыл, что Lisp рулит?

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от svr69 22.04.2005 10:20:43  

Re: Наиболее интересные возможности Java 5.0

Нет, не забыл. Он участвовал именно как specification writer, когда все архитектурные решения были уже сделаны.

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 19:16:36  
Alter

Re: Наиболее интересные возможности Java 5.0

>К 10й версии, может быть, Жаба языком программирования станет. А пока - игрушка, студентиков обучать.

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

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Alter 22.04.2005 10:44:40  

Re: Наиболее интересные возможности Java 5.0

А кто с этим спорит? Но J2EE ведь не мешает яве быть совершенно убогим _языком_программирования_.

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Cantor 22.04.2005 11:13:15  
Alter

Re: Наиболее интересные возможности Java 5.0

>А кто с этим спорит? Но J2EE ведь не мешает яве быть совершенно убогим _языком_программирования_.

Ага.. только вот совсем немного людей кто на Limbo пишет..

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Alter 22.04.2005 11:37:39  

Re: Наиболее интересные возможности Java 5.0

> Ага.. только вот совсем немного людей кто на Limbo пишет..

Ага.. только вот совсем немного людей кто на Java пишет.. Если сравнивать с VBA.

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Cantor 22.04.2005 12:22:20  
Alter

Re: Наиболее интересные возможности Java 5.0

>Но J2EE ведь не мешает яве быть совершенно убогим _языком_программирования_

Мне бы кстати было бы любопытно, чего тебе нехватает в J2EE ?
Списочком по пунктикам :)

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Alter 22.04.2005 14:05:46  

Re: Наиболее интересные возможности Java 5.0

J2EE - не язык. Это хороший framework, писанный на плохом языке и для использования с плохим языком.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Alter 22.04.2005 10:44:40  

Re: Наиболее интересные возможности Java 5.0

А что, Кобол - хороший язык? Такая же игрушка.

Знаешь, какими тиражами игрушки продаются? Та же барби, или там Quake3. Вот и игрушка-Жаба тоже среди деток-переростков оченно популярна.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Cantor 22.04.2005 10:43:08  
svr69

Re: Наиболее интересные возможности Java 5.0

Угу. Он в сан пришел в 1994 году. Тогда уж точно облик явы был определен раз и навсегда.

At Sun Microsystems he is responsible for research in language design and implementation strategies, and architectural and software support, and for the specification of the Java programming language.

http://www.cs.utah.edu/dept/organick/past/glsbio.htm

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Puzan 22.04.2005 8:56:52  

Re: Наиболее интересные возможности Java 5.0

> Яйца почесать пробовал }:-[ Написал небось хело-ворлд и окошко с кнопочкой, и вся блин проба. Зла не хватает.

Ха! Вот тебя задело-то :)

()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 22.04.2005 14:20:08  

Re: Наиболее интересные возможности Java 5.0

> J2EE - не язык. Это хороший framework, писанный на плохом языке и для использования с плохим языком.

Абсолютно согласен.

()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от svr69 22.04.2005 14:42:28  

Re: Наиболее интересные возможности Java 5.0

JAVA TECHNOLOGY: THE EARLY YEARS (http://java.sun.com/features/1998/05/birthday.html)

Что характерно, в этой статье перечислено множество людей, причастных к созданию Java, но Стил не упомянут. Еще раз, он был только соавтором спецификации , не участвовал в разработке.

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от Alter 22.04.2005 14:05:46  

Re: Наиболее интересные возможности Java 5.0

> Мне бы кстати было бы любопытно, чего тебе нехватает в J2EE ?

Выше уже ответили - в J2EE мне не хватает нормального языка :)

** ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 22.04.2005 15:44:34  

Re: Наиболее интересные возможности Java 5.0

"including C, Fortran 90, High Performance Fortran, Common Lisp, Scheme, and ECMAScript. "

Да это же сам Луговский так замаскировался.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 21.04.2005 21:18:24  

Re: Наиболее интересные возможности Java 5.0

> Хор большей части Лора - Да Java sucks !!!

Сейчас уже наоборот. Большая часть кричит: "Нет, не сакс!".
Видать новое поколение пионеров уже ассимилировалось с жабой крепко.

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 22.04.2005 20:02:56  

Re: Наиболее интересные возможности Java 5.0

Я был исключен из пионеров за поведение... Согласен, что как язык - Java далек от совершенства. Как тут уже было замечено - Java это не столько язык, сколько платформа для програмирования, где все игроки рынка договариваются между собой (иногда нет :-) Это здоровый рынок! API Java одно из самых продуманных (просто его много :-). По моему (скромному) мнению 10 лет это уже ВОЗРАСТ и пора-бы ее форкнуть... (только не на манер OSS, а продуманно, через тот-же jcp). Зделать ее модульной - ну на кой мне хрен Swing на серваке или JDBC на клиенте если я им на сервак по RMI/IIOP лезу?). Самое забавное, что форков уже полно (до тех пор пока они не пройдут Sun'овскую сертификацию - они не Java, а так... Sumatra :-)

anonymous ()
[#] Ответ на: Re: Наиболее интересные возможности Java 5.0 от anonymous 22.04.2005 9:29:46  

Another holy war

>Жаба хороша тем, что она Simple Portable Object Oriented Interpreted Distributed High Performance Robust Secure Dynamic Architecture Neutral

Давай с цифрами(в скобках моя оценка истинности сказаного).

Simple(15%): обьем спецификации в студию. И посравниваем с другими.

Object Oriented(35%): То есть она то OO, но что в этом хорошего?:-]

Interpreted(0%): И скольки людям довелось пользоваться интерпретатором явы(а не ее байт-кода)?

High Performance(30%): судя по shootout она возле 20х мест.

Architecture Neutral,Portable(50%): Сколько ты можешь назвать не-Architecture Neutral или не-Portable языков высокого уровня?

Dynamic,Distributed,Robust,Secure: В чем это выражается?

Осталось: Multithreaded. Таки да, у нее есть примитивы для работы с threads.

***** ()