Difference between revisions of "Software Terms"
From SCECpedia
Jump to navigationJump to search(3 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 |
− | + | use a layered model to documentation: | |
− | user who has not seen source code could work with code, and do useful work with toolbox | + | **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: