Scala - перспективы? |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6726-й день
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Scala - перспективы? |
Phaust |
Feb 7 2014, 21:47
Пост
#1
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
Интересует стороннее мнение в отношении сего чудного языка. Стоит ли тратить время на изучение. В плане выстрелит/не выстрелит?
В плане что бы вот так вот присесть и лет 20 дальше никуда больше не рыпаться |
-RC- |
Feb 7 2014, 22:16
Пост
#2
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
не выстрелит, не хватит адептов
|
Phaust |
Feb 7 2014, 22:41
Пост
#3
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
Есть идеи по поводу что может выстрелить?
|
-RC- |
Feb 7 2014, 22:48
Пост
#4
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
Ппитон и руби как-то начали резко развиваться, но смотря на что делать акцент.
Например весь бизнес ушел в джаву ее. Достаточно быстрые, стабильные, масштабируемые, но долго строящиеся платформы. Мозгов надо меньше, чем на С++, потому поддерживать чуток проще, толпой (именно поддерживать), как модно говорить - придумывать воркэраунды для каких-то возникающих проблем. бизнес застрял на древних версиях JDK, потому новое что-то - неее, пусть старое, но работает |
Phaust |
Feb 7 2014, 22:51
Пост
#5
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
Та нет, яву нет. Это болото. Лично я думаю что ещё время проходит. Но, честно говоря что то не вижу что придёт на смену. %) задача...
|
-RC- |
Feb 7 2014, 22:58
Пост
#6
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
че болото? сильно дохрена всего всякого? )
|
Phaust |
Feb 7 2014, 23:05
Пост
#7
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
1. Особо и не развивается после того как ее прибрал к рукам Oracle.
2. 100500 фреймворков, которые все "очень нужно знать". 3. Основной удел сейчас-большой бизнес. В потребительском секторе свою роль теряет. Конечно, первых три пункта говорят о том что еще на 10 лет работы там хватит всем, но... Что то я не хочу. .Net-тоже не хочу. И наелся и других причин хватает. Он уже явно не станет тем чем есть Java, момент утрачен. Посматриваю в сторону связки Scala+Groovy, довольно интересно, но сомнения одолевают, взлетит ли оно. p.s. Я не в целях срача, а исключительно думку гадаю, куда двигаться. Сообщение отредактировал Phaust - Feb 7 2014, 23:07 |
-RC- |
Feb 7 2014, 23:10
Пост
#8
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
1. да, говнюки, все согласны.
2. есть базовые, их не так много, в основном для DI и ORM + шаблонизаторы. 3. groovy кстати вот да, все больше и больше встречаю упоминания, что чуваки даже начинаю вносить в бизнес кусочки груви, но сам не щупал, а тоже хотел бы. |
Phaust |
Feb 7 2014, 23:16
Пост
#9
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
Грубый пробовал в бою. Ничего так, симпатично. Java смысл учить не вижу, 10 лет назад было надо. Корпоративная хрень которой сейчас занимаюсь... Боюсь что развалится в любой момент. Без обьявления войны. Надо порыть по забугру в плане востребованности scala и groovy
|
-RC- |
Feb 7 2014, 23:22
Пост
#10
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
давай, мне тож интересно
|
Phaust |
Feb 8 2014, 9:17
Пост
#11
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
Поизучал indeed... Такая фигня получается Средне потолочная по больнице в Нью-Йорке для java-121к в год, для scala-129k. Такая же цифра как и для скалы у того же чем я занимаюсь сейчас. только вакансий для scala и моей сферы заметно меньше, что и понятно %) Groovy дешевле чем все выше упомянутое.
Сообщение отредактировал Phaust - Feb 8 2014, 9:20 |
-RC- |
Feb 8 2014, 10:17
Пост
#12
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
http://www.tiobe.com/index.php/content/pap...tpci/index.html
тут он сильно отстает еще по графикам... хотя опять же, решает спрос |
symert |
Feb 8 2014, 10:32
Пост
#13
|
Репутация: 165 Постоялец Группа: Пользователи Сообщений: 1 228 С нами с: 12-March 07 |
В Java и .NET требования к квалификации не очень высокие, строгая типизация, удобные фреймворки.
Функциональные языки никогда не достигнут этих вершин популярности по обратным причинам. Если ВЕБ, то скорее всего js - очень быстро развивается, строготипизированные аналоги, фреймворки поддерживающие Ecma Script 6, что полностью решают проблемы типа callback hell, асинхронный однопточный режим + кластеризация + компиляция в машинный код, все это преимущества перед java и .net(где преимущественно многопоточный, синхронный код пишеться), а учитывая, что и клиенты это везде js, спрос будет расти и теснить серьезно даже в том же энтерпрайзе, про остальные сферы я молчу. |
Celin |
Feb 8 2014, 10:51
Пост
#14
|
Репутация: -342 rtfm Группа: Пользователи Сообщений: 5 264 С нами с: 4-April 08 |
Может стоит посмотреть языки, которые уже заняли свою нишу и не гадать о тех, кто куда-то стремиться в неизвестном направлении?
Ну там 1С...SAP... |
Phaust |
Feb 8 2014, 10:59
Пост
#15
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
http://www.tiobe.com/index.php/content/pap...tpci/index.html тут он сильно отстает еще по графикам... хотя опять же, решает спрос Это какой то мутно синтетический рейтинг не вызывающий доверия у меня лично |
symert |
Feb 8 2014, 11:02
Пост
#16
|
Репутация: 165 Постоялец Группа: Пользователи Сообщений: 1 228 С нами с: 12-March 07 |
|
Celin |
Feb 8 2014, 11:05
Пост
#17
|
Репутация: -342 rtfm Группа: Пользователи Сообщений: 5 264 С нами с: 4-April 08 |
|
Phaust |
Feb 8 2014, 11:24
Пост
#18
|
Репутация: 1176 сам себе авторитет Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 |
В Java и .NET требования к квалификации не очень высокие, строгая типизация, удобные фреймворки. Функциональные языки никогда не достигнут этих вершин популярности по обратным причинам. Если ВЕБ, то скорее всего js - очень быстро развивается, строготипизированные аналоги, фреймворки поддерживающие Ecma Script 6, что полностью решают проблемы типа callback hell, асинхронный однопточный режим + кластеризация + компиляция в машинный код, все это преимущества перед java и .net(где преимущественно многопоточный, синхронный код пишеться), а учитывая, что и клиенты это везде js, спрос будет расти и теснить серьезно даже в том же энтерпрайзе, про остальные сферы я молчу. Лично мне не по душе фронтэнд, хотя с js я уже тоже хорошо знаком. Вопрос не в этом, вопрос будет ли своя ниша и есть ли смысл изучать. Я ушел из .Net по причине сильно узкой ниши которой в нем занимался. То есть навыков полно, но не то что нужно нашим бодишопам. Идти с низов начинать двигаться в сторону Web... Не захотел. Ушел в интеграцию кое каких продуктов. Все здорово, но сегодня продукт есть, а завтра все обвалиться. Печаль рынка: - нам нужен программиста на Java, от 5 лет опыта, master degree бла-бла-бла - здравствуйте, я вам подхожу. ... - а вы знаете фреймворк XXX? -нет. - Давай, до свидания То есть меня интересует какая то узкая ниша, которая останется актуальной через 10+ лет. Scala сейчас вроде как востребована относительно подобных решений, и за счет существования в инфраструктурах java и .net у нее есть шансы на определенный успех Может стоит посмотреть языки, которые уже заняли свою нишу и не гадать о тех, кто куда-то стремиться в неизвестном направлении? Ну там 1С...SAP... 1С-нафиг такое счастье. SAP - определенные трудности с вхождением. Ну и тоже нафиг, если честно. Незнание порождает ересь (с) Рост из девелопера есть вплоть до уровня "бизнес-аналитика". Только проектирование автоматизации процессов. И код писать не надо. Вообще, бизнес-аналитик и разработчик в подобных продуктах-параллельные специальности,они не пересекаются. Разработчик растет в направлении архитектора или административно . Причем архитектор более высокооплачиваемое, как у нас так и на западе. Правда на западе PM получает еще больше, а у нас вот не так Сообщение отредактировал Phaust - Feb 8 2014, 11:25 |
symert |
Feb 8 2014, 11:35
Пост
#19
|
Репутация: 165 Постоялец Группа: Пользователи Сообщений: 1 228 С нами с: 12-March 07 |
Лично мне не по душе фронтэнд, хотя с js я уже тоже хорошо знаком. Я про NodeJs говорю. Кроссплатформенность, полноценный низкоуровненый api для работы с i/o, процессы, память. Практически гарантированный рост популярности + развитие. До мейнстрима функциональные подходы в разработке не дойдут, да еще и в условии постоянного дефицита на квалифицированных(даже императивных разработчиков) не говорю уже про функциональных программистов. Это дорого, сложно, долго и рисковано. При том, что нормально написанный императивный код, так же хорошо паралелиться как и функциональный, очевидных преимуществ в разы меньше чем недостатков. |
-RC- |
Feb 8 2014, 11:40
Пост
#20
|
Репутация: 424 bifurcated person Группа: Пользователи Сообщений: 6 519 С нами с: 24-December 08 |
node.js крайне ограничен, это не больше и не меньше.
как с jQuery |
Упрощённая версия | Сейчас: 14th August 2024 - 13:12 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |