gpt4 book ai didi

php - PHP 之上的新语言?

转载 作者:IT王子 更新时间:2023-10-28 23:55:21 25 4
gpt4 key购买 nike

我是一名 PHP 开发人员。我喜欢PHP!如果您知道如何使用它,这是一种非常好的语言,但我知道它允许 very bad design有时。

它让我想起了 JavaScript,它有好的部分也有坏的部分。一个特殊的项目,CoffeeScript,试图只关注好的部分,迫使你编写好的代码。

我在想是否可以用 PHP 做类似的事情...一种新语法,只编译成好的 PHP 代码,利用我们可以通过 PHP 5.3 获得的所有新的和令人兴奋的东西。

所以,在某些人之前,我会问:如果您可以只使用 Ruby 或 Python 或其他东西,为什么还要在 PHP 之上创建一门新语言?

  • PHP 易于在任何地方部署
  • 语言本身有很多好的特性和想法
  • 有很多用 PHP 编写的优秀库
  • ...

所以,我真正的问题是......

  • 这是一个愚蠢的想法吗?为什么会这样?你觉得 CoffeeScript 很傻吗?
  • 人们如何开始在另一种语言之上创建一种新语言?我对此一无所知,但我想学习。从哪里开始?

最佳答案

这个想法绝对不傻,尤其是如果执行得好。

我非常喜欢 coffeescript,但它的方法也有缺点。调试 coffeescript 脚本仍然需要您阅读生成的 Javascript 代码,这可能很乏味,因为您实际上并没有自己编写它。

我了解到,coffeescript 的创建者 Jeremy Ashkenas 在阅读了 "Create your own freaking awesome programming language" by Marc-André Cournoyer 后开始研究 coffeescript。 .

祝你好运!

关于php - PHP 之上的新语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700276/

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