The POCO C++ Libraries (POCO stands for POrtable COmponents) are open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left open by it. Their modular and efficient design and implementation makes the POCO C++ Libraries extremely well suited for embedded development, an area where the C++ programming language is becoming increasingly popular, due to its suitability for both low-level (device I/O, interrupt handlers, etc.) and high-level object-oriented development. Of course, the POCO C++ Libraries are also ready for enterprise-level challenges.
The POCO C++ Libraries free developers from re-inventing the wheel, and allow them to spend their time on more worthwhile areas, such as getting things done quickly and working on the features that make their application unique.
The POCO C++ Libraries project was started by me in late 2004, guided by the desire to build comprehensive, comprehensible, consistent and easy to use class libraries for Internet-age applications written in modern C++. Today, the ongoing development of the POCO C++ Libraries is backed by a world-wide enthusiastic community of C++ experts. Since 2005, the POCO C++ Libraries have been used by developers worldwide to build systems like building automation devices, steel manufacturing automation systems, automotive test and diagnostics systems, VoIP applications, sawmill equipment, air traffic management systems, genome sequencers, and many more.
While at CenterPoint, I was the principal author and maintainer of CenterPoint XML
(no longer available; if you're looking for it you might be interested in the POCO C++ Libraries).
Here are two MAX objects I wrote many years ago,
while working on the WorldBeat
Project at the University of Linz, Austria. Please note that I currently
don't have a MAX installation available, so I am not able to provide any
updates or enhancements to these objects. However, the source code is
provided with both objects, so if anyone wants to improve them, just go ahead! If you need to contact me, my e-mail address is guenter@obiltschnig.com. Have fun! Ascript is a MAX object which lets you edit, compile and execute
AppleScript programs from within MAX patches. In addition to execute
a script, Ascript also gives you access to the script's global
variables using MAX messages. Currently, only the English Dialect of AppleScript is supported,
but this might be changed some day. With MAX 3.5, ascript works native on PowerMacs. Download it (113 K,
including documentation, examples and source code). Ascript is Copyright © 1996-98 by Günter Obiltschnig. UIMgr is an external object for the MAX programming environment which lets you create
custom user interfaces that don't look like typical MAX patches. UIMgr was
originally developed for the
WorldBeat project, a public exhibition item (a Macintosh running a big MAX application) which demonstrates the
the use of computers in music education. Since this item was accessible to the public, great
care had to be taken to make it "water proof". That means, the application had to run in "full screen"
mode and neither the computer keyboard nor the mouse should've been available to the user. Instead,
a Buchla Lightning II was used as pointing input-device and the MAX application used UIMgr for visual
user interaction.
The principles of UIMgr are to some extend comparable to those of Apple's HyperCard.
But of course UIMgr does not provide all the functionality of HyperCard. There is no database
functionality of any kind, and of course there is no programming language like HyperTalk. Here is a
screenshot of UIMgr in action. The final distribution version of UIMgr is not yet available - we're
still working on the documentation and on some example patches.
But if you're curious enough, here
is a pre-release version of the complete package which, in contrast to the previous release
that was available here, runs happily with both the 68K and the PPC native version of
MAX 3.5. (338 K, including preliminary documentation and source code). UIMgr is Copyright © 1996-98 by Günter Obiltschnig. MAX Objects

Do with it whatever you want, but please do not distribute it
commercially.
Do with it whatever you want, but please do not distribute it
commercially.