Empezar
Instalar kaikai
La herramienta de línea de comandos se llama kai.
Hay dos formas de instalarla: por Homebrew (rápido) o
compilando desde el código fuente (para colaborar con el
lenguaje).
Homebrew · macOS y Linux
La distribución oficial vive en un tap propio.
brew install kaikailang-org/kaikai/kaikai Verifica la instalación:
kai --version
Si tienes clang en el PATH (en macOS
basta con instalar las Xcode Command Line Tools con
xcode-select --install), kai usará el
backend LLVM por defecto. Si no, cae al backend C, que también
funciona en cualquier máquina con un cc estándar.
Desde el código fuente
Para hackear el compilador o seguir main al día,
clona el repo y compila el bootstrap de tres etapas:
git clone https://github.com/kaikailang-org/kaikai
cd kaikai
make tier0
La primera llamada a ./bin/kai compila las etapas
que falten; las siguientes reutilizan los binarios. Las
etapas 0 y 1 solo necesitan un cc con C99; la
etapa 2 es la que ve el usuario.
Tu primer programa
Guarda esto en hola.kai:
fn main() {
println("hola, kaikai")
}Y ejecútalo:
kai run hola.kai
# hola, kaikai Para compilar a un binario nativo en lugar de ejecutar:
kai build hola.kai -o hola
./hola ¿Y ahora?
- Mira los ejemplos en el sitio.
- Lee el libro para entender el lenguaje completo, en orden, con casos reales.
- Revisa el repo en GitHub y abre un issue si encuentras algo raro.