[Wolves] OT: Programming Languages

Chris Ball chris at mnemonik.net
Fri Mar 4 14:31:43 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stuart Langridge wrote:

> I recommend thinking about this slightly differently. Instead of trying
> to write one program that works in two entirely differently
> environments, write three simpler programs: a server, a web client for
> that server, and a desktop client for that server. While the combination
> of the three will be a little more effort than just one, the resultant
> program will be a lot better; web applications are *not the same* as
> desktop applications, and they bring with them a whole new set of
> expectations as to user interface. Just to give one example, in a web
> browser, it's normal to click on an underlined word and expect something
> to happen; in a desktop application, it is emphatically not normal to do
> that. If you've got a clearly defined protocol between the server and
> the client then it's reasonably easy to implement the client and the
> server themselves, and this will make each application more relevant to
> the context in which it runs.
> 
> Aq.
> 

Thanks for the advice Aq, I appreciate it.

I'll let you guys know how I get on with this.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCKG+SpEpYc3sNdbgRAmS3AKDW4ZkuO+zQBM2UrXgDVupOrvyOjgCgzyVv
B/URPAFY+hqi5SO2ZR+u0BU=
=8D9K
-----END PGP SIGNATURE-----



More information about the Wolves mailing list