LINUX.ORG.RU

Java вышла на первое место?


0

0

Согласно TIOBE Programming Community Index,в сентябре Java вышла на первое место по популярности среди всех языков программирования с рейтингом 22.442% , прибавив в рейтинге +6.55%. Для сравнения С = 19.160% (+2.04%)

>>> TIOBE Programming Community Index for September 2005



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

> Типа давайте длиннючие файлы на Цэ писать?

Смотреть сырцы glibc - на Цэ тоже выгодно делать много-много маленьких файлов, по файлу на функцию, особенно при статической линковке. Объяснять, почему, или сам поймёшь?

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

Это "lots of idiotic silly parenthesis", а так же:

"To speak with imperfect articulation; to mispronounce, as a child learning to talk." - Webster.

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

> Зато, чует мое сердце, на макрах можно такого наобфускейтить, что мало не покажется... Перловка нервно курит в сторонке.

Лисп ещё более нервно курит в стороне и от страха писается в штанишки, глядя на то, что можно наделать в Форте. Короче, на конкурсе маразма у него будет только почётное второе место, первое давно и прочно занято.

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

> Ну скачай исходники sbcl (steel bank common lisp) там примеров дохрена. И все такие жизненные.

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

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

> Т.е. ява --- язык который делает быдлокодеров менее опасными для общества. И в этом её основная ценность. Я правильно понял вашу мысль?

Ява - язык, который делает программирование (и его результаты) доступным для общества. Результаты академиков никому не интересны, они прогрессу не способствуют. Или вы таки против прогресса? Вы таки луддит?

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

>> И почему-то все более и более востребованным становится RAD.

>Лисп для этого подходит идеально.

Покащите мне библиотеку гойтовых компонентов для Лиспа. Чтоб была не меньше, чем CPAN.

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

> Потому, что Англия была морской империей и везде оставляла свои следы, книги etc Вследствие этого английский стал нормой жизни

Фигня. Языком математики всегда был французский, философия говорила на немецком, медицина и биология - на латыни, и только IT непонятно по какой пьянке оказались англоязычной изначально дисциплиной. За что теперь мы все и расплачиваемся.

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

> Если вам так не нравится Java, то назовите реальную альтернативу готовую предти на смену ей.

Mustang? :-)

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

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

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

>Да тут один козёл уже призывает всё на unlambda писать, утверждая, что его достаточно и ничего больше не надо - http://dslengine.sourceforge.net/

>Там есть файл core.com - чистая unlambda.

>MAPA3MATuK (*) (03.10.2005 0:16:13)

Я плакал:)))

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

> Я плакал:)))

Дык. И эти люди запрещают нам ковыряцца в носу!

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

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

P/S В разработке распределенных систем лучше Java, но не все ее могут себе позволить ;-)

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

Для распределённых систем рулит Erlang, а Жаба - сосёт недеццки.

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

> На хелловорлдах действительно летают. > Попробуй писать серьёзные проекты, хотя бы в несколько файлов для начала =)))

У нас проект состоит из 892 файлов, не считая ресурсных. Все летает на ура. Use Ant.

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