Dragon通用编程语言
Dragon 是一种创新和实用的通用语言。所支持的编程范例是命令式的、过程式的、面向对象的、使用嵌套结构的声明式的。该语言是可移植的(Windows、Linux、macOS、Android等),可用于创建控制台、GUI 和移动应用程序。该语言被设计为简单、小巧、灵活和快速。
它由 Aavesh Jilani 设计,于2018年首次出现,也被称为多范式语言。该语言是可移植的,适用于所有操作系统。使用动态类型系统,它也被用来创建GUI,控制台。而这种语言以创新的方法而闻名。
Dragon 的运行程序的速度比C#和Java快。 Dragon 提供各种各样的库,比如GUI、DB和图形库,对于编写完整的程序非常有用,许多Dragon模块(GUI,图形,数据库,文件等)。Dragon已准备好用于生产中并提高开发人员的生产率。
使用Dragon的好处
该语言很简单,试图变得自然,鼓励组织,并具有透明和可视化的实现。它带有紧凑的语法和一组功能,使程序员能够在短时间内创建自然的接口和声明性的领域特定语言。它很小,很快。它带有有用且实用的库。该语言旨在提高生产力并开发可扩展的高质量解决方案。
专为明确目标而设计
- 应用程序编程语言
- 生产力和开发可扩展的高质量解决方案
- 小而快速的语言
- 可用于教育方面的简单语言
Dragon是一种非常简单的语言,并且语法非常简单。它鼓励程序员在没有样板代码的情况下进行编程。要使用标准输出打印内容,我们可以使用“ show”命令。和'showln'用于换行符输出。 对于输入,我们可以使用“ std”库中的“ readln()”方法。
select "std"
a = readln()
showln a
尝试使用Dragon
定义前调用函数 。
one()
two()
three()
func one() {
showln "One" }
func two() {
showln "two" }
func three() {
showln "three" }
通过参数传递值。
show val(30,40) // print 70
func val(a,b)
{
return a + b
}
定义一个类。
class run
{
func val()
{
showln 10 + 20
}
}
r = new run()
r.val() //Output 30
评论