Dec. 31st, 2009

metaclass: (Default)
Jasper - кусок говна, написанный криворукими дегенератами. Крайне не советую.
Это жабий генератор отчетов, который мне тут недавно привели в качестве ответа на пост про Postscript. Мне там правда, кроме него еще насоветовали html, word, pdf и уже-не-помню-что.

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

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

Хороший пример в этом плане: винда vs линукс. Винда, условно говоря, одна - соответственно все усилия вкладываются в допиливание одного продукта. А линуксов - over 9000. И усилия сообщества превращаются в труху, размываются по всем дистрибутивам, в итоге получается ад и жопа.

То же самое касается всяких фреймворков и выбора между "взять готовое vs написать свое". Взять готовое - будь готов что придется ебаться стоя в гамаке, потому что "авторы так видят". Или что авторы никогда не рассматривали твой use case, выдуманный в белорусском минстате. А написать свое - будет очередной +1 адский фреймворк.

Короче, что-то мне подсказывает, что начиная с определенного порога адекватности, можно делать что угодно, как угодно и на чем угодно. Хоть сервер на эрланге и клиент на хаскеле, всем похер, трудоемкость по сравнению с какой нибудь жабой на сервере и qt на клиенте будет отличаться на незначительную величину.
Это в малых проектах, в крупных там очевидно надо брать распространенные вещи, чтобы быдлокодеров пачками скупать.
metaclass: (Default)
Новый год как бы, а я не знаю чем занятся - то ли на хаскеле чего-нить попрограммить, то ли книжку про разработку на жабе почитать, то ли запилить среду разработки для жабы, то ли занятся одним из двух проектов по работе, то ли положить болт на все, упиться в жопу куантро и пойти играться в Urban Terror на корбине(хотя там сука читеры, из-за чего игра становится унылой).
metaclass: (Default)
Взрывают как-то маловато. С позапрошлыми годами не сравнить.
Но я все таки жалею, что у меня нет личной зенитной установки и парочки ракет со специальной боевой частью. Вот это был бы фейерверк, да.

Выбор

Dec. 31st, 2009 11:55 pm
metaclass: (Default)
Может быть я не прав, но если выбирать между "уметь отмечать новый год" и "уметь одновременно профессионально ебошить на жабе и хаскеле", я бы выбрал второе. Но правда, я ни того, ни другого нифига не умею, поэтому выпил бутылку шампанского и пишу в ЖЖ всякую хрень :)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 06:13 am
Powered by Dreamwidth Studios