小编Rud*_*olf的帖子

一个简单程序的构建大小

我不明白为什么一个非常简单的编译程序的大小约为 8Mb。这不包括我假设的 JVM?

这是一个简单的芭蕾舞女演员程序

import ballerina/io;

type Score [string, int, int];

public type Person object {
    int age = 0;

    public function allowedToDrink() returns boolean {
        return self.age > 17;
    }

};


public function main() {

    io:println("Hello, World");
    Score result = ["a", 10, 10];



}
Run Code Online (Sandbox Code Playgroud)

这是 316 字节。当我编译这个程序时,生成的 jar 大约是 8Mb。

我的问题是?

  1. 如果我添加新模块,我可以期待什么?规模会急剧增长吗?
  2. 这个罐子包括什么?它是否包括所有标准模块?

顺便说一句,我确实喜欢集成语言的想法。让我们希望更多的人愿意拿起芭蕾舞女演员。时不时地学习一门新语言总是一个好主意,尤其是具有新颖性的语言。

ballerina

3
推荐指数
1
解决办法
66
查看次数

标签 统计

ballerina ×1