LINUX.ORG.RU

Кто такой евангелист? Человек, который на каждом углу кричит о преимуществах платформы. Про java все давно всё знают. Евангелисты уже никому не нужны. Это просто признание факта.

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

Ну и славно, время явы прошло, если когда-то было.

А на замену на голанг, чтоли переходить? Где замена, Карл?

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

Всё как-то очень странно. Вижу, что средний уровень джава-программиста Необычайно Низок. Требования на сеньерские вакансии - умение применять какие-то мелкотехнологии типа SpringMVC, EJB3, Hibernate. На недавнем собеседовании никто не спросил у меня даже про concurrency, и я не уверен, что они сами в ней разбираются. Мой руководитель сказал, что «concurrency - это фигня для джуниоров, никто ей не пользуется, поэтому ее не стоит спрашивать на собеседовании». Интересно, кто из них в последний раз писал какой-то проект интересней, чем очередной анскильный круд. Из этого напрашивается вывод, что джава-мир в России захватило элементарное БЫДЛО. Никакого Computer Science, а элементарная работа мускулами, как у грузчиков, тащить плоское, катить круглое.

Но сама Java тут не виновата! Из того, что анскильные массы эникеев не пользуются ее крутыми фичами не следует, что этих крутых фич там нет!

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

Про java все давно всё знают.

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

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

эту темноту только очищающими гамма-лучами можно просветить

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

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

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

Из этого напрашивается вывод, что джава-мир в России захватило элементарное БЫДЛО.

Везде так, лол. Для этих язык и говнофреймворки затачивались.

Oxdeadbeef ★★★
()
Последнее исправление: Oxdeadbeef (всего исправлений: 1)
Ответ на: комментарий от stevejobs

Из этого напрашивается вывод, что джава-мир в России захватило элементарное БЫДЛО. Никакого Computer Science, а элементарная работа мускулами, как у грузчиков, тащить плоское, катить круглое.

И это хорошо (с точки зрения менеджмента).

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

считающие её тормозной, когда по перформансу она идет сразу после крестов

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

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

всё может закончиться тем, что «IT-конторы» перестанут быть IT-конторами. Станут грузчиками. Будут тащить плоское и катить круглое. И работать строго по 8 часов в день. Уже сейчас то что мы делаем, непонятно, можно ли назвать это «высокими технологиями» и «инновациями». Какие в жопу инновации в том, чтобы достать из базки деньги, перетасовать, показать пользователю анскильный круд, и запихать его результаты назад в базку?

пройдет тысячу лет, нормальные люди долетят до самых далеких звезд и раскроют математический смысл бытия, а эти отсталые макаки будут так же как в каменном веке сидеть, и перекладывать рекорды в базку и обратно. И сраться, что лучше, JDBC или Hibernate, какой блджад смарт-поинтер заюзать, и почему в C++x200100 забыли реализовать какой-то там синтаксический сахар

раньше было хорошо, тащили плоское и катали круглое только в .NET, но сейчас и к нам этого завезли :( Вот это проблема!

а сгинувшие евангелисты - только следствие вот этой проблемы. Зачем евангелировать невообразимые возможности, когда быдлу они не нужны?

stevejobs ★★★★☆
()

Оставить jvm и пользовать кложуру.

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

Когда-то новости между городами таскали пешком в заплечной сумке. А потом изобрели интернет, и гонцы сгинули. Еще ткань ткали вручную, а потом изобрели станки и ткачи сгинули.

Надеюсь все мракобесы типа тебя тоже сгинут в том же направлении, как можно быстрее.

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

но сейчас и к нам этого завезли :( Вот это проблема!

Ты просто залез в интерпраз и теперь удивляешься, оно там всегда так было

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

Причём тут мракобесие, шизик?

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

нормальные люди долетят до самых далеких звезд и раскроют математический смысл бытия

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

А чтобы делать качественные ИТ инструменты, нужно:

сраться, что лучше, JDBC или Hibernate, какой блджад смарт-поинтер заюзать, и почему в C++x200100 забыли реализовать какой-то там синтаксический сахар

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

математический смысл бытия

нужно вводить массовое и дешевое высшее образование в интернетах

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

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

Ну ты сам же говоришь, что идёт после. Значит тормозит.

Идет *сразу* после.

а также здесь необходим быстрый обмен информацией с памятью.

Запилили NIO с direct byte buffer, есть Unsafe и JNI - вот можешь хоть щас futex'ы в линухе юзать https://github.com/pcdv/jocket для IPC. Так что пилят старушку, не все так плохо.

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

Уже сейчас то что мы делаем, непонятно, можно ли назвать это «высокими технологиями» и «инновациями». Какие в жопу инновации в том, чтобы достать из базки деньги, перетасовать, показать пользователю анскильный круд, и запихать его результаты назад в базку?

IT это же просто приложение к бизнесу, побочный продукт. Следовательно, какой в стране бизнес, такой в стране и IT. Например, если в некой стране основной бизнес -- тупая перепродажа импортных товаров, то и IT в ней будет перекладывать продажи между базами. А если бизнес делал бы автоматические коробки, то IT мог бы писать для них наколенные ОСРВ. И это видимо был бы самый что ни на есть CS для обычного Java программиста.

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

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

Я вам по секрету скажу, массы не хотят учить математику и вообще все, что напрягает мозг.

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

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

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

Про JDBC(SQL то есть) vs Hibernate тоже всё понятно. Код на Hibernate понятнее, а код на SQL можно лучше затюнинговать, и делать более крутые запросы.

Эти вопросы давно решенные! Они были решены уже в 2003 году, когда я этим только-только начинал заниматься.

Но тут налицо как раз и возникает проблема быдла:

1) Быдлокомпаниям некогда обучать сотрудников. Элементарно даже 20% времени официально выделить на обучение некогда. В результате люди в производстве пользуются тем, чем умеют. А поскольку они ничем пользоваться и не умеют, на выходе получается Одно Говно.

Хочу отдельно это подчеркнуть восемь(десят) раз! Если ты 3 года кодил на Spring+Hibernate, это еще не значит, что ты знаешь Spring или Hibernate. Например, мой руководитель не знает о converters/formatters в спринге, поэтому всё хранит в стрингах и конвертит руками. Хотя чтобы узнать о конвертерах, достаточно было бы просто прочитать обзорную документацию Спринга. Но у чувака никогда не было времени читать документации, поэтому имеем что имеем.

2) Быдло стремится к единообразности. Один язык, одни библиотеки, одни паттерны проектирования, итп

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

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

3) Экстримальная форма пункта 2 - это «поиск виновного». Когда все делают одно и то же, и разница программистов только в скорости работы - по любой задаче можно найти виноватого. Если кто-то сделал кнопочку зелененькую вместо синенькой - этому не может быть причиной ничего, кроме раздолбайства, значит надо найти раздолбая и до смерти запинать ногами.

Возвращаясь к твоему утверждению.

Поэтому скорей всего все будут кодить на Hibernate, и юзать ровно один кривой смартпоинтер. Просто чтобы «всё было аккуратненько» (с), и если чего кто-нибудь мог выдрать в зад кого-нибудь за «некачественную работу». И всё равно, даже зная что ничего поменять нельзя, все будут сраться - потому что в обезьяньей стае выигрывает тот, кто громче кричит, больнее пинается и ведет себя агрессивней всех.

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

Вот честно, думаешь ли ты, что Алан Тьюринг по 8 часов в день писал анскильные круды? Не думаю

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

Ты как бы сам такой путь выбрал. Займись пидоном/скалой/р и в машинлернинг или с данными работай. В чем проблема-то? Вообще, если в универе учился, то преподы должны были говорить и вбивать в голову, что не учите технологии, а учите базовые принципы, тогда не будете ныть по поводу, что, мол, какая-то компания сократила евангелистов.

//З.Ы. а теперь кусайте локти, когда с пеной у рта орали какой плохой мелкософт. И кто теперь в худшем положении, м? :)

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

Среди массы есть те, кто хотят, но у них нет доступа к качественному образованию уровня MIT и подобных.

Ой, да не смеши, почти вся литература доступна, было бы желание.

Сейчас же все массово ходят в вузы?

Да. Именно что ходят.

Вот и интернет образование должно иметь такую же репутацию или лучше.

Ну вот и понятно, что тебе нужна корочка, а не знания.

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

Дык для него нормальный компилятор стоит как вертолёт.

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

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

а потом изобрели станки и ткачи сгинули.

а как же ткачиха-космонавт Терешкова?

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

Ага! В риалтайме пилят!

Так конкретно это запилили, можешь юзать ) В риалтайме щас compact strings пилят и project valhala с panam'ой.

foror ★★★★★
() автор топика

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

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

Ой, да не смеши, почти вся литература доступна, было бы желание.

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

Ну вот и понятно, что тебе нужна корочка, а не знания.

Нет, мне нужно, чтобы в эту область потекло бабло. Это тебе не open-source, где копирнул чужую систему и в дамках, здесь думательные ресурсы вкладывать надо, а хорошие думательные ресурсы стоят денег.

foror ★★★★★
() автор топика

Хотя заголовок слишком преувеличивает, но подумалось? А ведь, с точки зрения рисков, не очень-то хорошо использовать для разработки ПО язык, поддерживаемый фактически только одной фирмой. Это прокатывает часто, вон LOR на java написан =) На Delphi сколько всего написано. И тем не менее.

Так что и C# и java - не лучший выбор с такой точки зрения. Может быть, java даже хуже C#, потому что всё-таки есть ещё и Mono и что-то там даже стандартизировано, а что с java - невнятный gcj разве только.

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

Может быть, java даже хуже C#, потому что всё-таки есть ещё и Mono и что-то там даже стандартизировано, а что с java - невнятный gcj разве только.

Не, ну это просто такое 4.2, что даже слов нет.

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

Не, ну это просто такое 4.2, что даже слов нет.

А если посмотреть на то, что доступно на практике? Вот, допустим куда-то исчезла java от Oracle, что ставить вместо неё в продакшен?

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

Про Java от IBM я и забыл-то =) А вот от RedHat - это же кажется просто перекомпиляция OpenJDK + какие-то патчи.

Впрочем, ладно про Java хуже C# в смысле вендорозависимости я похоже сильно ошибся.

anonymous_incognito ★★★★★
()
Последнее исправление: anonymous_incognito (всего исправлений: 1)
Ответ на: комментарий от stevejobs

По-моему, эти люди органически никак не совместимы с Computer Science, и не смогут благодаря этим (и кучу других моментов) совершить никаких прорывов в Computer Science.

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

Kaschenko
()
Последнее исправление: Kaschenko (всего исправлений: 2)
Ответ на: комментарий от asaw

Вроде и без разницы, но... Вот взять C/C++ - тут точно есть несколько десятков разной степени известности и качества реализации свободные и не очень. Есть определённые проблемы с совместимостью, но если писать сильно не закладываясь на какие-то специфичные для отдельных компиляторов вещи, то всё более-менее переносимо при желании.

anonymous_incognito ★★★★★
()

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

Ожидаемо.
С тех пор как разделились с Apache

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

Вазелина нэт.

Вы что так открытые технологии не любите и можете только на проприетарных и патентованых вроде Java?

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