LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

коспромисс между болью и фичами.

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

кто-то готов справляться с таким балансом фичи/боль

кто-то готов выдерживать куда бОльшую боль и использует, например, Clojure. Или вот например, Макс Лапшин в Erlyvideo пишет его на Эрланге, а Лев Валкин к Эрлангу использует еще и Haskell. С добавлением OCaml. А также Си и C++. Ибо они нефиговые инженеры.

кто-то напротив не готов ни к чему, даже к тому что фичи в джаве будут появляться раз в полгода. (к фичам относятся не столько «большие» вещи типа лямбд, а например, добавить метод в какой-нибудь стандартный класс). См комментарии к https://habrahabr.ru/post/337704 - первый же коммент «Меня пугает такой частый релиз», или вот: «очень рискованный шаг». Если добавить аргумент к методу раз в полгода - это рискованный шаг, то вам господа нигде кроме жавы вообще не жить

только ты сам можешь понять, что для тебя приемлемо :)

я для себя решил так: если нужно писать какой-то достаточно «умный» и красивый код, которому важна система типов итп, чтобы он выглядел литературно, который надо холить и лелеять (например, если делать СВОЮ компьютерную онлайн-игру, где гейм-дизайнеры постоянно хотят извращений) - то это Scala. Потому что я делаю это для себя, делаю максимально качественно, и готов вложиться на 146% ради этого

при написании тупого говнокода на работе на дядю (которого у меня абсолютное большинство), и в особенности - для системного программирования и байтоебства, это Java. Некогда думать, некогда писать литературно, нужно писать грязно, и чтобы работало. В т.ч. можно бесстыдно копипастить со Stackoverflow, не включая мозг :)

но мой выбор серьезно продиктован тем, что Java - первый язык, который я нормально знаю. PHP не считается, потому что его нельзя «знать». Возможно, если бы первым была Scala, всё было бы по-другому.

Исправление stevejobs, :

коспромисс между болью и фичами.

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

кто-то готов справляться с таким балансом фичи/боль

кто-то готов выдерживать куда бОльшую боль и использует, например, Clojure. Или вот например, Макс Лапшин в Erlyvideo пишет его на Эрланге, а Лев Валкин к Эрлангу использует еще и Haskell. С добавлением OCaml. А также Си и C++. Ибо они нефиговые инженеры.

кто-то напротив не готов ни к чему, даже к тому что фичи в джаве будут появляться раз в полгода. (к фичам относятся не столько «большие» вещи типа лямбд, а например, добавить метод в какой-нибудь стандартный класс). См комментарии к https://habrahabr.ru/post/337704 - первый же коммент «Меня пугает такой частый релиз», или вот: «очень рискованный шаг». Если добавить аргумент к методу раз в полгода - это рискованный шаг, то вам господа нигде кроме жавы вообще не жить

только ты сам можешь понять, что для тебя приемлемо :)

я для себя решил так: если нужно писать какой-то достаточно «умный» и красивый код, которому важна система типов итп, чтобы он выглядел литературно, который надо холить и лелеять (например, если делать СВОЮ компьютерную онлайн-игру, где гейм-дизайнеры постоянно хотят извращений) - то это Scala

при написании тупого говнокода (которого у меня абсолютное большинство), и в особенности - для системного программирования и байтоебства, это Java. Некогда думать, некогда писать литературно, нужно писать грязно, и чтобы работало. В т.ч. можно бесстыдно копипастить со Stackoverflow, не включая мозг :)

но мой выбор серьезно продиктован тем, что Java - первый язык, который я нормально знаю. PHP не считается, потому что его нельзя «знать». Возможно, если бы первым была Scala, всё было бы по-другому.

Исправление stevejobs, :

коспромисс между болью и фичами.

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

кто-то готов справляться с таким балансом фичи/боль

кто-то готов выдерживать куда бОльшую боль и использует, например, Clojure. Или вот например, Макс Лапшин в Erlyvideo пишет его на Эрланге, а Лев Валкин к Эрлангу использует еще и Haskell. С добавлением OCaml. А также Си и C++. Ибо они нефиговые инженеры.

кто-то напротив не готов ни к чему, даже к тому что фичи в джаве будут появляться раз в полгода (https://habrahabr.ru/post/337704/). (к фичам относятся не столько «большие» вещи типа лямбд, а например, добавить метод в какой-нибудь стандартный класс)

только ты сам можешь понять, что для тебя приемлемо :)

я для себя решил так: если нужно писать какой-то достаточно «умный» и красивый код, которому важна система типов итп, чтобы он выглядел литературно, который надо холить и лелеять (например, если делать СВОЮ компьютерную онлайн-игру, где гейм-дизайнеры постоянно хотят извращений) - то это Scala

при написании тупого говнокода (которого у меня абсолютное большинство), и в особенности - для системного программирования и байтоебства, это Java. Некогда думать, некогда писать литературно, нужно писать грязно, и чтобы работало. В т.ч. можно бесстыдно копипастить со Stackoverflow, не включая мозг :)

Исходная версия stevejobs, :

коспромисс между болью и фичами.

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

кто-то готов справляться с таким балансом фичи/боль

кто-то готов выдерживать куда бОльшую боль и использует, например, Clojure

кто-то напротив не готов ни к чему, даже к тому что фичи в джаве будут появляться раз в полгода (https://habrahabr.ru/post/337704/). (к фичам относятся не столько «большие» вещи типа лямбд, а например, добавить метод в какой-нибудь стандартный класс)

только ты сам можешь понять, что для тебя приемлемо :)

я для себя решил так: если нужно писать какой-то достаточно «умный» и красивый код, которому важна система типов итп, чтобы он выглядел литературно, который надо холить и лелеять (например, если делать СВОЮ компьютерную онлайн-игру, где гейм-дизайнеры постоянно хотят извращений) - то это Scala

при написании тупого говнокода (которого у меня абсолютное большинство), и в особенности - для системного программирования и байтоебства, это Java. Некогда думать, некогда писать литературно, нужно писать грязно, и чтобы работало. В т.ч. можно бесстыдно копипастить со Stackoverflow, не включая мозг :)