Scripting 除了JavaScript和PHP之外,还有其他类似C(语法)的脚本语言吗?

Scripting 除了JavaScript和PHP之外,还有其他类似C(语法)的脚本语言吗?,scripting,scripting-language,Scripting,Scripting Language,我正在寻找一个通用的PHP,因为它实际上是由PHP制作的,最初的意思是我知道它们有时会以不同的方式用于服务器端Web,而JavaScript用于客户端Web,具有类似C/C++/C/Java的语法。你知道这些吗?只要浏览一下,看看哪些最适合你的需要。您可以使用dynamic查看该语言,因为它们是脚本语言。如果您需要一个开始,大肆宣传的语言包括Scala、Ruby with the Ruby on Rails web framework、Groovy和其他语言。只要浏览一下,看看哪些语言最适合您的

我正在寻找一个通用的PHP,因为它实际上是由PHP制作的,最初的意思是我知道它们有时会以不同的方式用于服务器端Web,而JavaScript用于客户端Web,具有类似C/C++/C/Java的语法。你知道这些吗?

只要浏览一下,看看哪些最适合你的需要。您可以使用dynamic查看该语言,因为它们是脚本语言。如果您需要一个开始,大肆宣传的语言包括Scala、Ruby with the Ruby on Rails web framework、Groovy和其他语言。

只要浏览一下,看看哪些语言最适合您的需要。您可以使用dynamic查看该语言,因为它们是脚本语言。如果需要的话,宣传的语言包括Scala、Ruby with the Ruby on Rails web framework、Groovy等。

是一种专门围绕C语法设计的通用脚本语言。

是一种专门围绕C语法设计的通用脚本语言。

一般来说,可能带有

可能带有

,Wikipedia的C语言条目列出了许多:C直接或间接地影响了许多后来的语言,如Java、Perl、Python、PHP、JavaScript、LPC、C和Unix的C Shell

具体地说,对于非常类似于C的通用脚本语言,我强烈推荐完全符合要求的Perl

Perl的语法或者至少是它的一个子集非常类似C,以至于以Perl为起点的ex-C程序员不幸地被认为是以C-ish Perl风格编写代码的,而C-ish Perl风格几乎与C语言完全相同

除了一般语法思想外,Perl还支持绝大多数C系统函数和许多其他C-ISM,例如全功能printf、进程控制和IPC

如今,Perl无疑是一种通用语言——它被用于从web开发(包括Catalyst MVC、Plack等现代框架)到企业软件开发(包括成熟的服务器),再到系统管理脚本和一般脚本任务的任何领域

此外,它支持使用经典PerlOOP或使用现代Moose的面向对象编程以及函数式编程

请注意,在评估Perl时,您不应该依赖现有的方法-其中大多数是由于人们对Perl不够熟悉,或者是基于非软件开发人员的系统管理员编写的大量代码质量差的脏脚本来判断Perl,或者根据15年前流行的Perl版本的特性来判断Perl,例如,对Perl OOP的任何批评在1998年左右都是毫无用处的,除非做Perl OOP的人非常熟悉Moose

另外,由于您的问题似乎来自PHP上下文,您还应该注意,PHP实际上非常类似于Perl的一个子集——按设计。引自:

语法本身与Perl相似,尽管更为有限、简单,而且有些不一致


事实上,PHP最初是Perl CGI脚本的集合。

一般来说,Wikipedia的C语言条目列出了许多:C直接或间接地影响了许多后来的语言,如Java、Perl、Python、PHP、JavaScript、LPC、C和Unix的C Shell

具体地说,对于非常类似于C的通用脚本语言,我强烈推荐完全符合要求的Perl

Perl的语法或者至少是它的一个子集非常类似C,以至于以Perl为起点的ex-C程序员不幸地被认为是以C-ish Perl风格编写代码的,而C-ish Perl风格几乎与C语言完全相同

除了一般语法思想外,Perl还支持绝大多数C系统函数和许多其他C-ISM,例如全功能printf、进程控制和IPC

如今,Perl无疑是一种通用语言——它被用于从web开发(包括Catalyst MVC、Plack等现代框架)到企业软件开发(包括成熟的服务器),再到系统管理脚本和一般脚本任务的任何领域

此外,它支持使用经典PerlOOP或使用现代Moose的面向对象编程以及函数式编程

请注意,在评估Perl时,您不应该依赖现有的方法-其中大多数是由于人们对Perl不够熟悉,或者是基于非软件开发人员的系统管理员编写的大量代码质量差的脏脚本来判断Perl,或者根据15年前流行的Perl版本的特性来判断Perl,例如,对Perl OOP的任何批评在1998年左右都是毫无用处的,除非做Perl OOP的人非常熟悉Moose

另外,由于您的问题似乎来自PHP上下文,您还应该注意PHP实际上是 非常类似于Perl的一个子集—按设计。引自:

语法本身与Perl相似,尽管更为有限、简单,而且有些不一致


事实上,PHP最初是一个Perl CGI脚本的集合。

还有一个可嵌入的C/C++解释器。

还有一个可嵌入的C/C++解释器。

我目前正在开发一个名为Cpy的新项目,使用Python的执行引擎,但用C语法编写代码。它是用ANTLR和Python构建的。请看一看:

我目前正在开发一个名为Cpy的新项目,使用Python的执行引擎,但用C语法编写代码。它是用ANTLR和Python构建的。看看它:

。根据您的定义,它不是通用的,但作为一种小型嵌入式语言非常好。

。根据您的定义,它不是通用的,但作为一种小型嵌入式语言非常好。

我喜欢Scala,这是我见过的所有语言中最好的一种,但脚本模式似乎只是一种辅助用途。我不认为我可以用这样的东西开始一个源文件/usr/bin/scala并将其用于系统脚本。具体取决于您的系统。在Ubuntu上,正如我一周前注意到的,你甚至可以直接在命令行上启动一个C程序。它被编译并开始运行,非常令人印象深刻。我相信您也可以将它配置为启动这样的Scala脚本。我喜欢Scala,这是我见过的所有语言中最好的一种,但脚本模式似乎只是一种辅助用途。我不认为我可以用这样的东西开始一个源文件/usr/bin/scala并将其用于系统脚本。具体取决于您的系统。在Ubuntu上,正如我一周前注意到的,你甚至可以直接在命令行上启动一个C程序。它被编译并开始运行,非常令人印象深刻。我相信您也可以将其配置为启动这样的Scala脚本。嗯。。。好奇的Mythryl通过上面的链接,以类型化的编译语言提供了类似Perl的脚本编写便利。我不确定我是应该对这个想法感到兴奋还是害怕:嗯。。。好奇的Mythryl通过上面的链接,以类型化的编译语言提供了类似Perl的脚本编写便利。我不确定我是应该对这个想法感到兴奋还是感到恐惧:您可能应该更准确地理解脚本语言的含义。动态类型?解释?具有良好的系统界面,例如,可用于编写系统粘合脚本?您可能应该更准确地理解脚本语言的含义。动态类型?解释?具有良好的系统界面,例如可用于编写系统粘合脚本?