В Питоне вполне есть ООП, но как уже правильно тут сказали, оно совсем не для всего подходит.
> Неужели объектно-ориентированное программирвание устаревает? Как единственная парадигма - да. Сейчас вообще популярны мульти-парадигменные языки, с тенденцией к функциональному программированию. И виртуальной многопоточности в том или ином виде: elixir, go, node.js, akka... Есть ещё Rust развивующий идею чистой мощи Си, но с кучей гарантий со стороны компилятора на безопасную работу с памятью.
> Неужели на рынке стало так много "математических" задач, > что уже выгодно создавать под них языки программирования? Ну вообще кроме специально созданного под статистику R других особо популярных нет.
Питон вовсе не всегда быстр (например), но удобен
( ... )
Я знаю, что nodejs однопоточная по CPU, но это не мешает ей работать с кучей сетевых потоков. Это как Akka, которая на обычном сервере с парой десятков ядер держит миллион виртуальных потоков.
Про «виртуальную многопоточность» - я там немного в кучу всё свалил, спасибо за прояснения. Что-то из этого я и сам знал (global interpreter lock, например).
> Питон - очень любят био-информатики У меня знакомый занимается анализом данных в финансах, сейчас переходит из просто аналитиков в программисты (но с фокусом в той же области). Говорит, что самый востребованный язык там Питон. Сейчас вырисовывается такая профессия как "Data Scientist". И таких вакансий гораздо больше, чем на малоизвестных Rust или D. И вот они используют Python.
> Зато писать на нем быстро и библиотеки удобные > На ++ бессмысленно писать я буду дольше программировать чем аналитикой заниматься
>Сейчас вырисовывается такая профессия как "Data Scientist" У меня после изучения рынка сложилось ощущение, что это такая сформировавшаяся профессия, которая скоро начнет устаревать.
Забавно насколько по-разному выглядит ситуация изнутри и снаружи.
> Неужели объектно-ориентированное программирвание устаревает?
Как единственная парадигма - да. Сейчас вообще популярны мульти-парадигменные языки, с тенденцией к функциональному программированию.
И виртуальной многопоточности в том или ином виде: elixir, go, node.js, akka...
Есть ещё Rust развивующий идею чистой мощи Си, но с кучей гарантий со стороны компилятора на безопасную работу с памятью.
> Неужели на рынке стало так много "математических" задач,
> что уже выгодно создавать под них языки программирования?
Ну вообще кроме специально созданного под статистику R других особо популярных нет.
Питон вовсе не всегда быстр (например), но удобен ( ... )
Reply
Reply
Все-таки -- это правильно, когда их мало -- напромного роще переиспользовать человеческое знание.
Reply
Это как Akka, которая на обычном сервере с парой десятков ядер держит миллион виртуальных потоков.
Про «виртуальную многопоточность» - я там немного в кучу всё свалил, спасибо за прояснения. Что-то из этого я и сам знал (global interpreter lock, например).
> Питон - очень любят био-информатики
У меня знакомый занимается анализом данных в финансах, сейчас переходит из просто аналитиков в программисты (но с фокусом в той же области). Говорит, что самый востребованный язык там Питон.
Сейчас вырисовывается такая профессия как "Data Scientist". И таких вакансий гораздо больше, чем на малоизвестных Rust или D. И вот они используют Python.
> Зато писать на нем быстро и библиотеки удобные
> На ++ бессмысленно писать я буду дольше программировать чем аналитикой заниматься
Reply
У меня после изучения рынка сложилось ощущение, что это такая сформировавшаяся профессия,
которая скоро начнет устаревать.
Забавно насколько по-разному выглядит ситуация изнутри и снаружи.
Reply
Возможно, у нас разные критерии устаревания =)
Предлагаю использовать https://en.wikipedia.org/wiki/Hype_cycle как систему отсчёта.
Reply
Reply
Reply
Reply
Leave a comment