¿Quieres aprender y dominar Uiua?

Únete al track de Uiua en Exercism para acceder a 100 ejercicios con análisis automático de tu código y mentoría personal, todo 100% gratis.

Acerca de Uiua

U ← /=⊞<0.2_0.7 /+×⟜ⁿ1_2
I ← >⌵/ℂ: # Circle
u ← +0.1↧¤ ⊃(I0.95|⊂:0.5⇌°√)
A ← ×⊃U(I1) # Alpha
⍜°⍉(⊂⊃u A) -1÷÷2⟜(⇡↯2) 200

Características principales de Uiua


Uiua

Operaciones vectorizadas

Cualquier operación que se aplica a un elemento también se aplica a muchos elementos

Expresivo

Las muchas funciones integradas de Uiua te permiten expresar fácilmente transformaciones de datos complejas.

Conciso

Escribe código conciso y sin puntos mediante programación tácita.

Sintaxis simple

Uiua tiene una sintaxis muy simple y, por lo tanto, poca ceremonia.

Glifos amigables

Todas las funciones integradas tienen glifos amigables. El formateador convierte automáticamente los nombres de las funciones en glifos.

Modelo de ejecución simple

Uiua usa un modelo de ejecución simple y basado en pila que ejecuta el código de derecha a izquierda.

Recibe mentoría al estilo de Uiua

Cada lenguaje tiene su propia forma de hacer las cosas. Uiua no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Uiua y a escribir código idiomático en Uiua. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en Uiua. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Aprende más sobre la mentoría

Ejercicios de Uiua creados por la comunidad

El track de Uiua en Exercism tiene 100 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de Uiua
Uiua

Empieza con el track de Uiua

Lo mejor de todo: es 100% gratis para todos.

Únete al track de Uiua