Last year, Linux use in the business community jumped by 10%. For this sort of growth to continue, more programs need to be written which directly target this community and the consumer in general. Computer stores are stocking Linux distributions. To promote the sale of these distributions to their customers, applications of interest to the consumer must be available. Accounting programs for the small as well as the large business, financial programs for the individual, educational tools, games and more games. These are the types of programs people want and are therefore the types that must be supplied.
Many projects to bring this type of application to Linux exist. Pick your favorite (http://www.linuxresources.com/apps/projects.html) and help out, or start one that is missing. Get active.
The place to start for programming information is, of course, Linux Journal. This month, in order to support the quest for applications, applications and more applications, we feature programming tutorials and tools. Programming has become an annual focus for Linux Journal because of its popularity with our readers. Our writers like it too, sending us more articles dealing with programming issues than any other topic.
Last November, we interviewed Guido Van Rossum, creator of the Python scripting language; last month, we interviewed John Ousterhout, the wizard of Tcl/Tk; this month, we talk to Larry Wall, the guru of Perl. To hone your programming skills, you can study the complete programming cycle, learn about POSIX threads, write your own GUI using Java and learn all about that architecture called CORBA. To learn a bit more about memory management, take a look on-line at a review of three memory checkers and a description of the buffer-overflow hack and how to avoid it (see “Strictly On-line” in the Table of Contents and our web site at http://www.linuxjournal.com/issue61/).
Marjorie Richardson, Editor in Chief
Larry talks about the past, present and future of the Perl programming language and along the way tells us a bit about himself.by Marjorie Richardson
Build your own graphical user interface using Java for true cross-platform portability. Mr. Darwin talks about the Java Foundation Classes and AWT (a windowing toolkit).by Ian Darwin
C programmers get a look at the basics of POSIX thread programming through the eyes of an expert. Mr. Masney discusses the problem of variable access synchronization and how to solve it.by Brian Masney
How to get started writing programs for the Common Object Request Broker Architecture—a look at the strengths and weaknesses of this very popular architecture. The application developed as an example uses the freely available OmniORB from Oracle-Olivetti Research.by J. Mark Shacklette and Jeff Illian
|smbclient Security for Windows Printing and File Transfer||Mar 28, 2017|
|How to Calculate Flash Storage TCO||Mar 27, 2017|
|Non-Linux FOSS: Don't Drink the Apple Kool-Aid; Brew Your Own!||Mar 27, 2017|
|Three EU Industries That Need HPC Now||Mar 25, 2017|
|HOSTING Monitoring Insights||Mar 24, 2017|
|FinTech and SAP HANA||Mar 24, 2017|
- smbclient Security for Windows Printing and File Transfer
- How to Calculate Flash Storage TCO
- Returning Values from Bash Functions
- Non-Linux FOSS: Don't Drink the Apple Kool-Aid; Brew Your Own!
- Two Ways GDPR Will Change Your Data Storage Solution
- Preseeding Full Disk Encryption
- GRUB Boot from ISO
- Chemistry on the Desktop
- Hodge Podge
- HOSTING Monitoring Insights