Búsqueda Avanzada
Resultados de búsqueda
Se han encontrado 29 resultados en total
Clausula ORDER BY en PostgreSQL
Los resultados devueltos por una consulta con SELECT generalmente no guardan un orden específico. La clausula ORDER BY ofrece la posibilidad de ordenar los resultados de una consulta siguiendo unos criterios definidos. La sintaxis de la clausula ORDER BY es c...
Manipulación de tablas
Lua implementa funciones que permiten la manipulación de las tablas facilitando la realización de operaciones con ellas. Todas ellas están definidas en el módulo table de la líbrería estándar de Lua. Vamos a ver a continuación más en detalle estas funciones: ...
Iteradores
Un iterador (iterator) en Lua es una estructura del lenguaje que permite recorrer los elementos de una tabla en el orden en el que están definidos. Los iteradores se presentan como una función, la cual, a cada iteración devuelve el siguiente elemento de la lis...
Closures
Un closure es una función que ha sido definida dentro de otra función. Así un closure es toda función anidada, ya sea anónima o no. Los closures se caracterizan por tener acceso a las variables locales que han sido definidas dentro de la función que las conti...
Módulos
En este artículo vamos a presentar qué son los módulos en Lua. Posteriormente veremos como definir diferentes tipos de módulos en las versiones modernas de Lua. Por último y como referencia, hablaremos de la definición de módulos en Lua para versiones más anti...
Introducción
Zig es un lenguaje de programación de propósito general así como una cadena de herramientas para crear y mantener programas robustos, optimizados y reutilizables. Zig es un lenguaje de programación de sistemas compilado, imperativo y de tipos estáticos. Pret...
Instalación de Zig
Como vimos en la introducción, Zig es un lenguaje pero también una cadena de herramientas. Para empezar a trabajar en Zig necesitamos instalar la cadena de herramientas de Zig. A continuación veremos cómo podemos instalar estas herramientas en nuestro ordenado...
Hola Mundo
Una vez instalado Zig es la hora de probar la instalación, para ello vamos a crear un nuevo archivo al que llamaremos main.zig. En él, incluye el siguiente código. const std = @import("std"); pub fn main() void { std.debug.print("Hola, {s}!\n", .{"mundo...
Comentarios
El lenguaje de programación Zig soporta tres tipos de comentarios: comentarios normales, comentarios de documentación y comentarios de documentación de módulo. Veamos a continuación los tres tipos. Comentarios normales Los comentarios normales son aquellos q...