Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-10-2019
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¿Vale la pena desarrollar bibliotecas Delphi open source compatibles con FreePascal?

Hace unos días hice esta misma pregunta en Twitter, pero hasta el momento no he obtenido la cantidad ni la calidad de respuestas que esperaba (aunque agradezco las recibidas).

Sucede que estoy "refactorizando" mi biblioteca de clases Delphi GH Freebrary, a fin de poder ofrecer a la comunidad de programadores Object Pascal algo útil y bien diseñado a manera de caja de herramientas, una colección de clases de propósito general y open source, principalmente basadas recursos nativos de la RTL y de base de datos, es decir, lo no visual. Aunque esto último ya lo hice de forma parcial en lustros anteriores, creo que en los últimos tres años he madurado bastante mi visión de cómo debe ser estructurada una biblioteca de este tipo, al grado de que hay mucho que reordenar, renombrar, rediseñar y hasta desechar de mis versiones anteriores. Y ya llevo algunos meses trabajando en eso.

Ahora, hace como un mes, pensé que podría ser buena idea hacerla además compatible con FreePascal/Lazarus, lenguaje y entorno que sinceramente nunca he utilizado para algo real. Pero me inquieta la duda de si realmente valdrá la pena ponerme a estudiar FreePascal, sus particularidades y principales entornos de desarrollo, a fin de adaptar, probar y ajustar con efectividad cada pequeña funcionalidad de este proyecto que no tiene fines de lucro.

Pienso que una solución sería compartir el proyecto con algún programador que esté muy familiarizado con Lazarus, quizá de perfil quijotesco-bibliotecario también, de tal suerte que cada quien asegure el buen funcionamiento de todo en su respectivo lenguaje. Y que aquellas buenas ideas que uno agregue a la edición Delphi, el otro las tome y adapte a la edición FreePascal, y viceversa; siempre por consenso.

Bueno, si a alguien ahí dentro de este monitor sobre el que escribo le causa buen ánimo mi iniciativa y quiere apoyar este proyecto, nos ponemos en contacto para darle los giros que haya que darle.

Y todas las opiniones constructivas, por supuesto, son bienvenidas.

Gracias.

Al González.
Responder Con Cita
  #2  
Antiguo 12-10-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que estos trabajos se hacen más por "amor", porque gusta, por afición, y no pensando en obtener algún beneficio económico.
Incluso puede que apenas se use, y no por su falta de calidad, sino por desconocimiento de su existencia.
Si es algo que te motiva, que te ilusiona y que te hace soñar... entonces, adelante.

Últimamente, en los ratos libres, me gusta trastear con una rasberry pi, no sirve para nada, pero me gusta, me entretiene y me hace pensar en otras cosas.
Responder Con Cita
  #3  
Antiguo 13-10-2019
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 274
Poder: 17
webmasterplc Va por buen camino
Hermano laslibreria funcionan para delphi berlin?
Responder Con Cita
  #4  
Antiguo 15-10-2019
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 21
gatosoft Va camino a la fama
Por supuesto que vale la pena... muchos que utilizan tus librerías, querrán tener la opción de migrar de un IDE a otro de "forma transparente" o por lo menos con el mínimo esfuerzo..

La pregunta aqui es si vale el esfuerzo para ti... Si todo es por el amor al arte, hazo a tu ritmo o como dices, busca ayuda en esta migración.
Responder Con Cita
  #5  
Antiguo 15-10-2019
Avatar de TiammatMX
TiammatMX TiammatMX is offline
Miembro
 
Registrado: jun 2006
Ubicación: Universo Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Puebla\Heróica Puebla de Zaragoza\Jardines de San Manuel\Home
Posts: 746
Poder: 18
TiammatMX Va camino a la fama
Cita:
Empezado por Al González Ver Mensaje
...Y todas las opiniones constructivas, por supuesto, son bienvenidas...
Mi opinión es constructiva pero no bonita ni suave (sabes que eso no se me da).

Opino que NO, recuerda que durante el desarrollo de MagiaDOC y las librerías que usamos en D7, D8 estaban pensadas, planeadas y apoyadas en y para el IDE de PASCAL más extendido y caro del mundo. FreePASCAL tiene un grave problema: su atomización, y si tú migrases las FreeBaries a ese entorno, contribuirías a incrementar ése problema.

Servido, compadre.
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively...

"Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum.

Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco
Responder Con Cita
  #6  
Antiguo 19-10-2019
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Puede valer la pena. Lo cierto es que no hay tanta diferencia, no sólo porque FPC admite un "Modo Delphi" que aumenta la compatibilidad, sino porque encima cada unidad puede compilarse con opciones de compilación y dialecto diferente y mezclarlos sin problemas. Sé que suena raro, pero de eso se aprovechan la mayoría de las bibliotecas que funcionan en ambos compiladores.

Mira mi proyecto Allegro.pas: La mayor parte funciona en ambos (quedan flecos) y no hay apenas diferencias en el código, salvo la unidad "al5base.pas", que es una especie de "capa de compatibilidad".
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #7  
Antiguo 02-11-2019
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Jedi y RX funcionan en Lazarus y CodeTyphon

Hace poco actualicé a la última versión de Lazarus Codetyphon....y encontré una grata sorpresa, muchos de los componentes JEDI (Jvcl) y la última versión de los rusos Rx están portados y funcionan perfecto.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #8  
Antiguo 02-11-2019
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Agradezco sus respuestas, incluida la de rretamar, que por alguna razón ya no aparece.

Por cierto, abrí este sondeo, por si alguien quiere participar. Votar en Twitter es muy sencillo y fiable, además de confidencial. Estará abierto por una semana.

Lo más probable es que siga trabajando sobre la edición para Delphi (con 10.1 Berlin) mientras encuentro a alguien dispuesto a remangarse la camisa en el lado de FreePascal. :-)
Responder Con Cita
  #9  
Antiguo 02-11-2019
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Ah, ya vi a dónde te movieron.

Es una buena noticia.
Responder Con Cita
  #10  
Antiguo 02-11-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Al González Ver Mensaje
Ah, ya vi a dónde te movieron.
Es una buena noticia.
Pequeño despiste
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Que version de Delphi recomiendan y vale la pena para pagar por SEATLE 10 ENTER? theheriko Debates 3 20-11-2015 16:23:19
Delphi XE3 Starter, ¿vale la pena? to_to Delphi para la web 4 09-01-2013 07:13:14
Vale la pena MS-SERVER? SSoft Firebird e Interbase 21 06-02-2008 16:49:29
Conexión delphi-postgres con driver open source Leviatan PostgreSQL 0 28-03-2007 16:21:45
Vcl de Delphi for php, será open source poliburro Noticias 40 05-03-2007 22:22:51


La franja horaria es GMT +2. Ahora son las 03:22:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi