Здравствуйте, Mamut, Вы писали:
M>Сколько времени ушло на том, чтобы начать комфортно на нем писать (про читать не спрашиваю )
Не могу сказать, что я эксперт (это мой 3-ый язык по использованию Scala,Py,Q,C++), но имхо не сложнее python+pandas. При этом именно в этой связке он даже удобней. Другое дело, что в нем нет и 10% функционала библиотек питона и поэтому я скорее оппонент, так как обвязывать все ровно приходится, а удобство того не стоит. Однако по скорости создания результата именно в области обработки данных я тебе сильно не советую с фанатами соревноваться — проиграешь.
Здравствуйте, Pzz, Вы писали:
Pzz>Ну понятно, что на естественном языке можно за 15 минут достаточно детально описать кусок кода, который и за неделю не закодируешь на любом языке программирования.
Это не совсем так, или же совсем не так.
Все те тонкости, что записываются при программировании на ЯВУ, обычно куда более подробно отражают решение задачи, нежели просто слова человеческого языка.
Так, например, я сказал: найти в сигнале 500 гармоник основной частоты, методом классического преобразования Фурье.
Сразу отметим, что различных вариантов реализаций решений данной задачи найдется с десяток. Уточним — вариантов реализации математического алгоритма. Однако, не все из них достаточно подходящи, тем более если требуется real-time преобразование.
Описание на человеческом языке оставит очень большой диапазон — для произвольного толкования
Pzz>Поэтому по лаконичности естественный язык побеждает с большим отрывом. И нет более естественного языка, чем...
Здравствуйте, novitk, Вы писали:
N>Не уверен насколько это экзотика, но из того что я реально использую в прод — N>Q
Встречался. Хуже говна-языка и системы (KDB) в жизни не видел. Там минное поле всяких граблей, которые создатель языка называет фичами и мотивирует их стремлением к максимальной производительности. И даже основная проблема не в том, что язык короткий (хотя это и напрягает). А в том, что там шаг вправо, шаг влево — расстрел. Особенно интересно посмотреть на Си интерфейс к этой системе, проникнуться, так сказать, её краткостью и красотой https://github.com/kxcontrib/capi/blob/master/k.h
AG>Так, например, я сказал: найти в сигнале 500 гармоник основной частоты, методом классического преобразования Фурье.
А он говорит про другие случаи. Например, за 15 минут можно неторопливо зачитать техзадание на какую-нибудь хитровывернутую систему документооборота, которую реально и за неделю не закодируешь на любом языке программирования, причем даже с неограниченным количеством программистов.
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Здравствуйте, Pzz, Вы писали:
Pzz>Ну понятно, что на естественном языке можно за 15 минут достаточно детально описать кусок кода, который и за неделю не закодируешь на любом языке программирования. Поэтому по лаконичности естественный язык побеждает с большим отрывом. И нет более естественного языка, чем...
Ты никогда не управлял другими людьми. Даже однозначная фраза, которую невозможно толковать иначе, будет разными людьми воспринята по-разному.
S>Ты никогда не управлял другими людьми. Даже однозначная фраза, которую невозможно толковать иначе, будет разными людьми воспринята по-разному.
Ну да, идиотов везде хватет. Только вот данный факт никак не противоречит его высказыванию
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak
Здравствуйте, Socrat, Вы писали:
Pzz>>Ну понятно, что на естественном языке можно за 15 минут достаточно детально описать кусок кода, который и за неделю не закодируешь на любом языке программирования. Поэтому по лаконичности естественный язык побеждает с большим отрывом. И нет более естественного языка, чем...
S>Ты никогда не управлял другими людьми. Даже однозначная фраза, которую невозможно толковать иначе, будет разными людьми воспринята по-разному.
Да, конечно. Самое сложное в управлении людьми — осознать, что это неизбежно и не является проблемой. Этим управление людьми отличается от управления машинами.
Здравствуйте, Аноним931, Вы писали:
S>>Ты никогда не управлял другими людьми. Даже однозначная фраза, которую невозможно толковать иначе, будет разными людьми воспринята по-разному. А>Ну да, идиотов везде хватет. Только вот данный факт никак не противоречит его высказыванию
Почему идиотов? Понятно, что человек, которому я поручаю работу, сделает ее не в точности так, как ее сделал бы я. Но важно не это, а чтобы он ее сделал хорошо. У руководителя должно хватать ума понимать, что "делай хорошо" != "делай, как я".
Проблема в том, что работоспособный компилятор пока никто не выпустил. Все крупные игроки, включая MS, IBM и FSF, застряли на этапе синтаксического разбора
Здравствуйте, Vlad_SP, Вы писали:
Pzz>> Русский матерный.
V_S>Проблема в том, что работоспособный компилятор пока никто не выпустил. Все крупные игроки, включая MS, IBM и FSF, застряли на этапе синтаксического разбора
Ну да, есть пока отрасли, которые плохо автоматизируются. Но последние успехи в области ИИ внушают определенный оптимизм.
Pzz>Почему идиотов?
Потому что так называются люди, которые "однозначную фразу, которую невозможно толковать иначе", толкуют таки иначе
"Больше 100кмч можно ехать на автобане в любом ряду кроме правого крайнего" (c) pik
"В германии земля в частной собственности" (c) pik
"Закрывать школы, при нулевой смертности среди детей и подростков, это верх глупости" (c) Abalak