Category: Programming Languages

Scripting Has Never Been More Powerful

The days of writing NLMs are all but gone. Those beasts had a cryptic API, confusing documentation and scarce support from Novell. But starting with NetWare 4, Novell has opened its API to developers through the NetWare Developer Kit. Using the NDK, developers can code in ActiveX, C/C++, Java and various scripting languages. NetWare 5 has full support for JavaScript, NetBasic 6.0, Novell Script, PERL 5, REXX and ScriptEase.

 

script

Universal Component System

Novell’s UCS (Universal Component System) exposes NetWare services to the scripting engines regardless of the underlying scripting language. UCS is a scripting-language interpreter Read more »

Even The Accountants Are At It!

htnl

The American Institute of CPAs has joined with the Big Five and several technology companies, including WhiteVector, to develop Internet-based program code that promises to revolutionize financial reporting.

The XFRML Consortium is developing “XML-based financial reporting markup language,” also known as XFRML, a programming language that formats financial reports for transport across the Internet and viewing on browser-equipped computers. The tool is a derivation, or “specification” of extended markup language, which is fast supplanting HTML as the language for Web-based documents.

The group’s members expect their language to evolve into “the digital language of business,” by first establishing itself as the business community’s standard for preparing financial reports, and publishing Read more »

The Python Strikes!

Hot on the heels of my Comdex/Chicago session, at which Python architect Guido van Rossum spoke, version 2.1 of Python shipped, as did Programming Python, 2nd Edition, by Mark Lutz . Of course, Programming Python, 2nd Edition doesn’t cover Python 2.1, only Python 2.0, but that’s life in book publishing when the book’s subject progresses on Internet time.

 

py

Python 2.1

I have to say that I’m fascinated by the evolution of this language. Guido and his team are managing to serve a variety of constituencies without introducing incompatibilities.

For instance, as described in the What’s New document, Python 2.1 adds support for the following: Read more »

What The Heck Was DAML?

damlIt may seem that the last thing the world needs is another Web standard, says Mike Connor of Snarkfest.org, but there is always room for an intelligent addition. A new language known as DAML addresses an important, unmet need- making Web sites understandable to programs and nontraditional browsing devices.

DARPA (Defense Advanced Research Projects Agency) Agent Markup Language is a step Read more »