Interview...with Mike Cowlishaw
Creator of NetRexx
R. Hightower: Have you considered an open- source license?
M. Cowlishaw: Until recently the licensing issues seemed something of a
minefield with so many different ideas on what open source should be. Also,
my translator/compiler is very much a research scaffolding (for example, it
has hooks, which look like dead code, for multiple input syntaxes). At the
moment I'm (finally) implementing the interpreter pathways, which is very
much a work in progress; this sort of thing is much easier to do when only
one person is working on the code as a whole.
RH: Are there any plans to do a VisualAge for NetRexx?
MC: You should probably ask the VisualAge people. I've shown screenshots of
VisualAge running NetRexx - since it's pure Java underneath, all the
debugging mechanisms work just fine. Classes generated by NetRexx should run ... (more)
Time is a brutal enemy of youth and exuberance. Time makes cynics of us all.
Time is the universal truth serum that reveals all authenticity. Time will
tell, but the announcement yesterday by Google may change the faces of AJAX
development, strike that, Google's announcement may change web development
for evermore. This cynic heard an announcement yesterday that changed his
viewpoint and beliefs on the future of web development.
Certainly, in the recent past, the chances of doing an entire application in
AJAX seemed remote for the vast sea of developers. The thought of writing a
Developing distributed components with Java and DCOM (distributed component
object model) simplifies developing distributed applications. If you know
CORBA or RMI, DCOM is easy to learn. Microsoft's Java Virtual Machine makes
developing COM and DCOM components painless.
DCOM currently ships with the Microsoft Windows NT 4.0 and Windows 98
operating systems. It's also available for download for the Windows 95
operating system. In addition, there are efforts to make DCOM available on a
number of UNIX platforms. Many of the Java application server providers, such
as BEA's WebLogic J... (more)
What This Series Is About
This article is Part 2 of a series that discusses the many languages that
compile and/or run on the Java platform. This is an interactive series. Java
Developer's Journal invites you to vote for your favorite non-Java
programming language in the JDJ Forum. Your vote will decide which languages
will be covered by the series, and in what order. The last time I checked,
JPython and NetRexx were neck and neck. NetRexx, though not mentioned
previously, will be covered in the next article.
There are some great languages that I didn't mention last month, but as ... (more)
What This Series Is About
This article is Part 3 of an interactive series that discusses the many
languages that compile and/or run on the Java platform. Java Developer's
Journal invites you to vote for your favorite non-Java programming language
in the JDJ forum. Your vote will decide which languages will be covered by
the series, and in what order. A lot of languages work in the JVM, but this
series will cover only the most popular, as determined by your votes. To
vote: Go to the top of the JDJ Web page and click the forum graphic. Click
the "Enter the JDJ Developer's Forum" li... (more)