La forma del programa en Odin
El programa Odin más pequeño: una línea de package, un import y main atado con ::.
// Every file names its package; core:fmt is the printing library.
package main
import "core:fmt"
main :: proc() {
fmt.println("Gull Rock light: keeper on duty")
fmt.printfln("Visitors welcome at %s tide", "low")
}
Cómo funciona
- Todo archivo abre con
package main;import "core:fmt"nombra la biblioteca de impresión. main :: proc()ata un procedimiento a un nombre constante —::es el operador que define.fmt.printlnyfmt.printflnimprimen; los verbos son de sabor Go.
Palabras clave y builtins usados aquí
importpackageproc
El intento, en números
- Líneas
- 9
- Caracteres a escribir
- 216
- Tokens
- 36
- Ritmo de tres estrellas
- 75 tpm
Al ritmo de tres estrellas de 75 tokens por minuto, este intento toma unos 29 segundos.
Paso 1 de 3 en Valores; paso 1 de 27 en Fundamentos del lenguaje.