Quarto 应该是一个更为通用的科研出版系统。虽然RStudio实际可以支持Python啥的,但还是被认为R的IDE。反观jupyter notebook,现在也支持R,但也被认为是个 Python 的工作平台。这个Quarto应该是打算重启炉灶做个不依赖特定编程语言的科研用出版系统,用户可以通过qmd文档的yaml自由选择文档代码的语言来编译文档,避开语言之争并把markdown编译锁死到pandoc这一种对科研友好的方言上。
感觉上是为了科研用户特意打包的一个工具,现在支持knitr、jupyter跟obsevable,如果后续加上julia的支持,起码对大多数不开发只应用的科研用户来说够了。不过因为事实上还是个缝合怪与妥协的产物,现在一篇文档含多种编程语言混搭编译实际上还应该是knitr在做,理想状态应该是不用指定yaml,直接靠chunk来判断,但这就相当于给knitr加壳换皮了。