O.T. Que saben del proyecto Visual FreePro

531 views
Skip to first unread message

Programador Desarrollador

unread,
Jul 25, 2016, 2:49:42 PM7/25/16
to Comunidad de Visual Foxpro en Español
Alguien a tenido noticias del proyecto Visual FreePro del Sr. Rick C. Hodgin, y colaborador el Sr. Hernan Cano, entre otros.

Juan de Dios Corrales Leal

unread,
Jul 25, 2016, 3:17:37 PM7/25/16
to Comunidad de Visual Foxpro en Español
Mira, te pego aqui su ultima actualizacion al respecto de eso.... las partes relevantes las pondre en negritas por que no tengo ganas de traducir tanto:

Jun.29.2016 -- I am currently working on migrating to another platform for development. Many of you may know I have had an operating system project I began working on in the mid-90s, and continued working on through 2002. In 2001 I got married and in 2002 it became difficult to pursue the two. So, I abandoned the OS.


I am now returning to it. It's called Exodus, and it was created many years before I was a Christian. The term "Exodus" referred to "a mass departure from evil," which was to be Microsoft. They were, at that time, in the throes of doing harm to many companies with the release of their Windows 95 and Windows 98/SE operating systems, changing specs last minute, providing unfair competition barriers, to which they were later found guilty of in several courts of law around the world and ordered to paid enormous fines. Exodus was my best attempt to leave that wickedness, and provide for other people an alternative path. But, as with Visual FreePro, I found very little support in the area of actual code development, though many people desired the product.


I am returning to Exodus. I plan to modify its original design to be in line with OS/2's internal API, so that most software written for OS/2 will run in Exodus following a simple recompile. And I will rename Exodus to be Exodus/2, or ES/2 for short. You can see follow along with development here:

http://www.libsf.org/es2/


Once I get the kernel booting and a few necessary tools developed (at least through the remainder of this year), I will continue on Visual FreePro, Jr. and complete it. VJr will then run on Exodus, Windows, and Linux.


I am doing this because I see an increasingly growing movement by Microsoft into seemingly-honest-sneakiness. Windows 8, for example, was rather draconian in its change from Windows 7. Microsoft seemed to not care at all about Win32 or Win64 in moving forward, but only in touch-screen mini-apps that are downloaded through their app store. And Windows 10, for example, contains a host of options you can unselect for monitoring and tracking while you are installing it, but that does not turn off everything. There are about 20 additional settings that need to be disabled before you can use it without being monitored, and it must be actively sought out and there is no big "Turn off all monitoring and tracking features" switch.


We need a product that looks out for people, and not for corporate interests, or power play interests, or any interests other than giving people the absolute best product they can have.


My goal with ES/2 and VJr, and all of LibSF's software endeavors, are to do exactly that. I do it because I serve the Lord Jesus Christ, and it is what He demands of us (to serve Him to the best of our ability, which naturally means serving one another likewise).


I urge each of you to do the same in your areas of expertise. Serve the Lord and do it right. Don't move in dishonest ways, but move in right ways for Him.


And I further urge each of you to come on board and help me with these projects. There is plenty to do, and I will teach you everything you need to know to help out. You just need to start with that willing spirit, for it is even there from within that willing spirit that the victory is already had.


I look forward to your support and assistance on these projects. I plan to start an Exodus/2 group before long. I'll keep you posted. Thank you, and may the Lord bless you richly.



En resumen, hace años el estuvo desarrollando un sistema operativo, el cual abandono por haberse casado, luego los hijos, bla bla bla.... Va a retomar el proyecto, dejando en la deriva el proyecto de Visual FreePro, asi que hasta que termine Exodus, el desarrollo seguira......

LONG STORY SHORT: Desarrollo detenido.

Saludos.

ZeRoberto

unread,
Jul 25, 2016, 5:25:48 PM7/25/16
to publicesvfoxpro
Ya murio antes de nacer

Carlos Miguel FARIAS

unread,
Jul 25, 2016, 7:40:54 PM7/25/16
to Grupo Fox
El que mucho abarca poco aprieta.
Quizo hace él sistema operativo máximo, él lenguaje máximo, él IDE máximo (tilde en el adrede) y lo único que hizo él máximo despelote en la comunidad.
Pensó que mencionando el nombre Él haría un milagro, pero solo Él hace milagros.
Saludos: Miguel, La Pampa (RA)

Larga Vida y Prosperidad
Que la Fuerza los acompañe

HernanCano

unread,
Jul 25, 2016, 11:01:42 PM7/25/16
to Comunidad de Visual Foxpro en Español
colega desarrollador:
Juan de Dios:
Roberto:
Miguel:

El Proyecto sigue "en el laboratorio". Si Rick obtuviera ayuda de alguien que sepa programar en C, quizá se avance más y mejor.

>>>... 

I look forward to your support and assistance on these projects.



Juan de Dios:
¿Ya descargaste la ventana de comandos (yo digo) "empírica"? ¿Leíste qué comandos/funciones están soportados hasta el momento? (son pocos) pero ahí dice cómo va el Proyecto.
El colega Stephano y yo implementamos alrededor de 150 comandos/funciones, pero faltan muchas más.


HERNAN CANO M.
Contributor VFrP & VJr

Daniel Sánchez

unread,
Jul 26, 2016, 6:22:32 AM7/26/16
to Comunidad de Visual Foxpro en Español
Crear o hacer un lenguaje de programación no es cosa fácil y mucho menos uno con las características de VFP por el tema adicional que tiene sobre el manejo de BD tanto de manera local como con conexión con otros motores, solo de manera local vfp es un as en velocidad, ningún otro lenguaje le gana en velocidad al procesar miles de filas en tablas o crear indices y consultas, así que la valla a superar es muy alta.

Ahora hubiera sido más sencillo crear unas clases con características similares a las que permite en un navegador web, por decir una idea, y mediante un conversor permitir generar la página html, y en el mejor de los casos manteniendo código FoxPro de parte del servidor con ActiveVFP, algo más manejable sobre lo que ya se tiene, solo facilitar el pasar aplicaciones o módulos al entorno Web.

Así como en .Net, que te permite seleccionar que tipo de proyecto deseas realizar si para escritorio, web u otro tipo.

El inconveniente con .Net una versión de  framework no es compatible con la siguiente, y lo peor si haces un exe con el mensaje "HOLA MUNDO" te tienes que descargar como mínimo 350MB del framework correspondiente para que corra.

Una humilde opinión.

Saludos

El 25 de julio de 2016, 13:49, Programador Desarrollador <pyd.en...@gmail.com> escribió:
Alguien a tenido noticias del proyecto Visual FreePro del Sr. Rick C. Hodgin, y colaborador el Sr. Hernan Cano, entre otros.



--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047 RPM #948615385
Trujillo - Perú

P  Sugerimos no imprimir este e-mail a menos que sea absolutamente necesario. Protejamos el medio ambiente.

Carlos Miguel FARIAS

unread,
Jul 26, 2016, 7:30:47 AM7/26/16
to Grupo Fox
Según el mismo está desde mediados de los '90, eso implica 20 años, saltando de un proyecto a otro.
Hace +10 años que vfp no se descontinuó. Si quiero emular al VFP, empezaría por un subconjunto de capacidades, no por un superconjunto de funciones.
Empezaría viendo que es lo que sobra, o se usa poco, todo lo que puedo reemplazar por otras funciones, lo quitaría. Con un conjunto más acotado, simplifico el parser.
VFP tiene muchas sentencias redundantes, por ejemplo el comando SEEK + FOUND se puede quitar ya que la función SEEK() hace lo mismo, con un parseo más simple que el que necesita el comando.
El comando LOCATE más CONTINUE se puede simplificar con un SCAN ENDSCAN y así hay muchos comandos más que pueden ser reemplazados.
Pero tiene que ofrecer algo operativo, simple y rápido.

Mi pregunta es: Con lo que está desarrollado (aún sin IDE de desarrollo) se puede hacer un simple ABM con alguna grilla de consulta?

Saludos: Miguel, La Pampa (RA)
Larga Vida y Prosperidad
Que la Fuerza los acompañe

HernanCano

unread,
Jul 26, 2016, 6:41:07 PM7/26/16
to Comunidad de Visual Foxpro en Español

Qué bien, Miguel!!
Me alegra que sepas cómo direccionar las cosas.

¿Cuándo podemos empezar? ¿Comienzas con SEEK+FOUND ---> SEEK() y yo podría proceder con LOCATE+CONTINUE ---> SCAN+ENDSCAN? PUEDE SER A LA INVERSA!!! Sólo me decidimos en qué lenguaje base y......y..........y.......... Me indicas cómo proceder!!!

Dale!!! ¿Creamos un foro como éste para enviarnos las cosas? o en GitHub?
Tengo todo el interés de aportar a una alternativa para nuestro querido lenguaje.

Me suena tu idea... Empecemos!!!!

HernanCano

unread,
Jul 26, 2016, 6:44:24 PM7/26/16
to Comunidad de Visual Foxpro en Español
>>> Mi pregunta es: Con lo que está desarrollado (aún sin IDE de desarrollo) se puede hacer un simple ABM con alguna grilla de consulta?

No. Miguel. Aún no hay interfaz para visualizar algo; sólo una ventana de comandos para ver algunos SET() con ? o las operaciones matamáticas.

Si puedes aportar más positivamente, se agradecería (tú no pierdes nada con el hecho de que alguien esté haciendo algo).

HernanCano

unread,
Jul 26, 2016, 6:59:36 PM7/26/16
to Comunidad de Visual Foxpro en Español
Daniel:

>>> ... te tienes que descargar como mínimo 350MB del framework correspondiente para que corra....

Sí, pero....

(1) La idea no es que todos los programadores que sólo conocen Fox descarguen el Visual Studio para alguna cosa de las que hemos dicho (probar la "ventana de comandos simple"). La "ventada de comandos simple" se prueba sin VS: es un ejecutable de menos de 5Kb (cinco kilobytes) (la descarga en .ZIP es de 7Kb, y 18Kb descompactados).

(2) Si alguien desea colaborar, es por que conoce Visual C++ y puede quiere hacerlo. Y descargar los 350 Mb no sería el inconveniente, pues muy probablemente ya tendrá el VS instalado.

(3) Para quienes le tienen aversión a VS (yo incluido), les propongo que usemos el CodeLite. Rick puso algunas instrucciones, que podemos profundizar.
-----------------------------------
Seguimos en contacto.

Carlos Miguel FARIAS

unread,
Jul 27, 2016, 7:37:38 AM7/27/16
to Grupo Fox
Estimado Hernan: Hace más 7 años que no hago aplicaciones nuevas en VFP, y desde hace 3 años ni siquiera mantenimiento. Mis últimos desarrollos grandes los hice en PHP y
ahora estoy trabajando con python y sqlite para prototipo o posgresql para producción, y solo para sistemas nuevos en el Municipio o reconstrucción de otros existentes.
En el foro fíjate que solo aporto en las cosas que no cambiaron en los últimos años.
En cuanto al proyecto freepro no me interesa porque:
a) Mi formación de grado es CPN, desde antes de recibirme empecé a trabajar en programación (IBM S/34), hice numerosas capacitaciones y resulté mejor que muchos otros en el medio.
b) Para desarrollar una herramienta como freepro, entiendo debe ser desarrollada en C++  o como un lenguaje adicional del entorno .NET. Ambas herramientas no son de mi dominio de conocimiento.
c) Para desarrollar un lenguaje de programación hay que tener conocimientos en técnicas de semántica de lenguajes para la cual no tengo formación, más allá del sentido común y la experiencia de casi 40 años en el rubro de programación y diversos lenguajes.
d) Reemplazos directos de VFP ya los hay, en cantidad. Tipos xBase debe haber 3 o 4 (más tirando a clipper), está Lianja, o Recital.
e) Hay versiones de Basic (no M$) multiplataforma muy potentes, Windev, Lazarus (freepascal), python, ruby, php, .NET que permiten desarrollar aplicaciones YA!
f) Si trabajo en el proyecto, sería como un hobby y mi hobby no es hacer lenguajes de programación.
g) El enfoque de estructura semántica tipo xbase (comando endcomando) no me parece apropiada en este momento, y si observan todos los lenguajes nuevos tienden biblioteca.comando(parámetros), pero esto es una cuestión de gusto y los gustos son personales.
h) al ritmo que va el desarrollo para cuando haya algo funcionando apropiado, voy a estar jubilado.
i) Y si me haces preguntas específicas y está a mi alcance responder algo lo haré.
j) Y si quieren seguir con el proyecto, sigan, como tu dices, a mi no me afecta salvo que los ponga tristes.
Saludos: Miguel, La Pampa (RA)

Larga Vida y Prosperidad
Que la Fuerza los acompañe

mapner

unread,
Jul 27, 2016, 8:52:08 AM7/27/16
to Comunidad de Visual Foxpro en Español
Algunos proyectos de software comunitarios han tenido mucho éxito, caso Linux con la convocatoria que hiciera oportunamente Linus Torvals, quién a partir del libro "Sistemas Operativos" de Andrews S. Tenenbaum y su S.O. de ejemplo Minix, decidíó construir un clon de Unix que funcionara en el mundo real. Quienes colaboraron con ese proyecto fueron estudiantes o graduados expertos en sistemas operativos y en lenguajes C y C++ y el mismo proyecto tuvo tanto éxito que hasta fue tomado posteriormente por empresas privadas para continuar algunas ramas de desarrollo.
Pareciera que Rick quiso reproducir el modelo, él es un experto de C y C++ y tiene la capacidad de poder desarrollar sistemas operativos y entornos de programación como un clon de VFP.
El problema es que hace su convocatoria de colaboración en la propia comunidad VFP la cual no está conformada por expertos de C y C++ por lo cual su nivel de respuesta es casi nulo,   
y si el futuro de la comunidad VFP se basa en los tiempos libres que tenga un solo desarrollador de C y C++ entonces esa comunidad está muy complicada.

Carlos Miguel FARIAS

unread,
Jul 27, 2016, 10:01:00 AM7/27/16
to Grupo Fox
Tal cual

Douglas Sánchez

unread,
Jul 27, 2016, 7:41:34 PM7/27/16
to publice...@googlegroups.com
Ni mas ni menos Mapner

saludes

Juan de Dios Corrales Leal

unread,
Jul 29, 2016, 8:01:33 PM7/29/16
to Comunidad de Visual Foxpro en Español
Estimado Hernan:

Tal vez me explique mal, pero mi intencion no era decir que el proyecto se paraba por completo, solo que lo dejaria en "Stand by" en lo que desarrolla su sistema operativo Exodus, y me cito a mi mismo:

En resumen, hace años el estuvo desarrollando un sistema operativo, el cual abandono por haberse casado, luego los hijos, bla bla bla.... Va a retomar el proyecto, dejando en la deriva el proyecto de Visual FreePro, asi que hasta que termine Exodus, el desarrollo seguira......

Disculpa el mal entendido.

Un abrazo

Antonio Meza

unread,
Jul 29, 2016, 8:09:51 PM7/29/16
to Comunidad de Visual Foxpro en Español
Creo que seria mas fácil agarrar cualquier distribución de Linux y adaptarla a sus necesidades que empezar un proyecto tan enorme solo y le puede poner Exodus!!!

No queda mas que desearle mucha suerte en sus proyectos!!

saludos
Antonio Meza

HernanCano

unread,
Jul 30, 2016, 1:07:39 AM7/30/16
to Comunidad de Visual Foxpro en Español
Miguel:
Todo lo que mencionas yo lo sé: no necesitas decírmelo. Mi participación es para contestar a alguien que me preguntó.

Sí tú no puedes participar (programando en C) no hay problema. Quizá puedas hacerlo viendo-probando el .exe compilado. Yo te lo puedo pasar si así me lo haces saber.

Chao. Seguimos en contacto.

HernanCano

unread,
Jul 30, 2016, 1:16:53 AM7/30/16
to Comunidad de Visual Foxpro en Español
mapner:

>>> ...  su convocatoria de colaboración en la propia comunidad VFP la cual no está conformada por expertos de C y C++...

Podemos pasar la voz a los que saben de C/C++..... (aunque no sea de VS: lo analizaríamos).... y puedan colaborar.....

Pero un programador aún sólo de Fox/VFP puede editar algunos archivos en C (es suficiente con el NotePad de Windows, o sea que NorePad++, ZeroBrain Studio, o cualq). Yo lo hice: sin conocer ni VS, ni C ni C++...(pueden ver mis participaciones en http://www.visual-freepro.org/wiki/index.php/VXB#Contributions). Sólo seguir algunas instrucciones básicas (que Rick escribió en inglés, y que también hizo un video mudo para lo mismo).

Nos vemos.

HernanCano

unread,
Jul 30, 2016, 1:17:33 AM7/30/16
to Comunidad de Visual Foxpro en Español
Ok.


El viernes, 29 de julio de 2016, 19:01:33 (UTC-5), Juan de Dios Corrales Leal escribió:

HernanCano

unread,
Jul 30, 2016, 1:21:59 AM7/30/16
to Comunidad de Visual Foxpro en Español
Antonio:
Si das ese punto de vista, parece que te queda difícil meterte en la cabeza de Rick: él ya tiene algo definido y necesita hacerlo en el "orden" en que él lo considera pertinente...... Y precisamente para éso es la ayuda que pide: mientras nosotros avanzamos con algo del Proyecto, él avanza en otra fase.

HernanCano

unread,
Jul 30, 2016, 1:23:00 AM7/30/16
to Comunidad de Visual Foxpro en Español
Muchachos:

Ya se le dió respuesta a lo que pregunta el preguntante.

¿Podemos esperar a qué él nos proponga algo más?

Seguimos en contacto.

Antonio Meza

unread,
Jul 30, 2016, 11:33:31 AM7/30/16
to Comunidad de Visual Foxpro en Español
Para ser realistas y honestos, si crear un lenguaje como VFP es un poco descabellado sin la infraestructura adecuada, ahora realizar un sistema operativo la cosa ya es locura.

Tantos y tantos proyectos nuevos con buena actitud y entusiasmo se ven todos los días pero que lleguen a buen fin solo unos pocos, ejemplo FireFox OS, que paso con el? toda la infraestructura, se concluyo el proyecto pero no llego el billete y el proyecto fracaso ahora el código es libre para quien quiera mantenerlo para dispositivos moviles.

No dudo de la capacidad de nadie, no conozco a Rick, pero el mejor concejo que le puedo aportar es que tome una distro de linux, o tome el kernel de linux, porque empezar de cero y a su ritmo cuando tenga 80 años ya posiblemente andemos a los 1024bit y su sistema operativo de 32 y 64 sera obsoleto jejeje

Hernan, es bueno creer en los demás, pero también es bueno ser realistas. insisto MUCHA SUERTE!!!

saludos
Antonio Meza

HernanCano

unread,
Jul 31, 2016, 12:24:39 AM7/31/16
to Comunidad de Visual Foxpro en Español
Ajá..............

Rick C. Hodgin

unread,
Jan 11, 2017, 1:14:33 PM1/11/17
to Comunidad de Visual Foxpro en Español
Be always positive.  Be always uplifting, Ze Roberto.  It is the better way to be.

Best regards,
Rick C. Hodgin

Rick C. Hodgin

unread,
Jan 11, 2017, 1:57:47 PM1/11/17
to Comunidad de Visual Foxpro en Español
For those wondering:  In February, 2015 something happened to my health.  I have mostly recovered since that time, but it really affected me throughout all of 2015 and more than half of 2016.  I do not know what happened.  The medical tests all showed that everything was normal.  I concluded I must have worked myself to the point of exhaustion because I've heard of people doing that before ... just work until they give out.  I don't know what happened, but it was very serious in March, 2015.  I really thought for a few days I might actually die.

Because of what happened to me, I was about to give up on the project in March, 2015.  I wasn't receiving any help in development at that point (since July, 2012, 2.5 years, except from Hernan, who was very encouraging but he is not a C/C++ developer, so there weren't large source code contributions).  It was during this very time, literally the same day I was considering quitting, that Stefan D'Amico showed up to help out from Italy.  He developed many functions over the next several months while I recovered.  He then took a new position at his company and hasn't been able to do much more since that time.

I was also getting frustrated about this time by the response of the community I was attempting to serve.  I had a very very small subset of that community, a small group of people who were interested in the project.  And there was a very large group of VFP developers who were only negative toward it (and I was told by several of them it was because it was a Christian project).

I had tried very hard at my work to get my employer to see the benefit of giving me a year to complete Visual FreePro, Jr. so we could have a new VFP-like platform to continue development on, rather than spending several years with multiple developers re-writing our code base in another language.  The employer could not see the advantage in continuing on with Visual FoxPro since Microsoft ended it, though I tried to explain that with Visual FreePro it would continue on, but it wouldn't be limited to what Visual FoxPro looked like ... we could create new user interfaces, new controls, and give the software a fresh new look.  The employer could not see the benefits there and opted for a C# migration instead.

My favorite places to go and talk about programming (Foxite, Universal Thread, and Tek-Tips) all banned me for life because in the midst of my technical discussions, I would also teach about Jesus Christ and salvation from the punishment God demands for unrepentant sin.  The very industry I was trying to serve had rejected me in huge ways, and because of it I received very little help in development, and I a large shouting of negativity into my ears which, as I see here in this thread, still persisted to at least July 2016.

Given all of that, I began to examine my life.  I had spent years previous (from 1998 to 2002) working almost exclusively on my operating system kernel.  I had it booting, and very stable.  It needed many more drivers and more development to be a complete kernel, but every fundamental aspect was there and it was designed properly (able to be expanded upon and grown easily).

I always felt like walking away from that project in 2002 was a mistake, but I made the choice at that time to save my marriage.  When I became a Christian in 2004, my marriage again suffered, and to this day in 2017 it has not yet recovered (because I am a Christian and my wife is not).

After all of the time working on Visual FreePro, and then Visual FreePro, Jr., and receiving very little help on real hard internal development, and without many people showing interest in the project, I decided I wanted to do something for me for a while.  I began to step back and take a "big picture" look at my life, to examine what I wanted to do with the rest of my life being as I was getting older.  When I started this project I was 42 years old.  Now I'm 47 years old.  In late 2015 I had everything internally designed for the VXB language (XBASE language), it just needed more development time to be complete.  I knew I had enough to use it for a base GUI for my kernel, for example, because neither Visual FreePro or Visual FreePro, Jr. rely upon external graphics drawing algorithms.  They are all self-contained in the software.

I decided I would complete the work in my own operating system.  I decided to migrate my kernel to be compatible with OS/2.  This isn't very tricky because I am not supporting 16-bit DOS or Windows, and internally a kernel is just a type of executive manager (it only fulfills fundamental requests, while the software logic running on top of it does the real hard and useful stuff).

I had planed to get that completed in a year, and then complete Visual FreePro, Jr. inside of my own OS, which would also have it being completed inside of Windows (and almost Linux) because the development would've been parallel.

But, I've had several other things happen to me this year which were outside of my control.  So, those plans have were unexpectedly pushed back.

-----
As it is today, and after a recent posting in the Facebook Visual FreePro group, I have returned to doing just Visual FreePro, Jr. development.  My current plan is to continue developing it alone until I get it completed.  I want to serve this community, even though they've rejected me.  I want to give the people of this community a useful tool they can take and expand upon and recover the labor time invested over the past 25 years in source code for the VFP product lines.

If anyone's interested in contributing to the project, I could use the help:

http://www.visual-freepro.org/wiki/index.php/VXB

Best regards,
Rick C. Hodgin

PS - Hernan, if you would like to translate to Spanish to have it conveyed more accurately, please do so.

José Enrique Llopis

unread,
Jan 11, 2017, 2:43:16 PM1/11/17
to publice...@googlegroups.com
 
Sorry to read that, hope you are better now
 
Jose Enrique Llopis
 
 
 
 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Rick C. Hodgin
Enviado el: miércoles, 11 de enero de 2017 19:58
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: O.T. Que saben del proyecto Visual FreePro

ZeRoberto

unread,
Jan 11, 2017, 4:43:15 PM1/11/17
to publicesvfoxpro
Estimado Rick si quieres que tu programa sea existo no lo mezcles con la POLÍTICA, DEPORTE o RELIGIÓN, por que no todos van a estar de acuerdo con cualquiera de ellos.

Rick C. Hodgin

unread,
Jan 11, 2017, 4:48:25 PM1/11/17
to Comunidad de Visual Foxpro en Español
Ze Roberto, a man cannot divide himself in two.  He is one person through and through.  I can no more separate my offering of this product unto God and man than I can change myself into an oak tree.  Even you, Ze Roberto, profess everything that you are with all you do.  You too are one person undivided.

I pray you come to know Jesus Christ as Lord and Savior.  You are a beautiful and amazing creation of God and He came here to restore us to His Kingdom for all eternity.  All who come to Him are forgiven and set free from their sin.  All who reject Him remain under condemnation. 

Best regards,
Rick C. Hodgin

larue...@yahoo.com

unread,
Jan 11, 2017, 5:52:17 PM1/11/17
to publice...@googlegroups.com

--------------------------------------------
On Wed, 1/11/17, Rick C. Hodgin <rick.c...@gmail.com> wrote:

Subject: Re: [vfp] Re: O.T. Que saben del proyecto Visual FreePro
To: "Comunidad de Visual Foxpro en Español" <publice...@googlegroups.com>
Date: Wednesday, January 11, 2017, 11:48 PM

Ze
Roberto, a man cannot divide himself in two.  He is one
person through and through.  I can no more separate my
offering of this product unto God and man than I can change
myself into an oak tree.  Even you, Ze Roberto, profess
everything that you are with all you do.  You too are one
person undivided.
I
pray you come to know Jesus Christ as Lord and Savior.  You
are a beautiful and amazing creation of God and He came here
to restore us to His Kingdom for all eternity.  All who
come to Him are forgiven and set free from their sin.  All
who reject Him remain under condemnation. 
Best regards,Rick C.
Hodgin
On Wednesday, January 11,
2017 at 4:43:15 PM UTC-5, Ze Roberto
wrote:Estimado Rick si quieres que tu programa
sea existo no lo mezcles con la POLÍTICA, DEPORTE o
RELIGIÓN, por que no todos van a estar de acuerdo con
cualquiera de ellos.eni in intreg secolul al XIX-lea Casa si mosia lor de la Cernauca au

HernanCano

unread,
Jan 12, 2017, 1:09:36 PM1/12/17
to Comunidad de Visual Foxpro en Español
Yes, Rick.
Translating...

HernanCano

unread,
Jan 12, 2017, 2:36:06 PM1/12/17
to Comunidad de Visual Foxpro en Español
----Mensaje de Rick traducido al español:-----


Asunto: [vfp] Re: O.T. Que saben del proyecto Visual FreePro?

Para los que se preguntan: En febrero del 2015 sucedió algo a mi salud. Me he recuperado mucho desde entonces, pero me afectó mucho durante el 2015 y más de la mitad de 2016. No sé qué pasó. Las pruebas médicas mostraron que todo estaba normal. Llegué a la conclusión que debo haber trabajado hasta el cansancio porque he escuchado de personas que hacen eso antes ... simplemente trabajar hasta agotarse. No sé qué pasó, pero fue muy grave en marzo del 2015. Realmente pensé durante unos días que de verdad podría morir.

A causa de lo que me pasó, estuve a punto de abandonar el proyecto en marzo del 2015. No estaba recibiendo ningún tipo de ayuda en cuanto a desarrollo en ese momento (desde julio del 2012, 2.5 años, excepto de Hernán, que era muy alentador pero no es un desarrollador de C/C++, así que no había grandes contribuciones de código fuente). Fue durante este mismo tiempo, literalmente el mismo día que estaba considerando abandonar, que Stefano D'Amico apareció desde Italia. Desarrolló muchas funciones en los siguientes meses mientras me recuperaba. Luego él tomó una nueva posición en su compañía y no ha podido hacer más desde entonces.

También me sentía frustrado por la respuesta de la Comunidad a la que estaba tratando de servir. Tenía una muy pequeña parte de esa comunidad, un pequeño grupo de personas que estaban interesadas en el Proyecto. Y había un grupo muy grande de desarrolladores de VFP que sólo mostraban negativismo hacia él (y me dijeron varisos de ellos, que era porque es un proyecto cristiano).

Había intentado mucho en mi trabajo para que mi empleador se diera cuenta del beneficio de darme un año para completar Visual FreePro, Jr., ((VJr)) para así poder tener una nueva plataforma similar a VFP para continuar el desarrollo, en lugar de pasar varios años con múltiples desarrolladores re-escribiendo nuestro código base en otro lenguaje. El empleador no pudo ver la ventaja de seguir adelante con Visual FoxPro ya que Microsoft lo terminó, aunque traté de explicar que con Visual FreePro se podría avanzar, pero no se limitaron a lo que Visual FoxPro mostraría ... crear nuevas interfaces de usuario, nuevos controles, y dar al software de una nueva mirada fresca. El empleador no pudo ver los beneficios y optó por una migración a C#.

Mis lugares favoritos para ir a hablar acerca de programación (Foxite, Universal Thread, y Tek-Tips) todos me suspendieron de por vida porque en medio de mis discusiones técnicas, también enseñé acerca de Jesucristo y la salvación del castigo que Dios demanda para el pecador que no se arrepiente. La propia industria que estaba tratando de servir me había rechazado en gran manera, y debido a que he recibido muy poca ayuda en el desarrollo, y un gran grito de negatividad en mis oídos que, como vemos aquí en este hilo, todavía persiste al menos hasta julio del 2016.

Teniendo en cuenta todo ésto, empecé a examinar mi vida. Había pasado años anteriores (de 1998 al 2002) trabajando casi exclusivamente en el núcleo de mi sistema operativo. Logré hacerlo arrancar, y muy estable. Se necesitan muchos más drivers y un mayor desarrollo para ser un núcleo completo, pero cada aspecto fundamental estaba allí y que fue diseñado correctamente (capaz de ser ampliado, de fácil ampliación).

Siempre sentí que alejarme de ese proyecto en el 2002 fue un error, pero tomé la decisión en ese momento para salvar mi matrimonio. Cuando me hice cristiano en el año 2004, mi matrimonio volvió a sufrir, y hasta la fecha en el año 2017 todavía no se ha recuperado (porque yo soy cristiano y mi esposa no).

Después de todo este tiempo trabajando en Visual FreePro ((VFrP)), y luego Visual FreePro, Jr. ((VJr)), y recibir muy poca ayuda en el duro desarrollo interno, y sin muchas personas que mostraran interés en el Proyecto, decidí que quería hacer algo por mí por un tiempo. Empecé a dar una mirada atrás y tomar una gran foto de mi vida, para examinar lo que quería hacer con el resto de mi vida siendo como yo que me hago mayor. Cuando empecé este proyecto tenía 42 años. Ahora tengo 47 años de edad. A finales de 2015 que tenía todo internamente diseñado para el lenguaje VXB (un lenguaje XBASE), sólo se necesitaba más tiempo de desarrollo para ser completado. Yo sabía que tenía lo suficiente para usarlo como una GUI para mi núcleo, por ejemplo, ya que ni Visual FreePro o Visual FreePro, Jr. se basan en algoritmos gráficos externos de dibujo. Todos ellos están equipados dentro el software.

Decidí que iba a completar el trabajo en mi propio sistema operativo. Decidí migrar mi kernel para que sea compatible con OS/2. Esto no es muy difícil porque, no estoy soportando los 16-bits de DOS o Windows, y un núcleo interno es sólo un tipo de administrador ejecutivo (que sólo cumple con las peticiones fundamentales, mientras que la lógica del software que se ejecuta sobre él hace la verdadera labor y cosas útiles).

Había planeado completarlo en un año, y luego completar Visual FreePro, Jr. en el interior de mi propio sistema operativo, que también habría que ser completado para Windows (y casi Linux) porque el desarrollo hubiera sido paralelo.

Sin embargo, ha habido otras cosas me han pasado este año, que estaban fuera de mi control. Así que esos planes fueron inesperadamente retrasados.

-----
Para el día de hoy, y después de una reciente publicación en el grupo de Facebook Visual FreePro, he vuelto a hacer un desarrollo de Visual FreePro, Jr. ((VJr)). Mi plan actual es continuar desarrollando solo hasta completarlo. Quiero servir a esta Comunidad, a pesar de haber sido rechazado. Quiero darle a la gente de esta Comunidad una herramienta útil que pueden tomar y ampliar y recuperar el tiempo invertido en los últimos 25 años en el código fuente de las líneas de productos de VFP.

Si alguien está interesado en contribuir al Proyecto, puede utilizar la ayuda:

http://www.visual-freepro.org/wiki/index.php/VXB

Saludos cordiales,
Rick C. Hodgin

-----------------------------------------------------------
Recuerden amigos que si se les dificulta el inglés, pueden escribir en español que con gusto les resolveré sus dudas. Les recomiendo inscribirse en el foro

Visual FreePro en Español
https://groups.google.com/forum/#!forum/vfrp.

Visual FreePro en Inglés
https://groups.google.com/forum/#!forum/visual-freepro-in-english


Todos los aportes ((positivos)) que deseen hacernos, con gusto serán recibidos.

Que el Señor bendiga a los usuarios de VFP, y de los Proyectos VFrP y VJr!!!


Saúl Piña

unread,
Jan 13, 2017, 9:51:57 AM1/13/17
to Comunidad de Visual Foxpro en Español
completamente de acuerdo con ud Rick, Amén!!
Reply all
Reply to author
Forward
0 new messages