TFRCTL en IBM i: Un Vistazo a un Comando Histórico de Control de Programas

TFRCTL (Transfer Control) es un comando heredado del entorno OPM en IBM i, diseñado para optimizar el rendimiento reduciendo la pila de llamadas. Aunque su uso fue útil en sistemas antiguos, su comportamiento destructivo e incompatibilidad con ILE lo han vuelto obsoleto. Conocerlo es clave para comprender y mantener programas heredados en IBM i.

 *  Cesar Ortiz

Grupos de Activación en IBM i: Una Guía Esencial para la Gestión de Recursos

Los Grupos de Activación son uno de los pilares más importantes del Entorno de Lenguaje Integrado (ILE) en IBM i. Este artículo explica cómo funcionan, por qué son fundamentales para la gestión y el aislamiento de recursos, y cómo elegir entre los tipos de grupo (*NEW, *CALLER o con nombre). Además, detalla las mejores prácticas para su creación, mantenimiento y eliminación mediante el mandato RCLACTGRP, garantizando aplicaciones más estables, modulares y seguras.

 *  Cesar Ortiz

De la Programación Monolítica (OPM) al Entorno Integrado (ILE)

IBM i ha pasado de un modelo de programación monolítico y clásico (OPM) a un entorno moderno y modular (ILE). En este artículo exploramos las limitaciones de OPM, la necesidad de cambio y cómo ILE introduce modularidad, mejor rendimiento y aislamiento de recursos a través de módulos, llamadas a procedimientos y grupos de activación. Una guía esencial para comprender por qué ILE es hoy el estándar de desarrollo en IBM i.

 *  Cesar Ortiz

Una Introducción a la Programación en Control Language (CL)

El Control Language (CL) es el lenguaje de comandos central en IBM i, utilizado por programadores y administradores para automatizar procesos, gestionar objetos y controlar trabajos. En este artículo aprenderás su estructura básica, cómo declarar variables, manejar condiciones y errores, así como sus capacidades en ILE. Una guía completa para iniciarse en CL y entender su papel en la administración y desarrollo sobre IBM i.

 *  Cesar Ortiz

Dominando las Variables en CL: Guía Completa para Modificar sus Valores

Las variables son el corazón de cualquier programa CL en IBM i. Aprender a modificarlas de manera correcta es clave para desarrollar aplicaciones sólidas y eficientes. En esta guía exploramos cómo inicializarlas con DCL, cómo manipularlas con CHGVAR, cómo trabajar con expresiones y funciones, y hasta cómo alterarlas indirectamente a través de comandos como RCVF, RTVJOBA o RTVSYSVAL. Una lectura esencial para cualquier desarrollador que quiera llevar su dominio de CL al siguiente nivel.

 *  Cesar Ortiz

Guía Práctica para Declarar Variables en Programas CL de IBM i

Aprende a declarar variables en programas CL de IBM i con ejemplos prácticos y explicaciones claras. Conoce cómo usar los comandos DCL y DCLF, los tipos de datos disponibles, cómo definir longitud y valores iniciales, y las reglas de nomenclatura. Una guía esencial para programadores que quieren escribir código CL más eficiente, legible y robusto.

 *  Staff

Prueba

Esto es una prueba para validar el post

 *  Cesar Ortiz

Variables: ¿qué nombre le pongo?

Las variables, para quienes no entienden a qué me refiero, son una parte esencial en la programación. Una variable está formada por un espacio en el sistema de almacenamiento (memoria principal de un ordenador) y un nombre simbólico (un identificador) asociado a ese espacio. El ejemplo más sencillo, en mi opinión, es imaginarlo como un cajón. La variable es ese cajón donde podemos guardar información.

 *  Cesar Ortiz

Al Final

Hoy es 31 de Diciembre, “hoy puede ser un gran día” nos dice el maestro sabina pero mas por que hoy es el fin de un año y el comenzó lloviendo. Dios le dio sueños a jose antes de jose, soñó jacob.

 *  Cesar Ortiz

Ta difícil, intel 8086

El profe intenta explicar como funcionan los pines de este hermoso procesador.. Lo difícil es que sólo piensas en programar en eso

 *  Cesar Ortiz