Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет mumuntu ([info]mumuntu)
@ 2007-10-05 15:23:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Что-то чем дальше в лес, тем ярче радуга.

Оказывается, "сетевой писатель" Сумерк Богов писал про язык Java.
В принципе, проследив жизненный путь данного индивида, легко убедиться в том, что он человек гуманитарный, творческий, до сих пор находящийся в поиске, иными словами, просто отброс цивилизации. Впрочем, он же рыковский, а это многое объясняет.
Да, его заметка про Java оперирует вымышленными утверждениями, не имеющими ничего общего с фактами.

Еще говорят, вся идея паттернов тоже идет от слабостей языка, имея в виду, как я понял, Java.

Какие-то странные оппоненты у Java, нельзя так.
Вообще, такое чувство, что примерно половина идейных противников Java являются противниками только потому, что им лень изучить новую технологию.
Ну да, я году в 97-м так же к C++ относился.


(Добавить комментарий)


[info]blacklion@lj
2007-10-05 07:29 (ссылка)
Вообще, такое чувство, что примерно половина идейных противников Java являются противниками только потому, что им лень изучить новую технологию.
Угу :) Ты меня раскусил :)

(Ответить)


[info]juliy@lj
2007-10-05 07:29 (ссылка)
ява мне не по нраву

(Ответить)


[info]object@lj
2007-10-05 07:33 (ссылка)
Нужно быть совершенно наглым дураком, чтобы писать с таким апломбом о вещах, которых не знаешь. Кем Сумерк в общем и является.

Надо сказать, я стараюсь избегать русскоязычных программистских дискуссий именно из-за постоянного появления в них таких идиотов, как Сумерк. Все же на англоязычных форумах реже прибегают к истеричным формам аргументации.

(Ответить)


[info]ex_svgmzr291@lj
2007-10-05 07:34 (ссылка)
Не то чтобы я мог понять критику джавы с позиций любителя лиспа, но критика с позиций сишника это какой-то пиздец.

(Ответить) (Ветвь дискуссии)


[info]ex_khutshur106@lj
2007-10-05 07:41 (ссылка)
а чо лисп-то? хороший, годный язык.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_svgmzr291@lj
2007-10-05 07:52 (ссылка)
я эту критику не могу понять по простой причине - лиспа не знаю.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_khutshur106@lj
2007-10-05 09:23 (ссылка)
а.

(Ответить) (Уровень выше)


[info]dair_spb@lj
2007-10-05 07:43 (ссылка)
А что, джава является новой технологией??? 8-0

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 07:48 (ссылка)
Ну, вообще, разговор у [info]avva@lj идет между людьми, которые еще PDP-11 не забыли.
Так что джава это, некоторым образом, новодел.
Ну да, я ей семь лет уже занимаюсь.
Но все равно ведь новодел. То ли дело FORTRAN.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra@lj
2007-10-05 07:54 (ссылка)
Или Симула-67 (которая и есть практически Java, как язык)

(Ответить) (Уровень выше)


[info]dair_spb@lj
2007-10-05 07:59 (ссылка)
Ээээ

Технология != ЯзыкПрограммирования
Вроде бы

Язык программирования — да, новодел. А какая новая технология?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:03 (ссылка)
Ну, для какого-нибудь дельфина или сишника, который для AVR32 писал, Java и ООП - это ого-го какие новые технологии были, я думаю.
Да, собственно, [info]blacklion@lj когда-то боролся с ООП. Сейчас, вроде, привык.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]blacklion@lj
2007-10-05 08:07 (ссылка)
Я!? С ООП?! Бля. А я уже не помню :)
Я, в общем, вроде даже вспоминаю, о чём ты… Смутно как-то… Что-то мне не помнится, что бы я боролся именно с ООП (а что я тогда предлагал?), а с конкретными реализациями…

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:22 (ссылка)
Да ну че, это 9 лет назад было, ты думаешь, я помню?

(Ответить) (Уровень выше)


[info]ex_gregbg715@lj
2007-10-05 07:43 (ссылка)
Ну, блин, отличайте текст от контекста ;)

(Ответить)


[info]potan@lj
2007-10-05 07:47 (ссылка)
Ага. И с пхп мы по той же причине боремся.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 07:57 (ссылка)
Пхп это такая технология, в которой непонятно, что изучать.
В отличие от той же Java.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]samurai_within@lj
2007-10-05 13:10 (ссылка)
php технология?
я то думал это personal home page с напи---ым с перл и си синтаксисом и ублюдочной реализацией всего чего только можно :)

(Ответить) (Уровень выше)


[info]kouzdra@lj
2007-10-05 07:53 (ссылка)
Идея патеррнов идет от агрессивного маркетинга. Потому что рассуждения о "паттерне visitor" вообще говоря выглядят столь же идиотически, как выглядели бы рассуждения о "паттерне while-do". Ну идиомы и идиомы. А носятся с ними как с писаной торбой.

Что до "новизны технологии" - все-таки язык в котором хоть сколько-нибудь новых концепций ровно две - VM и интерфейсы - та еще в общем новизна (я не имею ничего против Java - такой аккуратный очень Visual Basic, вполне практичный, только с очень тяжеловесным runtime - но чего в нем такого особенного)?

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:00 (ссылка)
Ну, уровень "новизны" весьма относителен.
Для индивида, которого в том же 2000-м называли "си-программистом", понять некоторые моменты в Java без специальной тренировки было просто невозможно.
"Профессиональная деформация".

(Ответить) (Уровень выше)


[info]alexclear@lj
2007-10-05 08:10 (ссылка)
Идея патеррнов идет от агрессивного маркетинга.

Ну, в принципе, да, я этих людей называл "объектно-ориентированная мафия", Кент Бек и прочие проповедники. Но они никогда не раздражали по-настоящему. Во-первых, они, все-таки, опираются на какой-то собственный практический опыт. Во-вторых, они дружелюбные, симпатичные и весьма неглупые.
Пусть дело их пока поживет.

(Ответить) (Уровень выше)


[info]winzard@lj
2007-10-05 16:23 (ссылка)
Ну надо же как-то книжки продавать. Книжки по просто Java уже мало кто покупает, отсюда паттерны и антипаттерны, XP и анти-XP, "что вообще происходит с Java" и "куда катится Java-мир".

(Ответить) (Уровень выше)


[info]object@lj
2007-10-06 06:24 (ссылка)
Насчет агрессивного маркетинга паттернов, кстати, верно замечено. Про while-do тоже хорошо. Но с другой стороны - классифицировать их и разложить по полочкам тоже не мешало. Чтобы реализуя синглтон, люди не выскакивали из ванной с криками "эврика!"

Насчет Кента Бека ниже Саша тоже верно сказал. Он добрый, и в многом хорошем замечен. Тот же рефакторинг.

(Ответить) (Уровень выше)


[info]yurri@lj
2007-10-05 07:57 (ссылка)
Сетевому писателю Сумерку Богов следует продолжать писать про Анечку и Путичку.

Я вот не сетевой писатель даже, а и то уже не рискнул высказаться.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:44 (ссылка)
Я думаю, ему следует самостоятельно в соляной кислоте раствориться.
И уж, тем более, никогда больше не подходить к компьютеру.

(Ответить) (Уровень выше)


[info]nikanorov@lj
2007-10-05 07:57 (ссылка)
Java — это слишком сложно, да.

Я серьёзно.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:05 (ссылка)
Языки с динамической типизацией, а то и с Duck Typing, конечно, проще в том смысле, что слов писать надо меньше.
Но писать на них большой сложный проект как-то не представляется сейчас возможным.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:09 (ссылка)
Почему, кстати? Вон товарищ Фаулер давно уже отделил мух от котлет и говорит, что всему свое место. Я бы не стал весь проект писать на таких языках. Но использовать их на манер domain language самое то.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:17 (ссылка)
Мы их так и используем.
А использовать их в ядре - запарисся тестами код покрывать.

(Ответить) (Уровень выше)


[info]bopm@lj
2007-10-05 08:07 (ссылка)
Новую? Саша, бросай грибы!

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:15 (ссылка)
А че, это не мои грибы.
Почитай [info]ru_programming@lj, там встречаются кадры.
Есть такой [info]plumqqz@lj, например.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:16 (ссылка)
И то хорошо.

(Ответить) (Уровень выше)


[info]randir_spb@lj
2007-10-05 14:05 (ссылка)
Ознакомился...

... какие существуют способы защиты программного продукта от нелицензионного копирования?

Рыдаю...

(Ответить) (Уровень выше)


[info]bopm@lj
2007-10-05 08:12 (ссылка)
Мне, кстати, не влом разобраться с явой если нужно будет, но мне давно уже влом разбираться с заебами конкретных реализаций. Каждый раз разбирательство с новыми технологиями (а research developerом я являюсь много лет) выливается в собирание шишек и осознание того, что очень сложно сделать что-то by the book что с первого, что с нескольких последующих шагов.

(Ответить) (Ветвь дискуссии)


[info]nikanorov@lj
2007-10-05 08:17 (ссылка)
кстати, не влом разобраться с явой если нужно будет
Сама ява — это хуйня. А вот то кол-во "библиотек" которое вокруг неё крутится и не понятно что выбрать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-10-05 08:20 (ссылка)
Да почему "непонятно", понятно.
Надо выбрать проводника из местных жителей, забашлять ему и он укажет дорогу.
Либо на ощупь ползти.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:21 (ссылка)
По дороге собирая шишки и оставляя за собой след из хлебных крошек.

(Ответить) (Уровень выше)


[info]nikanorov@lj
2007-10-05 08:21 (ссылка)
Чтоб нормально идти надо года три. Это долго, да.

(Ответить) (Уровень выше)


[info]bopm@lj
2007-10-05 08:20 (ссылка)
Андрюша, делай свою хуевину дальше и не клепай дяде мозгов. Я под явой имел ввиду всю инфраструктуру.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nikanorov@lj
2007-10-05 08:25 (ссылка)
Серёжа, я вот не считаю себя глупее и менее понимающим в теме любого стандартного разработчика, ага. Только я к этой сфере боком отношусь и университетов не кончал.

разбираться с заебами конкретных реализаций
Каких конкретных, не Sun тогда?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:29 (ссылка)
Правильно, ты меня считаешь глупее себя и по этому начинаешь меня поучать не подумав о том, что возможно ты просто не так меня понял.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nikanorov@lj
2007-10-05 08:30 (ссылка)
Я никогда так не считал, кстати. Вообще никогда.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:32 (ссылка)
Читай на два ответа выше.

(Ответить) (Уровень выше)


[info]bopm@lj
2007-10-05 08:29 (ссылка)
Про фреймворки как раз и речь. На тему реализаций.

(Ответить) (Уровень выше)


[info]nikanorov@lj
2007-10-05 08:27 (ссылка)
Кстати, если уж на то пошло, то я делаю ту хуёвину, которая интересна мне. Мне же денег-то за это не платят.

Дяди, да.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:30 (ссылка)
Вот и делай. Мозги не еби только?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nikanorov@lj
2007-10-05 08:38 (ссылка)
А я ебу?

(Ответить) (Уровень выше)


[info]nikanorov@lj
2007-10-05 08:47 (ссылка)
Таки да, отвык я от общения в ЖЖ. Так и хочется нахуй послать =)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:48 (ссылка)
Хочется — пошли, кто ж тебя неволит?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nikanorov@lj
2007-10-05 08:52 (ссылка)
Чувак, не хочу. Хочется, но не хочу (sic).

(Ответить) (Уровень выше)


[info]nikanorov@lj
2007-10-05 08:29 (ссылка)
И из хуёвины есть много полезного: например RSA реализация (быстрая) для мобильных платформ.

(Ответить) (Уровень выше)


[info]13a@lj
2007-10-05 08:22 (ссылка)
Надо спросить у противников java, на чем по их мнению следует писать код по *nix сейчас. Видимо на похапе.

(Ответить) (Ветвь дискуссии)


[info]bopm@lj
2007-10-05 08:31 (ссылка)
На чем угодно. Начиная от питона и руби и заканчивая c#. Яве тоже место найдется. Но она ни разу не панацея.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]samurai_within@lj
2007-10-05 13:14 (ссылка)
/me подписался. Золотые слова.

(Ответить) (Уровень выше)


[info]blacklion@lj
2007-10-05 09:38 (ссылка)
Тут сразу несколько вопросов — какой код, для какой задачи и какой командой.

Вполне возможно, что после ответов на эти вопросы ответом будет “вам не надо писать код под *nix” или даже вообще “вам не надо писать код”.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]13a@lj
2007-10-05 09:40 (ссылка)
"вы лишние на этом празднике жизни", "вы лишние в этом мире", "убейте себя наконец, чортовы гики"

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]blacklion@lj
2007-10-05 09:46 (ссылка)
Я, если честно, не понимаю, что такое “код под *ix” и где там может пригодиться Java.

Web-applications? Тогда слово “*ix” лишнее — какая разница, под чем сервлеты крутятся? Там столько слоёв, что OS уже не важна.

GUI? Опять же — Java вроде как позволяет сделать GUI более-менее кроссплатформенным, и зажимать себя “*ix” как-то нелепо в такой ситуации. А уж если нужен GUI именно под “*ix”, то его надо писать на чём угодно, но только не на Java просто потому что Java вписывается в X11 именно что “более-менее”, гробя все плюсы, которые можно получить, используя именно X11 (как у неё с ресурсами, хранимыми на сервере — это как минимум?).

Сетевые демоны низкого уровня, драйвера и command-line утилиты? Да? А где здесь место Java? :)

(Ответить) (Уровень выше)


[info]ex_1smash1100@lj
2007-10-05 08:27 (ссылка)
«Не путать с джаваскрипт»
Он пидор, бей его.

(Ответить)


[info]alex_mq0@lj
2007-10-05 09:59 (ссылка)
что могу добавить?
только +1 =)

(Ответить)


[info]ex_belater@lj
2007-10-05 10:23 (ссылка)
Какой-то слабый у чувака высер получился: комментов всего ничего. Дать, что ли, ссылку в ru_java, чтобы народ пришел поржать?

(Ответить)


[info]levgem@lj
2007-10-06 03:08 (ссылка)
я с ним могу по одному пункту согласиться: гуёвые программы на яве везде смотрятся страшно и всегда безумно тормозят. Лично я не видел ни одного исключения.

(Ответить)


[info]levgem@lj
2007-10-06 03:12 (ссылка)
ну а вообще — да, это человек творческий и в поисках

(Ответить)