PDA

View Full Version : [ubuntu] 2 basic questions on software



gaurish108
August 16th, 2010, 06:51 AM
Hi I had 2 basic questions regarding software, googling them did not really help.

1. What is the meaning of an application programming interface?

2. What is an optimized library vis-a-vis an 'unoptimized' library?

I am asking these becuase I need to start working with numerical libraries from NETLIB and there are many terms like these which I don't understand. I don't have much computing background either :(

diablo75
August 16th, 2010, 06:55 AM
Hi I had 2 basic questions regarding software, googling them did not really help.

1. What is the meaning of an application programming interface?


http://simple.wikipedia.org/wiki/API

"An Application Programming Interface (API) is a set of functions, procedures, methods or classes used by computer programs to request services from the operating system, software libraries or any other service providers running on the computer. A computer programmer uses the words in the API to make application programs.

Types of API include web services API like the Twitter API, which allows programs to use the API to receive updates on tweets."


2. What is an optimized library vis-a-vis an 'unoptimized' library?

Not too sure; I'm not a programmer. There is a programming sub-forum on here you might check out