gpt4 book ai didi

Markdown:为什么 "Markdown"标记语言有多种实现?

转载 作者:行者123 更新时间:2023-12-02 04:08:06 26 4
gpt4 key购买 nike

我最近在寻找个人维基并发现 Hatta ,它使用 Markdown 简化编辑和生成 html。我的问题是,当官方 Perl 实现已经存在时,为什么在 Python、Javascript、PHP 等中还有许多 Markdown 实现?这种选择有什么好处吗?

最佳答案

有一点是,重写 Perl 脚本比尝试将 Perl 脚本与恰好用于开发的任何其他语言集成更容易。

另一点是 John Gruber 已经五年多没有更新原始实现了,而且很多人想要原始版本中没有的东西,所以他们自己添加它,经常重新实现它在此过程中。

另一点是,无论人们如何努力插入软件的重用,不少人至少在某个地方隐藏着一点 NIH 的态度,因此他们不必要地重新实现一些东西。这也不完全是坏事——它可以帮助理解,并随着时间的推移导致更清晰的实现(我不得不说——我比大多数自己编写而不是重用现有的东西更内疚)。 p>

人们通常首先编写一些主要是为了理解的东西 - 但在 Markdown 的情况下,规范非常简单,以至于通常很难区分作为供作者自己使用的练习而编写的东西与真正的代码之间的区别适合生产(很多 Web 开发人员也缺乏了解差异的经验,至少非常了解)。

关于Markdown:为什么 "Markdown"标记语言有多种实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2798123/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com