mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-27 10:40:50 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1459 72102866-910b-0410-8b05-ffd578937521
44 lines
1.1 KiB
Text
44 lines
1.1 KiB
Text
@ifset FAQ_ONLY
|
|
@chapter Frequently Asked Questions with Answers
|
|
@c set the vars GNUSTEP_BASE_VERSION and GNUSTEP_BASE_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
|
|
|