Comments 20
опасность столь долгой разработки инструментария в том, что ты забываешь зачем ты это делаешь: инструмент становится самоцелью, польза от его применения уходит на второй план.
Как все это знакомо!
+2
Не являясь ни программистом, ни переводчиком, как вы обнаружили, что "более года несправедливо игнорируют данный инструмент"?
Поиск яндекса выдал <10 результатов?
+1
Интерес к областям, где ты не являешься профессионалом — это нормально.
Вот, например, недавно весь мир, не являясь профессиональными разведчиками, проявил очень живой интерес к операции российских спецслужб в одном провинциальном городке.
0
Программирование — мое увлечение. Я не зарабатываю программированием. И переводами тоже.
Яндекс у меня к сожалению не работает.
На хабре просто не нашел.
А в русскоязычном инете — не густо
www.google.com.ua/search?q=observablehq+inurl%3Aru&oq=observablehq+inurl%3Aru
Яндекс у меня к сожалению не работает.
На хабре просто не нашел.
А в русскоязычном инете — не густо
www.google.com.ua/search?q=observablehq+inurl%3Aru&oq=observablehq+inurl%3Aru
0
Насколько мне известно подобные принципы давно используются для програмирования в Wolfram Mathematica и Jupyter Notebook.
+3
Совершенно верно, принципы те же.
Но Обсёрвабл — это инструмент для яваскрипт сообщества.
Юпитер и вольфрам не помогут разобраться как работает какая-нибудь js-библиотека или кусок кода.
Вот ссылка на работающий блокнот обсёрвабл beta.observablehq.com/@sen77/function-plot-with-time
Вы можете отредактировать код и переслать мне работающую измененную версию.
Юпитер и вольфрам так не умеют.
К тому же любой блокнот Обсёрвабл можно заэмбедить на любую веб страничку.
Я вижу одни плюсы.
Но Обсёрвабл — это инструмент для яваскрипт сообщества.
Юпитер и вольфрам не помогут разобраться как работает какая-нибудь js-библиотека или кусок кода.
Вот ссылка на работающий блокнот обсёрвабл beta.observablehq.com/@sen77/function-plot-with-time
Вы можете отредактировать код и переслать мне работающую измененную версию.
Юпитер и вольфрам так не умеют.
К тому же любой блокнот Обсёрвабл можно заэмбедить на любую веб страничку.
Я вижу одни плюсы.
+1
Юпитер подерживает разные языки, например скалу. Так что шанс встроить туда javascript вполне есть.
>Юпитер и вольфрам так не умеют.
По-моему вы ошибаетесь тут. Пересылать ноутбуки вполне можно. Эмбеддить с какими-то ограничениями тоже можно — они лишь веб страницы, в конце концов.
>Юпитер и вольфрам так не умеют.
По-моему вы ошибаетесь тут. Пересылать ноутбуки вполне можно. Эмбеддить с какими-то ограничениями тоже можно — они лишь веб страницы, в конце концов.
-1
Есть возможность выслать мне ссылку на ноутбук юпитера, поработав с которым, я смогу также поделиться своей версией с вами? Я уже не говорю про ноутбук, работающий с js.
0
Я неоднократно получал ноутбуки юпитера почтой, и отсылал их другим. Так что обмен возможен (можно видимо куда-то на гитхаб положить). Если вы имели в виду, что у обсервабл это удобнее — ну может быть, но я бы не стал утверждать, что юпитер «не умеет».
>Я уже не говорю про ноутбук, работающий с js.
Для Юпитера ноутбук, работающий с js, не отличается ничем, просто требует js бэкенда. Такой бэкенд существует. У Observable бэкенда для скалы или питона и других языков нет, и вероятно никогда не будет (потому что никто не обещал).
Так что тут ответ на вопрос «что лучше», далеко не очевиден.
>Я уже не говорю про ноутбук, работающий с js.
Для Юпитера ноутбук, работающий с js, не отличается ничем, просто требует js бэкенда. Такой бэкенд существует. У Observable бэкенда для скалы или питона и других языков нет, и вероятно никогда не будет (потому что никто не обещал).
Так что тут ответ на вопрос «что лучше», далеко не очевиден.
0
Совершенно верно. Есть разница между перейти по ссылке и восстановить блокнот из гитхаба (а перед этим установить себе движок юпитера). Именно про это удобство я и говорю
0
Про Jupyter уже сказали. Но и Wolfram умеет то, что вы описали — общие документы и передача ссылок. Вот пример:
lab.wolframcloud.com/app/objects/3cfdf758-5909-4670-a9ee-c739a3b6601d
Есть учебники написанные таким образом (необходимо иметь аккаунт на account.wolfram.com). Но лично мне статья очень понравилась, потому что это действительно удобно и не зря идея интерактивных блокнотов постепенно получает все большее распространиение.
lab.wolframcloud.com/app/objects/3cfdf758-5909-4670-a9ee-c739a3b6601d
Есть учебники написанные таким образом (необходимо иметь аккаунт на account.wolfram.com). Но лично мне статья очень понравилась, потому что это действительно удобно и не зря идея интерактивных блокнотов постепенно получает все большее распространиение.
+1
"Sorry, you do not have permission to access this item."
0
Прошу прощения. Попробуйте еще раз. По умолчанию документ имеет доступ private
www.wolframcloud.com/objects/3cfdf758-5909-4670-a9ee-c739a3b6601d
или
lab.wolframcloud.com/objects/3cfdf758-5909-4670-a9ee-c739a3b6601d
Там вы можете скопировать себе или скачать документ
www.wolframcloud.com/objects/3cfdf758-5909-4670-a9ee-c739a3b6601d
или
lab.wolframcloud.com/objects/3cfdf758-5909-4670-a9ee-c739a3b6601d
Там вы можете скопировать себе или скачать документ
0
Haskell построен на похожем подходе выполнения переменных — вы описываете каждую переменную, а потом среда проводит расчеты. При этом порядок присвоения не имеет значение + если переменная не используется, значение ее не расчитается.
Только из-за неизменности переменных, нельзя достичь перерасчета всех зависимых переменных, поскольку нельзя изменить значение уже определенной переменной, так что польза от этого нюанса несколько меньше
Только из-за неизменности переменных, нельзя достичь перерасчета всех зависимых переменных, поскольку нельзя изменить значение уже определенной переменной, так что польза от этого нюанса несколько меньше
0
Может я не знаю как, но вот так делать в вольфраме у меня не получилось
0
Sign up to leave a comment.
Лучший Способ Программирования (Better way To Code)