Например.
hi.c
#include
int main() {
printf("C
");
}
hi.go
package main
import "fmt"
func main() {
fmt.Println("Go")
}
Собираем:
$ gcc -o c hi.c
$ 8g hi.go && 8l -o go hi.8
Получаем:
$ ls -l
7088 2010-10-29 21:33 c*
953840 2010-10-29 21:33 go*
Ответ
Ответ вполне очевиден: программа на Го тянет за собой большой и толстый пакет main, тогда как программа на Си тянет лишь stdio
Комментариев нет:
Отправить комментарий