nih-gov/www.ncbi.nlm.nih.gov/mailman/pipermail/cpp-announce/2002/000066.html

138 lines
7.5 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [C++ Toolkit ANNOUNCE] NCBI C++ Toolkit pre-Release: a printable version of docs
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:cpp-announce%40ncbi.nlm.nih.gov?Subject=%5BC%2B%2B%20Toolkit%20ANNOUNCE%5D%20NCBI%20C%2B%2B%20Toolkit%20pre-Release%3A%20%20a%20printable%20version%20of%20docs&In-Reply-To=200206182238.g5IMc4025365%40peony.nlm.nih.gov">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="000065.html">
<LINK REL="Next" HREF="000067.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[C++ Toolkit ANNOUNCE] NCBI C++ Toolkit pre-Release: a printable version of docs</H1>
<!--htdig_noindex-->
<B>Denis Vakatov</B>
<A HREF="mailto:cpp-announce%40ncbi.nlm.nih.gov?Subject=%5BC%2B%2B%20Toolkit%20ANNOUNCE%5D%20NCBI%20C%2B%2B%20Toolkit%20pre-Release%3A%20%20a%20printable%20version%20of%20docs&In-Reply-To=200206182238.g5IMc4025365%40peony.nlm.nih.gov"
TITLE="[C++ Toolkit ANNOUNCE] NCBI C++ Toolkit pre-Release: a printable version of docs">vakatov at ncbi.nlm.nih.gov
</A><BR>
<I>Tue Jun 25 00:12:42 EDT 2002</I>
<P><UL>
<LI>Previous message: <A HREF="000065.html">[C++ Toolkit ANNOUNCE] NCBI C++ Toolkit pre-Release (UNIX-only so far)
</A></li>
<LI>Next message: <A HREF="000067.html">[C++ Toolkit ANNOUNCE] DBAPI drivers for MS Windows
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#66">[ date ]</a>
<a href="thread.html#66">[ thread ]</a>
<a href="subject.html#66">[ subject ]</a>
<a href="author.html#66">[ author ]</a>
</LI>
</UL>
<HR>
<!--/htdig_noindex-->
<!--beginarticle-->
<PRE>Printable version of the NCBI C++ Toolkit docs (in PDF format)
is now available at:
<A HREF="ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/Jun_16_2002/ncbi_cxx_doc.pdf">ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/Jun_16_2002/ncbi_cxx_doc.pdf</A>
<A HREF="ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/Jun_16_2002/ncbi_cxx_doc.pdf.gz">ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/Jun_16_2002/ncbi_cxx_doc.pdf.gz</A>
NOTE for NCBI insiders:
Bart Trawick from Jo McEntyre's group (the one who prepared the PDF,
along wit Chris Lanczycki) is going to arrange printing of several
copies of the PDF for internal use, so please let him know if you'd
like one... it's 500 pages.
-----------------------------------------------------------------------------
&gt;<i> From: Denis Vakatov &lt;<A HREF="http://www.ncbi.nlm.nih.gov/mailman/listinfo/cpp-announce">vakatov at ncbi.nlm.nih.gov</A>&gt;
</I>&gt;<i> Date: Tue, 18 Jun 2002 18:38:04 -0400 (EDT)
</I>&gt;<i>
</I>&gt;<i> The UNIX pre-Release tarball is available at:
</I>&gt;<i> <A HREF="ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/Jun_16_2002/ncbi_cxx_unix.tar.gz">ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/Jun_16_2002/ncbi_cxx_unix.tar.gz</A>
</I>&gt;<i>
</I>&gt;<i>
</I>&gt;<i> MS-Windows and Mac ones are planned to appear there shortly (in a
</I>&gt;<i> matter of 1-2 weeks).
</I>&gt;<i>
</I>&gt;<i>
</I>&gt;<i> This release includes a lot of changes comparing to the previous one,
</I>&gt;<i> including but not limited to:
</I>&gt;<i>
</I>&gt;<i> 0) Much improved (restructured and updated) documentation:
</I>&gt;<i> <A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/index.html">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/index.html</A>
</I>&gt;<i> <A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html</A>
</I>&gt;<i> There is also an effort underway to put the docs into a more
</I>&gt;<i> printable (&quot;book-like&quot;) format. One quick-and-dirty PDF draft
</I>&gt;<i> of the docs is going to be available in a matter of days.
</I>&gt;<i>
</I>&gt;<i> 1) &quot;Object manager&quot; to automate the (up)loading and handling of bio-sequences:
</I>&gt;<i> <A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html#ref_SumXOBJMGR">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html#ref_SumXOBJMGR</A>
</I>&gt;<i> and other generic bio-sequences related functionality:
</I>&gt;<i> <A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/lxr/source/include/objects/util/">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/lxr/source/include/objects/util/</A>
</I>&gt;<i>
</I>&gt;<i> 2) All-new database connectivity API (DBAPI):
</I>&gt;<i> <A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html#ref_SumDBAPI">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html#ref_SumDBAPI</A>
</I>&gt;<i> *) We ship FreeTDS sources with the Toolkit tarball, which could allow
</I>&gt;<i> you to connect to the databases (e.g. MS SQL) even if you do not
</I>&gt;<i> have client DB libs (such as CTLIB or DBLIB) installed on your
</I>&gt;<i> computer. -- We've incorporated the FreeTDS sources into the
</I>&gt;<i> Toolkit's project tree to ease the configuration, but you can use
</I>&gt;<i> your own (original) FreeTDS installation (see &quot;--with-ftds=&quot; conf.flag).
</I>&gt;<i>
</I>&gt;<i> 3) Much improved network connection and dispatcherization library:
</I>&gt;<i> <A HREF="http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html#ref_SumXCONNECT">http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/libs.html#ref_SumXCONNECT</A>
</I>&gt;<i>
</I>&gt;<i> 4) Changes in the code generation (by DATATOOL from ASN.1) and serialization
</I>&gt;<i>
</I>&gt;<i> 5) Added MT-safety and performance (reduced inter-locking) in
</I>&gt;<i> multi-threaded mode. (However, there is still more to be done here).
</I>&gt;<i>
</I>&gt;<i> 6) Ports to other compilers (Compaq C++), newer compiler versions
</I>&gt;<i> (SUN Forte 6 Update 2, GCC 3.0.*, GCC 3.1), and OS'es (FreeBSD).
</I>&gt;<i> There is a fresh Mac/Darwin port too, which we hope to release real soon.
</I>&gt;<i>
</I>&gt;<i> 7) Built-in testsuite (make check_r) -- however many of the test are
</I>&gt;<i> not going to work out-of-NCBI.
</I>&gt;<i>
</I>&gt;<i> 8) Tons of bug fixes and improvements.
</I>&gt;<i>
</I>&gt;<i>
</I>&gt;<i> ATTENTION:
</I>&gt;<i>
</I>&gt;<i> Outside-NCBI users who have been using previous snapshot, should be
</I>&gt;<i> prepared to fight (maybe a lot of, but it depends)
</I>&gt;<i> back-incompatibility issues.
</I>&gt;<i> We are sorry about this extra work for you, but the Toolkit is under
</I>&gt;<i> heavy development now, and therefore APIs can change. To alleviate
</I>&gt;<i> this sort of extra hassle, we 'll try to put up the snapshots on
</I>&gt;<i> more regular basis; also, some APIs are already pretty much
</I>&gt;<i> stabilized already, and are not going to change dramatically in the
</I>&gt;<i> future.
</I>
</PRE>
<!--endarticle-->
<!--htdig_noindex-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="000065.html">[C++ Toolkit ANNOUNCE] NCBI C++ Toolkit pre-Release (UNIX-only so far)
</A></li>
<LI>Next message: <A HREF="000067.html">[C++ Toolkit ANNOUNCE] DBAPI drivers for MS Windows
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#66">[ date ]</a>
<a href="thread.html#66">[ thread ]</a>
<a href="subject.html#66">[ subject ]</a>
<a href="author.html#66">[ author ]</a>
</LI>
</UL>
<hr>
<a href="http://www.ncbi.nlm.nih.gov/mailman/listinfo/cpp-announce">More information about the cpp-announce
mailing list</a><br>
<!--/htdig_noindex-->
</body></html>