Обновить
4
0
Solver@solver

Back-end developer

Отправить сообщение
Ну прямо вот тик никуда от SBT не деться?
Все свои проекты собираю Gradle. И Java и Scala и смешанные. Умеет все, интеграция со всем что только можно придумать.
При этом простой как палка и нет идиотского XML.
А SBT да, как сказали в одном популярном подкасте: «сделано хищниками для чужих»(с).
Уже разбирали по винтиками этот вопрос.
Дело в том, что в java все эти недо-трейты и прочие плюшки, с большой буквы «недо».
Все эти «Расширенные коллекции, функциональщина...», утрирую конечно, но это примерно как поставить рядом BMW х6 (Scala) и
ВАЗ 2106 (Java) и на полном серьезе спрашивать, а есть ли смысл переходить с ВАЗ на BMW?
И при этом перечислять, ну вот смотрите, у обоих есть руль, есть колеса, есть двигатель, есть куда бензин залить,
в салоне 5 человек сидеть может… и т.д. Понимаете к чему я веду? Само наличие двигателя в машине не говорит о том, что он реально удобный, функциональный, что им удобно пользоваться и т.д.
Просто детально сравните например, что могут коллекции в Scala и что предлагают в Java 8. И все встанет на свои места.
Если вы не видите разницы, то вам безусловно нет смысла переходить.
Я уже не говорю о том, что Scala это не просто расширенные коллекции или лямбды.
Смотря что сравнивать. И самое главное, смотря чего ожидать.
Если одно и тоже писать на Java и Scala, то разница в пределах погрешностей. Что в общем-то логично.
Если сравнивать например коллекции, то коллекции Scala немного медленнее, что в общем-то тоже логично, ибо они функциональны.
Но опять же, разница не в 1000 раз. Если вам на проекте не надо 50М котировок в сек обсчитывать, то вы не заметите разницу.
Но точно заметите расширенные возможности работы с коллекциями. Которые востребованы практически в каждом проекте, ибо избавляют от большого количества рутины на Java и делают код проще и понятнее.
Есть плагин и под NetBeans
Понятие «сильно», оно относительно.
Ну собирается у меня проект например не 30, а 50 сек. Разница, есть и формально получается дольше сборка.
Но реально проигрывая в сборке, мы выигрываем во всех остальных моментах. Меньше кода, он надежнее и т.д.
Сложно вот так с ходу объяснить, но на Scala у меня требуется просто меньше сборок на проект в процессе работы. Получается писать большие куски кода по сравнению с Java, которые просто работают.
Все правильно пишете.
Но у Scala есть одна проблема. Люди почему-то думают, что Scala невероятно сложна, что если например Scala может функциональность, то надо обязательно ее везде юзать эту функциональность. Или если на Scala можно писать крутые однострочники, то надо обязательно весь код таким делать.
В общем, людей бросает в крайности.
Когда я говорю знакомым, что на Scala можно начинать с малого и вовсе необязательно сразу погружаться во все возможности языка, а для начала писать «Scala like Java», постепенно изучая и подключая более сложные конструкции языка. На меня смотрят большими глазами и начинают рассказывать про какую-то «идеоматическую скалу» и что если не использовать все и сразу, то скала (почему-то) перестает быть скалой и поэтому нет смысла на ней писать.
Хотя на Scala вполне отлично выходит писать обычный, простой ООП код, только с плюшками Scala. А замороченную функциональность юзать там, где от нее есть профит.
Что скажете про танкионлайн или комбатсектора от альтернативы? Вполне себе шутеры и при этом на TCP.
Кроме того, аргумент «отправлять на сервер нажатия клавиш быстрее по UDP» не очень удачный, это тоже не самая хорошая практика построения шутера.
Но даже использование UDP никак не освобождает от всяких интерполяций, предсказаний, отматывания времени и т.д.

Жаль альтернатива не делится своим опытом построения шутеров на флеше с TCP.
Робота пишущего статьи о сборке роботов? :-)
В случае с несоблюдением LSP мы получаем изменчивость в поведении там, где мы её не ждали.


Можно хоть один пример исходя из вашего описания?
Ибо у вас все очень сумбурно и с путаницей в описаниях.
Ну да. Скромный такой Home Made фрезер))
Так может у него исходники с картинками)
1. Вы правда думаете, что это делал один человек?
2. Вы правда думаете, что если бы у правительства был бы шанс сохранить все в тайне, они бы им не воспользовались?
Вот прямо на 100% гарантируете это?

А то пафосные каменты писать тут каждый мастак…
Флеш тормозной только в криворуких руках, заточенных под карандаш…
Сами же понимаете, что от ремонта никто не застрахован. Те же макбуки ломаются только в путь…
Качество ThinkPad'ов может и упало, по сравнению с IBM, но в любом случае оно гораздо выше всяких асеров и асусов. Моя тешка как только не летала, работает как часы.
Но за то сервисы леновы на каждом углу и ценники на не гарантийный ремонт гуманнее.
Просто как вариант.
Lenovo ThinkPad T440s
Core i7, 8Gb, SSD 128, 1.6 Кг, 6ч.

Со старта только SSD меньше. За то другие характеристики лучше.
Для меня разница только в ремонтопригодности в смысле апгрейда.
Проходит год и памяти уже не хватает например. В нормальном ноуте я ее просто добавлю.
Перестало хватать SSD на 240Гб? не вопрос, за абсолютно вменяемые, по сравнению с эпловскими ценами, деньги, я себе ставлю на выбор хоть террабайт.
Надо больше времени от батареи? Не вопрос, вместо CD втыкаю доп аккум или тонкую батарею на дно.

Нужны модели? Смотрим ThinkPad X серию. В наличии вес <2Кг, расширенная батарея до 20ч, IPS экран вплоть до FillHD. При этом он как трансформер. 2 модуля памяти до 32Гб, 2 места под винты, обычный и mSATA, ну и куча других ништяков вроде лампочки, которых нет у конкурентов. В некоторых моделях даже процы грейдились без проблем.
Да, идея то конечно понятна… и от это го все только печальнее.

А у меня с этим проблема, я «неудобный» для руководства, ибо говорю всегда как есть)
Без грубостей, но и не преукрашиваю ничего.
Ну вот… уже пошутить нельзя…
Так а почему потравились-то? Надо было информацию доводить до людей вовремя и качественно.
А когда толком непонятно что происходит, а во круг народ мрет от радиации… да еще и правителство ничего толком не объясняет… вот и результат.
Просто изначально так пошло, что люди не верят в рассказы из телека и радио. Вернее не полностью доверяют. Если через телики и радо не лилось столько брехни, доверия было бы больше и паники можно было избежать, как и последствий с йодом.
Хотя это конечно не все так просто…
Ну так это, где ваш ответ Чемберлену? ))
Расскажите нам, что нашли на луне, и почему это срывают от общеста вообще и от хабра в частности?
Люди должны знать правду!

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность