Осипов Роман @OsipovRoman
Руководитель IT-студии, эксперт Wolfram, математик
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity
Руководитель IT-студии, эксперт Wolfram, математик
Это решение очень разумно, так как Wolfram Language прост в изучении и дает ребятам сразу огромные возможности. И это понимает руководство лицея.
К тому же у Wolfram Research будет скоро онлайн система обучения на основе Wolfram Cloud, которая будет учить детей и всех желающих программированию на Wolfram Language бесплатно и на очень интересных примерах.
Уважаемый автор, вы наверное шутите? Из-за вашего личного не понимая продукта, неумения его использовать и вашего банального вопиющего непрофессионализма вам не нравится, что люди используют Wolfram Language? Увольте. Более слабых доводов представить себе сложно.
Wolfram Language не только функциональный язык программирования. Изучите уже основы. В языке Wolfram Language реализовано несколько парадигм программирования и он позволяет реализовывать и другие самостоятельно.
Вы историю вообще читаете: Haskell вышел в 1990, а Wolfram Language существует с 1988.
По-вашему, если используются какие-то идеи из LISP, язык содран. Ну тогда все жестко сдирают с C в своих языках и Fortran.
Вы раскрыли людям глаза только на то, что вы слепой студент.
Прямо такие как любя желтая пресса.
На этом месте я обрадовался. Автор что-то понял из диалогов в комментариях.
У вас типичное представление студента, видевшего Wolfram Language пару раз в жизни и серьезного ничего в нем не делавшего.
Оставьте ваше мнение при себе. Оно не совпадает с реальностью. Почему — извольте почитать комментарии действительных экспертов по Wolfram Language, которые есть в комментариях.
Про ваши мотания между языками не думаю, что кому-то очень интересно было читать, при всем уважении к вам.
Зачем эти оправдания? Вы хотели одного: испортить репутацию Wolfram Language. Не вышло. Пошли оправдания.
Свободное ПО — это миф. Несвободность в случае Wolfram Language — делает его результаты недостоверными? Ох… Хочется спросить, вы весь код GNU/Linux прочли? Все сборки знаете? Или вы такой эксперт, что дай вам любое свободное ПО, вы сразу весь его код изучите и скажите «да, ошибок нет».
Последнее. Потрудитесь ответить хотя бы раз эксперту, а не убегайте из веток каждый раз, когда я или Леонид что-то в них вам ответят. Я понимаю, что сказать вам нечего. Но за свои слова вам придется отвечать. В том числе перед всем сообществом Хабра и Wolfram.
1) интеграл несобственный;
2) подынтегральная функция имеет бесконечный разрыв;
3) искомая функция u входит в подынтегральную функцию нелинейным образом (в показателе экспоненты).
Каждый из этих пунктов в отдельности делает решение сложным, а их композиция — увеличивает сложность невероятно.
Вообще Wolfram Research в том числе Research и потому, что делает многое необычно, по-новому. Сначала все смеялись над Wolfram|Alpha, потом ее интегрировали с Siri, затем с Bing, теперь уже и Google идет в каком-то смысле по пути Wolfram|Alpha.
На самом деле все функции Wolfram Language показывают чудесную мысль — вычислимости всего. Любой объект есть функциональная конструкция: функция Sin, документ Mathematica или его ячейка, изображение, облачный интерфейс или интерактивное приложение. Всюду используются стандартные принципы, единые и простые. В этом и красота. Я люблю Wolfram Language именно за это.
Но только за это.
У меня уже ощущение, что ваша статья — пиар тов. Богачева.
Вы думаете, что численные методы такие простые? И в них не может быть ошибок? О, вы так заблуждаетесь. Численные методы чаще похлеще в своей сложности аналитических и получить численное решение часто невероятно сложно, особенно с нужной точностью. Давайте я вам дам интегральное сингулярное несобственное уравнение с нелинейным ядром (этой задачей я успешно занимался продолжительное время). Очень интересно, как вы справитесь с ним в другой системе или вообще напишите весь функционал на С с нуля.
У вас какое-то поразительно однобокое и поверхностное суждение о языках, проблемах численных и аналитических вычислений. И особенно удивительное в своей слепой агрессии отношение к Wolfram Language.
Из одного примера своего собственного неумения вы раздуваете свою фантазию до космического масштаба.
Что нибудь кроме многократно рассмотренной в куче комментариев неопределенности 0/0 вы предложить можете?
Вам на этот счет уже ответили, потрудитесь почитать.
Последнее:
Solve не занимается упрощением выражений.
Это что-то новенькое. По поводу ваших, уже излюбленных примеров, прочтите комментарии: мой и Леонида Шифрина.
Вы по-прежнему не понимаете суть того, о чем говорите.
Capturing Data from an Android Phone using Wolfram Data Drop
Squaring a Number with the Wolfram Cloud in an Android App
Computing Cellular Automatons with the Wolfram Cloud in an Android app
При этом математический функционал никуда не уходит: его тоже становится все больше. Скажем, в 10-й версии появился очень мощный геометрический подъязык, пронизывающий систему или еще FEM для диффиренциальных уравнений и систем на телах и областях произвольной формы.
Review of New Features in Maple 18
Maple традиционно ставит себе в заслугу то, что их рабочий документ выглядит так, «как будто вы пишите на бумаге». При этом на самом деле это необычайно неудобно при программировании. Интерфейс Mathematica выдает все в функциональном виде и он намного ближе к именно программированию. То, что некоторые говорят о том, что код в Wolfram Mathematica выглядит «навалом», это часто правда. Однако в этой куче легко работать и так выглядит обычно «быстрый» код, который нужен здесь и сейчас. Код серьезных проектов выглядит структурированно и привычно для программистов и опытные пользователи стараются писать код ясно и красиво.
Есть области, в которых Maple хорош по функциональноси, так же, как и Mathematica — это чистая математика.
По всем остальным параметрам, он, по моему мнению, хуже.
Детального экспертного сравнения этих двух систем пока что, по сути, нет. Однако, я бы рекомендовал посмотреть вот этот документ: Review of New Features in Maple 17 (они даже сделали свой публичный ответ на непубличное сравнение Wolfram, в котором привели совершенно смехотворные недостатки Mathematica — вроде «В Wolfram Language вы должны писать в уравнении ==, а у нас =». Еще одна проблема их сравнений — они не приводят кода, когда говорят о времени работы алгоритма, когда они сравнивают Maple и Mathematica — это само по себе уже бросает тень сомнения на их результаты. Wolfram же приводит коды, так что пользователь может их вычислить у себя и сравнить системы сам.)
Из этого документа вы увидите общую тенденцию: Maple постоянно заимствует идеи у Wolfram Mathematica и они делают вслед за Wolfram Research похожий функционал, часто с большим опозданием.
Помимо этого у Maple нет аналогов Wolfram|Alpha, курируемых баз данных, Wolfram Cloud, Wolfram Functions Syte, Wolfram Demonstrations Project (здесь есть слабый аналог), Wolfram MathWorld. Maple — во всем, что не связано с чистой математикой — тень Mathematica, но даже в этой области у них нет главного, что есть у Wolfram Language — символьной парадигмы всего в языке, что дает широчайшие возможности для манипулирования выражениями, метапрограммирования, автоматизации и пр.