Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerRustCOBOL (https://www.cobolforo.es/forumdisplay.php?f=96)
-   -   [Compilador] PowerRustCOBOL (https://www.cobolforo.es/showthread.php?t=1901)

Eslopes 11 de junio de 2026 01:00

3 Archivos Adjunto(s)
Ahora la IDE cuenta con una mejor estructura para los proyectos. La buena y vieja conocida vista en árbol de proyectos está de vuelta, así como la capacidad de modificar rápidamente las propiedades de los objetos de un formulario sin abrir el RAD.

¡Saludos!

luisbago 11 de junio de 2026 21:56

Cita:

Citación del post de Eslopes (Mensaje 10301)
Estimados,

Les comparto el enlace a la página de financiación. Para contribuir, hagan clic en el botón “Sponsor”.

Al realizar una donación mensual, tendrán acceso al repositorio privado con el código fuente:

GitHub - CloudLandBeta/PowerRustCOBOL-funding: Public repository for gaining access to the private PowerRustCOBOL repository containing the source code by becoming a sponsor. · GitHub

Conviértanse en patrocinadores hoy mismo y ayuden a construir la nueva generación de entornos gráficos para COBOL, con soporte para Generative AI, REST APIs, servicios en la nube, integración con Rust y mucho más.

Con su apoyo, será posible acelerar el desarrollo, mejorar la estabilidad, crear ejemplos, ampliar la documentación y transformar PowerRustCOBOL en una plataforma moderna, abierta y útil para la comunidad COBOL.

¡Saludos!

creo que me sacaron:
You were removed from the CloudLandBeta organization because you don’t meet its two-factor authentication requirements. Review your two-factor authentication settings.

Eslopes 12 de junio de 2026 05:08

Review your two-factor authentication settings
 
Si, es necesario habilitar autenticación usando um dispositivo que gere um token (pode ser o app do google authenticator no celular ou o app do próprio GitHub)
Cita:

Citación del post de luisbago (Mensaje 10305)
creo que me sacaron:
You were removed from the CloudLandBeta organization because you don’t meet its two-factor authentication requirements. Review your two-factor authentication settings.



Post añadido a las 22:21. Post anterior a las 20:42


Muchas personas están dispuestas a financiar el proyecto, pero GitHub tarda algunas semanas en aprobar la documentación requerida.

Voy a poner el repositorio del código de PowerRustCOBOL como público, de modo que, por ahora, cualquiera podrá descargar el código fuente sin donar nada. El código aún no está completamente funcional, excepto por el compilador. Muchos widgets todavía tienen propiedades o métodos que no funcionan. Estoy corrigiéndolos uno por uno, pero llevará algún tiempo. Por eso, no tiene sentido exigir en este momento donadores regulares para algo que TODAVÍA no tiene mucha utilidad práctica.

Al liberar el código para descarga, todos podrán contribuir con sugerencias. Recordando que la solución en sí es gratuita y seguirá siéndolo debido a la licencia Apache 2.0.

Aunque el compilador, el entorno de desarrollo gráfico y el runtime sean gratuitos y open-source, la integración con la nube y con modelos de Generative AI para generación de código o análisis de datos podrán tener costos. Aun así, nada impedirá que alguien cree su propia infraestructura en la nube para complementar la IDE.

Repito: la IDE, el compilador y el runtime no dependen de servicios actuales ni futuros para ejecutarse. Sin embargo, ciertas funciones que consumen servicios externos, ya sea en Google Cloud o en AWS, podrán generar costos por el uso de dichos servicios. El propio Anthropic Claude Code, usado intensamente en el desarrollo de PowerRustCOBOL, es pago y tiene un costo elevado.

Ya existe una Guía del Desarrollador de PowerRustCOBOL. Todavía necesita algunas imágenes y el contenido aún está en proceso de redacción, pero ya permite tener una idea clara de lo que es el proyecto.


Accede aquí al repositorio público de PowerRustCOBOL: GitHub - CloudLandBeta/PowerRustCOBOL: Modern IDE for development of COBOL applications connected to the Cloud, Agentic AI, and rich UI. 100% Free · GitHub



Post añadido a las 23:08. Post anterior a las 22:21


Una cosa que siempre me incomodó en PowerCOBOL 3, y que ahora pude —y de hecho corregí—, fue el soporte a inferencia de tipos. Siguen algunos ejemplos:

PowerCOBOL:
Código COBOL:
  1. working-storage section.
  2. 77 data-item pic x(60) value spaces.
  3.  
  4. move "Caption" of Label1 to data-item
  5. display data-item

PowerRustCOBOL:
Código COBOL:
  1. display "Caption" of Label-1
  2.  
  3. Simple, directo, sin necesidad de declarar ítems en la Working-Storage. Funciona para todos los verbos de COBOL.
  4.  
  5. compute salary = "Value" of Textbox-1 + "Value" of Textbox-2
  6. IF ("Value" of Textbox-1 = 1 or 2 or 3 or > 10)
  7.       string "Caption" of Label-1
  8.              "Value" of Textbox-3
  9.         into "Value" of Textbox-4
  10. END-IF

Eslopes 12 de junio de 2026 13:11

Una versión en español del Developer’s Guide (Guía del Desarrollador) está disponible en el GitHub de PowerRustCOBOL.

Kuk 12 de junio de 2026 21:55

Cita:

Citación del post de Eslopes (Mensaje 10306)
Una cosa que siempre me incomodó en PowerCOBOL

A mi también siempre me pareció muy incomodo e incluso, diría yo, una chapuza. Porque llegados al punto de manejar controles visuales por Cobol, ya podían haberse esfozrado un poco más y hacerlo como lo has hecho tú, que tiene toda la lógica del mundo! :bien:



Post añadido a las 20:55. Post anterior a las 20:33


P.D. creo que @Nitzer va a fliapr cuando vea la que se está montando :D :D :D

Eslopes 13 de junio de 2026 15:23

1 Archivos Adjunto(s)
IDE casi terminada; el RAD, no tanto.

Cada día, una imagen diferente. Cada 6 segundos, una cita para inspirar tu día.

luisbago 14 de junio de 2026 05:31

tal vez es una obviedad pero... se puede publicar o mostrar como ejemplo el github público de PowerRustcobol y esta hilo en otros lugares sobre LLM y claude code?

Eslopes 14 de junio de 2026 14:02

Este foro es público, lo que significa que el contenido que publicamos aquí puede compartirse o utilizarse sin necesidad de permiso previo. El único detalle que llama la atención aquí es que el repositorio de PowerRustCOBOL pasará a ser privado tan pronto como GitHub apruebe la documentación que permite aceptar patrocinadores. Apuntar a un repositorio que eventualmente será puesto como privado —y que después volverá a ser público solo dentro de algunos meses— dará como resultado un error 404, dando la impresión de que el proyecto murió para quien intente acceder a tu enlace. En fin, no tengo objeciones si quieres publicar este hilo en otros lugares, pero quería dejar esta observación.


Cita:

Citación del post de luisbago (Mensaje 10341)
tal vez es una obviedad pero... se puede publicar o mostrar como ejemplo el github público de PowerRustcobol y esta hilo en otros lugares sobre LLM y claude code?


Eslopes 18 de junio de 2026 07:03

Hola,

Vamos a necesitar un nuevo foro: PowerRustWebCOBOL.

Además de ofrecer el soporte tradicional para macOS, Linux y Windows, PowerRustCOBOL recibirá un módulo para desarrollar aplicaciones gráficas para el navegador web usando WebAssembly.

La idea es mantener el mismo look and feel, el mismo modelo visual y de eventos, y los mismos recursos del entorno desktop —con algunos recursos adicionales—, pero permitiendo que la aplicación se ejecute en el navegador de forma nativa mientras accede a datos de manera remota.

Pronto publicaremos un ejemplo.

Hasta donde sé, ningún otro compilador COBOL ofrece una experiencia RAD moderna, inspirada en PowerCOBOL, capaz de generar aplicaciones gráficas para el navegador usando WebAssembly y manteniendo el mismo modelo visual y de eventos del entorno desktop.

Más información:

Paulo 3 de julio de 2026 12:04

Existe algo que devo estar a fazer mal, mas não consigo fazer a doação.
Podem ajudar ?


La franja horaria es GMT +2. Ahora son las 09:51.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.