metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-04-10 02:21 pm

Как Артуро программиста на Кложуре искал

http://artureg.livejournal.com/147047.html
Печаль, печаль, огорчение, готовых программистов на Кложуре за копейки нет, а существующих всему с нуля учить надо или платить как айседу.

[identity profile] dr-hyder.livejournal.com 2012-04-10 11:32 am (UTC)(link)
Хахахаха! Если не получается чему то учиться на опыте других, приходится на своём. А там глядишь и придёт понимание зачем нужна "эта убогая джава", например. Ну и т.п.

[identity profile] artureg.livejournal.com 2012-04-10 11:46 am (UTC)(link)
я надеюсь, ты сам понял, что сказал

[identity profile] dr-hyder.livejournal.com 2012-04-10 11:58 am (UTC)(link)
Разжёвываю, те проблемы с чем вы столкнулись явление распространённое. Настолько распространённое, что было изучено и переварено много лет назад. Более того - из за этих проблем индустрия сейчас такая какая она есть, пользуется джавой например, хотя есть куда более удобные вещи ну и т.п. Ну а самое главное, если человек всего этого не понимает и лезет на эти грабли, то он либо молодой да неопытный и не понимает как эта индустрия вообще работает, как в вашем примере. Либо настолько хорошо это понимает, что у него даже есть какой то гениальный план. Проще говоря - хорошо что вы сегодня немножко умнее чем вчера, это плюс. Хотя лучше учиться на чужих ошибках.

[identity profile] jakobz.livejournal.com 2012-04-10 12:28 pm (UTC)(link)
Это отличный аргумент кстати. Типа жри говно, миллионы мух не могут ошибаться.

[identity profile] dr-hyder.livejournal.com 2012-04-10 12:34 pm (UTC)(link)
Смысл не в том чтобы пользоваться джавой потому что миллионы мух не могут ошибаться, смысл в том что прагматичные девелоперы, то есть те которые хотят что то реально deliver и не заботиться потом о вечной поддержке самостоятельно, порой очень ограниченны в тулзах. Понимаете о чём я, не? Или вы там говно жрёте уже?
Edited 2012-04-10 12:34 (UTC)

[identity profile] metaclass.livejournal.com 2012-04-10 12:35 pm (UTC)(link)
Аргумент больше звучит по другому: "есть только мухи, приходится кормить их говном и жрать его самому".

[identity profile] volodymir-k.livejournal.com 2012-04-10 12:44 pm (UTC)(link)
Если менеджер не смог найти немух / обучить жрать шоколад -- то ручками махать после драки глупо.


Считать Яву "убогим" "говном" -- это гипер-пионерство, типа "вендекапец", "мс маздай". Для подростка норма, для взрослого -- "дядя, ты дурак?"

[identity profile] nicka-startcev.livejournal.com 2012-04-10 01:26 pm (UTC)(link)
а почему бы и не считать яву говном, если по факту индус-триальная индустрия вокруг нее - это говно, а типичные методы разработки ориентированы на гиперактивных но туповатых персонажей с огромной памятью?

да, в некоторых случаях остальные варианты еще хуже, но это не мешает оценивать джаву как говно.

[identity profile] craneop.livejournal.com 2012-04-10 03:40 pm (UTC)(link)
Сегодня жаба-индустрия говно, потому что ее испортили тупые индусы. А представляете, что будет, если индусы начнут на кложури писать? Вы думаете, будет легче?

Ну и потом, кложурь пользуется жаба-платформой. Уже поэтому бы псить не стоило. Я бы посмотрел на кложурь, если бы она как хаскель в своем соку варилась. Был бы адов пиздец.

[identity profile] nicka-startcev.livejournal.com 2012-04-10 03:56 pm (UTC)(link)
лично я, в данном треде, под явой понимаю не ява-машину, а конкретно язык ява и конкретно явовские задвиги и маразматические решения типа этого, как там его, awt.

[identity profile] metaclass.livejournal.com 2012-04-10 04:32 pm (UTC)(link)
Язык еще норма. Самое печальное в жабе - это религия паттернов и фреймворков, которые суют куда не попадя.

[identity profile] craneop.livejournal.com 2012-04-10 04:51 pm (UTC)(link)
Точно так же можно писать и без паттернов и фреймворков. Жаба как язык это запрещает?

[identity profile] craneop.livejournal.com 2012-04-10 04:57 pm (UTC)(link)
Ну и какбэ КО подсказывает что паттерны ни разу не жабисты придумали.

[identity profile] nivanych.livejournal.com 2012-04-11 05:13 am (UTC)(link)
А математики теоретико-категорщеги!!

[identity profile] craneop.livejournal.com 2012-04-10 04:50 pm (UTC)(link)
Вы бы еще чего вспомнили на ночь глядя. И давно вы с awt сталкивались? Я вот например сейчас копаю сотонинское приложение на swing, так там awt присутствует в виде самых базовых классов типа цвета, шрифта и прочей примитивщины. Короче, с учетом понаписанных сверху библиотек, вполне ок.

[identity profile] nicka-startcev.livejournal.com 2012-04-10 05:26 pm (UTC)(link)
я яву последний раз щупал давно, может и свинг вместо авт было, но что-то очень жирное и с странной идеологией, когда на каждый чих создается довольно толстый объект.

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

[identity profile] artureg.livejournal.com 2012-04-11 09:18 am (UTC)(link)
гуй на жабе это извращение в любой ипостаси, что свинг, что qt

[identity profile] craneop.livejournal.com 2012-04-10 04:56 pm (UTC)(link)
Я бы различал:

1) Ява-машина;
2) Язык;
3) Библиотеки (платформа).

1 - весьма ок и никаких вопросов; 2 - язык не идеальный, но вместе с этим простой; 3 - тут как повезет. Истинная сила опытного жабиста в том что он в пункте 3 хорошо разбирается, и знает, где говно, а где не говно. Так как кложура ваша эта использует 3 в полную силу, то кложурист в принципе тоже должен в этом зоопарке разбираться. А вообще эти lang-срачи напрягают. Программист будет писать на чем хочешь, а тупые нихуя не напишут, ни на ассемблере, ни на кложури с хаскелем.

[identity profile] nicka-startcev.livejournal.com 2012-04-10 05:31 pm (UTC)(link)
1. да. Разве что многовато их развелось разных
2. да. язык чуток излишне громоздок и кошерный аналог make сходу не вспомню. а так - тот же си+, только в профиль.
3. вот большинство из этого я и считаю говном. хотя, до-диез еще большее говно, а питон слишком специфичен.

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

[identity profile] jakobz.livejournal.com 2012-04-10 04:03 pm (UTC)(link)
Ява-платформа - ок.

Язык ява... Ну как тебе по-взрослому объяснить без слова "говно"? Ну вот паскаль и кобол - они хуже явы, да. А вот VB.net - уже лучше. Как-то так.

[identity profile] craneop.livejournal.com 2012-04-10 04:52 pm (UTC)(link)
Я на жабе уже лет 5 пишу. Все особенности и хуевые места знаю и за счет этого мне уже на них похуй (ну почти похуй). Пионэрам и пишушим хелловорлды действительно тяжко, да.

[identity profile] jakobz.livejournal.com 2012-04-10 05:04 pm (UTC)(link)
А на чем-нибудь еще писал хотя-бы пол года? На javascript хотя бы? Ну, чтобы было с чем сравнивать?

[identity profile] craneop.livejournal.com 2012-04-10 05:09 pm (UTC)(link)
Писал. И это дало мне понимание, что от языка зависит меньшая часть успеха. Куда больше зависит от понимания и знания сопутствующей платформы, паттернов (я не GoF имею в виду, а вообще). Когда знаешь, ЧТО и КАК писать, язык уже относительно не важен.

Чуть что кложури и прочую функциональщину не отрицаю и сам присматриваюсь. Но пионеры орущие на всех углах "говно" как-то напрягают.
Edited 2012-04-10 17:09 (UTC)

[identity profile] nivanych.livejournal.com 2012-04-11 05:12 am (UTC)(link)
> индусы начнут на кложури писать

Тов. thesz сообщает, что у них индусы уже на Haskell пишут ;-)

[identity profile] blackyblack.livejournal.com 2012-04-10 04:51 pm (UTC)(link)
Да нифига. Просто не повезло в данном конкретном случае или учитель из артурега хреновый. На самом деле прототип или проект рассчитаный на 1-2 человека лучше писать не на мэйнстриме. Можно будет подобрать наилучший инструмент, сократить сроки, заложить расширяемый код на будущее.