Home » Tag: Programming

Tag Archives: Programming

Programming with the XForms Library

Thor Sigvaldason Issue #39, July 1997 The XForms home page calls XForms “a GUI toolkit based on Xlib for the X Window System. It features a rich set of objects, such as buttons, sliders, and menus, etc., integrated into an easy and efficient object/event callback execution model that allows fast and easy construction of X applications.” With this first of ...

Read More »

Octave: A Free, High-Level Language for Mathematics

Malcolm Murphy Issue #39, July 1997 A quick look at a language designed to manipulate matrices and provide other numerical functions. For numerical computing, high level languages offer advantages over more traditional languages, such as FORTRAN or C. Built-in graphics capabilities, automatic variable typing and flexible data structures combine to provide an environment in which it is easy to develop ...

Read More »

Python Update

Andrew Kuchling Issue #37, May 1997 Python has evolved since we last had an article on it. Andrew Kuchling brings us up to date in this article, and we invite readers to submit suggestions for Python topics Andrew might cover in future issues of Linux Journal. What’s been happening to Python since J. Bauer’s article in Linux Journal #35? Like ...

Read More »

Safely Running Programs as root

Phil Hughes Issue #37, May 1997 Every time you are running as root, you are taking a chance. With a little programming, you can decrease the need to be root and make your life a little safer. This article is more about ending a bad habit than serious programming. How many of you regularly become root to do some routine ...

Read More »

A Comparison of Xemacs and Gnu Emacs

Larry Ayers Issue #34, February 1997 Emacs aficionados will point out that Emacs is intended to be left running all of the time; in some ways the editor doubles as an operating environment or shell. Introduction Most Linux users have probably used the Gnu Emacs text editor at one time or another, if only out of curiosity. Originally intended as ...

Read More »

V—A Free C++ GUI Framework for X

PhD. Bruce E. Wampler, Issue #32, December 1996 Dr. Wampler introdces us to V, an excellent GUI framework for writing applications that work with Linux and X Windows. I love Linux as a development platform—it has all the Unix tools I’ve been using for years. Linux has been a superior development platform in every way except for development of graphical ...

Read More »

Java and Postgres95

Bill Binko Issue #31, November 1996 First in a series of articles detailing the creation of a Java interface to Postgres95. Java’s native methods are functions written in C (or another compiled language) and dynamically loaded by the Java interpreter at run time. They provide the means to access libraries that have not been ported to Java, and also allow ...

Read More »

The Java Developer’s Kit

Arman Danesh Issue #31, November 1996 Are you an absolute beginner? Here’s a brief introduction to using the JDK. Java has taken the Internet and programming communities by storm during the past year with its promise to enable the creation of software that can run on any platform from a single binary file and be used securely in a distributed ...

Read More »

An Introduction to Rlab: A High Level Language for Scientific and Engineering Applications

Ian Searle Issue #26, June 1996 Rlab stands for “our lab”. It is available to almost everyone who needs a computational tool for scientific and engineering applications, because it is freely available, and it runs on many platforms. I started working with high level languages when I realized I was spending far too much time writing Fortran and C language ...

Read More »

XForms: Review and Tutorial

Karel Kubat Issue #22, February 1996 Exploring XForms, a graphical user interface toolkit for X. In this article I would like to introduce you to XForms, a graphical user interface (GUI) toolkit for C and C++ I discovered a few months ago. I’ve been writing programs for several platforms (including, of course, Linux) for some time now and lately have ...

Read More »