From a60f6d9715978bd798708ec81c080050f83c8521 Mon Sep 17 00:00:00 2001 From: mccallum Date: Thu, 22 Feb 1996 16:17:04 +0000 Subject: [PATCH] New file git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@975 72102866-910b-0410-8b05-ffd578937521 --- Documentation/faq.texi | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/faq.texi diff --git a/Documentation/faq.texi b/Documentation/faq.texi new file mode 100644 index 000000000..5e793be86 --- /dev/null +++ b/Documentation/faq.texi @@ -0,0 +1,45 @@ +@ifset FAQ_ONLY +@chapter Frequently Asked Questions with Answers +@c set the vars GNUSTEP_BASE_VERSION and GCC_VERSION +@include version.texi +@end ifset + +@enumerate + + +@item Why not separate the GNU classes from the NS* foundation +classes? + +They are intimately intertwinned---not in a messy way, but for good +reasons. ...explain more detail... + + +@item I'm trying to compile an Objective C program on Linux, and it's not +working. + +Link with @samp{-lieee}. + + +@item What are the differences and improvements of the GNU base classes +over the NS* foundation classes? + +@itemize @bullet + +@item Better collection class heirarchy. + +@itemize @bullet +@item Deep class heirarchy provides uniform method names and common +superclasses in which to add generally-applicable new functionality. +@item Richer use of invocations for enumerating +@item More classes, providing new functionality, such as linked lists, +binary trees, splay trees, etc. +@item Dictionary can handle keys that are not Strings. +@end itemize + +@item Better archiving +@item Better distributed objects + +@end itemize + +@end enumerate +