Hi All,

I'm developing an application right now, but, since the application must
be accessible to the general public via the web, I've decided to use HTML+PHP+MYSQL.

As an xBase programmer I feel very bad.

I could use Harbour CGI but, run binaries on web servers are not always possible and not available at some hosting services (and IMHO a 'dying' technology anyway).

Some time ago, in this list, someone (I not remember exactly who) said something like that more important that GUIs for different platforms, the web development must be one of the main interest in the future Harbour development.

I absolutely agree with that, but I think that the approach should be a quite different from the ones proposed here.

I guess that the web browsers should be considered as operating systems (or platforms) by itself and that Harbour should be capable of creating 'executables' for such platforms.

That means that Harbour should be capable of create JavaScript code.

I know that It could be tremendous effort to do such thing, that JavaScript is extremely weak and limited compared with C, but as a first goal for this project, only subset of current Harbour features could be supported.

I'm not thinking in a VM wrote in JavaScript, but perhaps, a Harbour to JavaScript translator could be a good idea.

Regarding GUI, interface objects defined via the Clipper 5.3 syntax should be enough to satisfy most of usual needs on web development, so old code could be reused with few changes.

Please, prior to consider this as a 'weird' idea, take a look at Google web toolkit. It translates Java to JavaScript to create web applications, so a Harbour to JavaScript translator could be not an impossible task.

JavaScript run on any browser and browsers run on any operating system (current and future) so the possibilities are unlimited, so we could have our Harbour apps running on any device, current or future.

There was just some random thoughts from a Harbour user... I'll continue writing my PHP app :)

Regards,

Roberto.














_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to