Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Почему в Data Science не часто используют Java?

ПрограммированиеData science+3
Алена Каменецких
  ·   · 3,3 K
Работа - в сфере IT. Увлечения - книги, финансы...  · 13 окт 2021  ·
id
Java более подходит для Enterprise разработки, так как это объектно-ориентированный язык, - удобно на нем описывать объекты доменной области.
У Java развитые библиотеки и фреймворки для работы с базами данных, с многопоточностью, с API, для обработки коллизий в транзакциях, для работы с очередями.
Но у Java непростой синтаксис, требуются средства сборки, одним словом, - высокий порог вхождения.
А вот Python, например, - скриптовый язык, на нем легко написать что-то работающее, легко отлаживать, много библиотек по математике, визулизации данных, DataScience, есть средства для встраивания кода в текст вроде Jupyter notebook.
Заходите в Яндекс.ДзенПерейти на bit.ly/3w79GNg
А какие языки еще используются, кроме Python?
Диванный философ, по совместительству инженер  · 20 окт 2021
Главная причина - Java не часто используется в Data Science, потому что она не часто используется в Data Science :-) А если серьезно ну просто на ней немного подходящих для этих задач библиотек. Не наработаны паттерны для этих... Читать далее
На Java уже создано множество приложений, язык Java используется в авторитетных IВM, Oracle и т.п. Но сегодня... Читать дальше
Разработчик программного обеспечения 5G ML/AI...  · 14 окт 2021
Вопрос с подвохом, на мой взгляд. Тут всё куда сложнее. Если говорить об исследованиях и быстром прототипировании, то конкурентов Python практически нет. R, кажется, сходит со сцены; Matlab, правда, ещё держит позиции, но в... Читать далее
IT, технологии, машинное обучение, экономика...  · 13 окт 2021
Тут все просто. По факты вы можете программировать на любом языке, но вот разница в удобстве будет колоссальной. Дело в узкопрофильности направления Data Science - по сути это обработка и анализ данных. Поэтому используют те... Читать далее
2 эксперта согласны
Java, по сравнению с тем же Python более многословная, и функциональное программирование там реализовано чуть... Читать дальше
Человек-оркестр  · 2 нояб 2021
А почему Вы думаете, что не используется? Редко, специфично, но бывает всё же) Да, чаще используют Python, потому что библиотек море, и написаны они на си, работают быстро. Дата Сатанисты работали бы в Excel, если бы его... Читать далее
1 эксперт согласен
Alex Kalaverin
подтверждает
2 нояб 2021
Не совсем верно про Excel, он является одним из главных инструментов для анализа данных, просто им овладеть очень... Читать дальше