gettext: catgets

1 
1 11.1 About ‘catgets’
1 ====================
1 
1    The ‘catgets’ implementation is defined in the X/Open Portability
1 Guide, Volume 3, XSI Supplementary Definitions, Chapter 5.  But the
1 process of creating this standard seemed to be too slow for some of the
1 Unix vendors so they created their implementations on preliminary
1 versions of the standard.  Of course this leads again to problems while
1 writing platform independent programs: even the usage of ‘catgets’ does
1 not guarantee a unique interface.
1 
1    Another, personal comment on this that only a bunch of committee
1 members could have made this interface.  They never really tried to
1 program using this interface.  It is a fast, memory-saving
1 implementation, an user can happily live with it.  But programmers hate
1 it (at least I and some others do…)
1 
1    But we must not forget one point: after all the trouble with
1 transferring the rights on Unix(tm) they at last came to X/Open, the
1 very same who published this specification.  This leads me to making the
1 prediction that this interface will be in future Unix standards (e.g.
1 Spec1170) and therefore part of all Unix implementation
1 (implementations, which are _allowed_ to wear this name).
1 

Menu