Cat tries virtual reality (h/t
@Sa_Thero)
pic.twitter.com/4yLPiGSurd- SecuriTay (@SwiftOnSecurity)
15 марта 2016 г. Достаточно занятная тема, которую я обычно избегаю, ибо синдром утёнка, начинал сразу с C в IDE (тогда в borland c++ 3.1). Но вот вчера внезапно выслушал монолог о том, как REPL ускоряет разработку. Знакомо, ведь я тоже радовался так
(
Read more... )
Comments 10
В своих проектах я делал REPL как сочетание многострочного редактора и общего output. Но сейчас появились и более интересные подходы - см. Jupyter Notebook.
Reply
>interactively develop and debug a program without having to go through the usual constraints of the edit-compile-run-debug cycle
опять непонятно, где плюсы.
>Jupyter Notebook.
Похоже на среду какого-нибудь маткада, которому сто лет в обед. Только я думаю, что это не про разработку софта история, а про другое.
Reply
Вводишь кусок кода типа "найди мне процент памяти, занимаемый Entity с IsSleeping, относительно памяти всех Entity", или "нарисуй мне график зависимости [такого-то выражения] от времени создания Entity", просветляешься, исследуешь дальше.
Reply
ну или теми же тестами? ;)
Reply
Есть вроде всякие реплы с подсветкой синтаксиса по крайней мере. В Pry вроде есть.
А в целом толсто.
Reply
Reply
Конечно, для больших ёб тяжело использовать репл.
Reply
По опыту, я когда на Окамле активно писал, егойный репл практически никогда не использовал. А вот в Хаскеле и Идрисе частенько пригождается. В Идрисе это еще и оптимизация процесса - пересобирать и запускать прогу слишком долго, а интерактивненько что-то пробовать и проверять - ок.
Reply
Reply
Leave a comment