Software Terms: Difference between revisions
From SCECpedia
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
* Library | * Library: Software you include in your own code | ||
Software you include in your own code | **example: Scikit | ||
* Framework | * Framework: provides the essential supporting structure to achieve a specific task. | ||
**example: Django | |||
* Toolbox | * Toolbox: Software that enables user who has not seen source code could work with code, and do useful work with toolbox | ||
user who has not seen source code could work with code, and do useful work with toolbox | |||
use a layered model to documentation: | use a layered model to documentation: | ||
**example: | |||
***simple introductory example, download catalog and lookup stats of catalog (example) | |||
***more advanced methods on | |||
***access to specifics of api and how the methods are implemeneted with pydocs | |||
== Related Entries == | == Related Entries == | ||
*[[Software]] | *[[Software]] | ||
* https://www.programcreek.com/2011/09/what-is-the-difference-between-a-java-library-and-a-framework/ | |||
Latest revision as of 18:42, 7 March 2019
- Library: Software you include in your own code
- example: Scikit
- Framework: provides the essential supporting structure to achieve a specific task.
- example: Django
- Toolbox: Software that enables user who has not seen source code could work with code, and do useful work with toolbox
use a layered model to documentation:
- example:
- simple introductory example, download catalog and lookup stats of catalog (example)
- more advanced methods on
- access to specifics of api and how the methods are implemeneted with pydocs
- example: