Re: List available library (user space) functions with descriptions.



dspfun wrote:
There must be some common/straightforward way to get a description of
the (hundreds of) libraries available in Linux systems.If there is no
such straightforward way, what is the reason for this? Seems very
strange to me.

The reason is that every library comes from different authors. There's no single repository for their information.

(It's like that for a lot of things in the "real world" too. Like cookbooks. Why are there so many of them? Why isn't there a single reference book for all recipes? If I want to make chocolate chip cookies, where do I find a comprehensive list of all available chocolate chip cookie recipes? There isn't one.)

Given your handle of "dspfun", I can't help but wonder if you're coming from a DSP background, where it's more common for the DSP chip (or board) vendor to provide all of the development tools, all of the libraries, and comprehensive documentation for them. It's not like that in the general-purpose computing world. Tools and libraries come from many different sources and each of those sources will have their own way of documenting things.

The downside to the wide array of available libraries is the widely scattered documentation.

.



Relevant Pages

  • Re: Code Guidelines
    ... name will be in all `libraries' and in ES itself. ... collisions should not be treated as the main reason. ... Creating a separate file for string utils does not impose a global change dependency. ... ins may cause naming conflicts, ...
    (comp.lang.javascript)
  • Re: Code Guidelines
    ... name will be in all `libraries' and in ES itself. ... collisions should not be treated as the main reason. ... Many of the Math properties could have been moved to Number ... the capitalize method is, where it is defined, and not have to worry who ...
    (comp.lang.javascript)
  • Re: HEADS UP: shared library bump, symbol versioning, libthr change
    ... you why do you think libraries getting versioned symbols need to be ... There might be a valid reason for this, ... used the namespace LIBPTHREAD_1_0 as their namespace, ... currently has to play some ugly games in order to be compatible ...
    (freebsd-current)
  • Re: Reading text file contents to a character buffer
    ... I don't mind either way, ... is trivial to link C with C++ and preferable to compile the C with a C ... C++ libraries, rather than copy and paste code. ... Probably because there isn't a good reason for writing C on that platform. ...
    (comp.lang.c)
  • Re: Looking for real world exemple of semweb in swi
    ... entailment rules. ... A possible reason is that the Semantic Web is preceived as an extension ... providing libraries and tools for Prolog and have people demonstrated ...
    (comp.lang.prolog)