libs-base/Documentation/faq.texi
mccallum a60f6d9715 New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@975 72102866-910b-0410-8b05-ffd578937521
1996-02-22 16:17:04 +00:00

45 lines
1.1 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@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