× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



"Joe Pluta" wrote:
(none of this Extreme Programming crap)

For my part, I haven't a clue what "this Extreme Programming crap" is. But being ideologically opposed to all forms of extremism, I don't think I even WANT to know.

And be aware: I am no Java fanatic. I have long held that whenever ANYBODY promotes ANY programming language as being universally best (yes, even PL/I), they're wrong.

Programming languages should be chosen according to their strengths and weaknesses with respect to the problem at hand. That's why QuestView, for example, is implemented in a combination of MI and RPG. Why ThinView has a Java client and an ILE C server. Why Wintouch has a Java client, and server programs linked up from ILE RPG and ILE C modules. Why the only server-side Java in any Touchtone product is a workaround I developed to sidestep the issue of OS/400 mail APIs requiring an OS/400 mail server in order to function. When I chose to implement the new workflow trigger for Wintouch as a recursive-descent parser in ILE RPG, calling a scanner in ILE C, it wasn't just because it looked like an interesting intellectual exercise: it also gave me access to RPG's much better interface with the database.

And when desktop software is tied to one particular combination of hardware and operating system, rather than having a platform-independent codebase, the developer may be making the vendor of that operating system very happy, but he or she is doing his or her customers a grave disservice.

--
JHHL

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.