A library is a collection of resources providing data and/or services for developing independent software.
2
votes
1answer
35 views
Branching library behavior based on 3rd party library existence
Someone proposed to me this pattern which I have never heard of before and can't find any information on it.
The basic idea is, when building a library for other developers to use; if the developer ...
-2
votes
0answers
20 views
What third-party iOS libraries are useful in almost any project? [closed]
Before NSJSONSerialization there was JSONKit (which still claims to be quicker), and AFnetworking makes network requests a little less dehumanizing. I'm looking for similar libraries that streamline ...
1
vote
1answer
109 views
How do you sell the use of third-party libraries to your organisations? [closed]
I've never really had a problem integrating popular third-party libraries into my projects at work until quite recently.
I was moved onto a project team who had historically written code for embedded ...
-3
votes
0answers
38 views
LEDA library(C++ library) setup linux [closed]
I want to set up LEDA library in my system.
I have downloaded LEDA library from the following link
http://www.algorithmic-solutions.info/free/d5.php
Instruction given in read me file
2. ...
0
votes
6answers
957 views
What should and shouldn't be included in a standard library? [closed]
What do you consider to be important features to include in the standard library of a general-purpose programming language? Should it have GUI toolkits and other such larger things? Are cryptography, ...
2
votes
2answers
117 views
How to port cli c++ program with GNU libraries from windows to Linux
I need to implement some graph partitioning algorithms for my thesis. I have mostly Windows experience. I would like to know if it is hard to migrate c++ cli program to Linux. I want to program it on ...
1
vote
0answers
54 views
COM Interop & DI : Where to bind?
Recently I have "discovered" the virtues of dependency injection and I absolutely love the way it has affected my code - all the pieces are simple, focused and decoupled; I can now mock all the ...
8
votes
2answers
91 views
What guidelines should I follow while designing a library?
I am working on a Arduino project using the Uno. The project contains a significant amount of code. I would like to create a library and I may even share it later on. What guidelines should I follow ...
-2
votes
0answers
77 views
Guides for developing general-purpose .Net libraries? [closed]
I'm thinking of small general-purpose libraries that depend mostly on the core .Net assemblies, and are totally decoupled from the most specific device dependencies (UI, services). One would expect ...
4
votes
4answers
341 views
Is it a good idea to build a library on top of somebody else's library?
Is it a good idea to use somebody else's library as a base and build your own library over that.
I want to make a JavaScript Canvas framework for a animation player on top of KineticJS. Should I do ...
2
votes
1answer
181 views
A simple C library filling the gaps in standard (C, POSIX) libraries?
I'm looking for a C function library, which would contain a collection of simple and plain utility functions "missing" from C or POSIX standards. I found this earlier question, but answers there list ...
1
vote
2answers
143 views
Restrictions Calling DLLs Across Technologies?
I want to call a DLL in my programming language of 'choice'. The documentation surrounding this clearly states that it must be a 32-bit DLL written in C, C++ or Delphi. But I wanted to call a DLL ...
7
votes
2answers
634 views
Are there open-source JavaScript libraries addressing multiple browser tabs and client state for newer browsers?
There are a few new HTML5 features that have made it into recent browsers that allow sharing state among tabs, browser windows, same domain windows, etc. So it's probably gotten a little easier to ...
7
votes
4answers
338 views
How can I learn libraries and stuff faster? [duplicate]
As a programmer, it seems like I spend half my time figuring out how to use various libraries/frameworks/tools. First Javascript, then Jquery, then canvas, then Backbone, etc, etc. Every tool has ...
22
votes
10answers
1k views
Does heavy library and code snippet usage make you a bad programmer?
Overall I'm in programming for about 8 years now and it seems to me that I'm relying more and more on open source libraries and snippets (damn you GitHub!) to "get the job done". I know that in time I ...
0
votes
1answer
153 views
Big project with many external libraries - source code organisation
I was wondering what is the best way to organize my source code. I was researching on SO and found http://stackoverflow.com/a/1398594/137261 but this source code layout is library specific and doesn't ...
2
votes
5answers
320 views
Is it bad to reuse other programmer's code libraries that can perform generic tasks? [duplicate]
Reusing large amount of helpful codes made by other programmers is very tempting for me. I specifically refer to codes that can perform generic tasks, such as Data Access Layer (DAL) codes.
I am ...
6
votes
3answers
252 views
Few big libraries or many small libraries?
Over the course of some months I've created a little framework for game development that I currently include in all of my projects.
The framework depends on SFML, LUA, JSONcpp, and other libraries. ...
1
vote
2answers
180 views
Why don't many languages have a better DNS library built-in core? [closed]
Why don't many programming languages have real DNS client libraries built-in core? For example Python, Ruby and C# lack it.
You usually get only methods to get hostname out of IP or vice versa and ...
2
votes
2answers
309 views
What is the rationale behind Apache Jena's *everything is an interface if possible* design philosophy?
If you are familiar with the Java RDF and OWL engine Jena, then you have run across their philosophy that everything should be specified as an interface when possible. This means that a Resource, ...
5
votes
1answer
243 views
Noda Time vs Joda Time?
In the Noda Time User's Guide, the rationale section states:
the public API has been largely rewritten, both to provide an API which is more idiomatic for .NET, and also to rectify some of the ...
2
votes
4answers
894 views
Best asynchronous server for Python 3.x [closed]
We have an application that does a lot of ajax calls. It is a collaborative application that has to handle a lot of short text edits and updates by users.
Since this application has to deal with a ...
2
votes
2answers
192 views
Services or Shared Libraries?
I work in an environment where we have several different web applications, where each of them have different features but still need to do similar things: authentication, read from common data ...
2
votes
3answers
599 views
.NET Libraries Cost More Than Windows? [closed]
When looking into libraries to make my programming life a little bit easier I've (almost) always been disappointed by the prices offered. For instance, Actipro's WPF Studio is $650. I suppose that's ...
-1
votes
4answers
256 views
Importing java.awt.* does not automattically imports java.awt.event.*?
In the Java programming language, why does importing of java.awt.* does not automatically import java.awt.event.* too?
Now, you guys may say that it's because it's java.awt.* and not something like ...
13
votes
2answers
493 views
Should my small software library avoid using other libraries?
I've just released a small Java library that offers only a few classes and methods. Since I built the project with Maven, I immediately used several third-party libraries to achieve my goals, ...
1
vote
2answers
155 views
How to make custom libraries accessible?
I am trying to compile and install every custom module under it's own designated folder. (ex: /myApps/myLinux/compiled_app)
I had luck with Python so far, where my Python is compiled from source and ...
13
votes
3answers
772 views
Did C++11 address concerns passing std lib objects between dynamic/shared library boundaries? (ie dlls and so)?
One of my major complaints about C++ is how hard in practice it is to pass std library objects outside of dynamic library (ie dll/so) boundaries.
The std library is often header-only. Which is great ...
12
votes
14answers
728 views
Which library/framework did you ditch as being too complex for the problem it is solving? [closed]
... and coded the functionality "manually"?
As a rather metaphorical example, you'd hardly need a library for solving quadratic equations, although such libraries do exist and someone takes them ...
14
votes
5answers
1k views
Why don't modern libraries use OOP
I'm a beginner-level C++ programmer, but I understand the concepts of the language fairly well. When I began to learn external C++ libraries, like SDL, OpenGL (maybe something else too), to my great ...
0
votes
1answer
138 views
How can I move a library inside a project's source tree and compiling static binaries?
How can I move a library inside a project's source tree and compiling static binaries?
I want to use a particular tool that utilizes ANCIENT binaries without upgrading it's API usage. This way I can ...
2
votes
2answers
299 views
Should unit test be in separated repository?
Should I put unit testing stuffs in a separate repository, not in the same repository as the programming library?
So I reference the programming library as submodule.
But most open source projects ...
6
votes
2answers
603 views
Why is using C++ libraries so complicated?
First of all, I want to note I love C++ and I'm one of those people who thinks it is easier to code in C++ than Java. Except for one tiny thing: libraries.
In Java you can simply add some jar to the ...
-2
votes
2answers
509 views
What are some good open source iOS components & libraries? [closed]
simply, would you suggest good sources of open source libraries/components for iOS Objective C projects?
I've found a few but it seems they are somewhat elusive and spartan compared with other ...
44
votes
13answers
17k views
Why aren't more desktop apps written with Qt?
As far as I know and have understood in my experience with Qt, it's a very good and easy to learn library. It has a very well designed API and is cross-platform, and these are just two of the many ...
2
votes
1answer
72 views
Converting lib from other language to python and Rights issue
If I take a program, and basically translate its source from some language to python, with some small changes, can I do a entirely my new lib or I have to make a "version" of the old one?
would this ...
4
votes
6answers
484 views
When is a 'core' library a bad idea?
When developing software, I often have a centralised 'core' library containing handy code that can be shared and referenced by different projects.
Examples:
a set of functions to manipulate strings
...
-2
votes
3answers
296 views
xmpp flow -server, client and library
My complete requirement is development of a chat engine - including server, clients etc. Currently I am working on things at my desktop only but once done, I have to host it; basically incorporate it ...
3
votes
2answers
272 views
Where should libraries be placed, in windows?
I have just moved from Linux to Windows, and I have to use the Zend Framework library. Where should the library be placed?
Directly on C drive
Create a lib folder like C:/lib/
Create a lib folder ...
0
votes
1answer
176 views
C++ Building Static Library Project with a Folder Structure
I'm working on some static libraries using visual studio 2012, and after building I copy .lib and .h files to respective directories to match a desired hierarchy such as:
...
1
vote
1answer
50 views
In GSL, why do some functions take a “workspace” argument?
In certain functions in GSL (GNU Scientific Library), some functions take a "workspace" environment as an argument. For example, gsl_poly_dd_taylor from this page. Why? Wouldn't it be easier for ...
4
votes
3answers
156 views
Library Organization in .NET
I've written a .NET bitwise operations library as part of my projects (stuff ranging from get MSB set to some more complicated bitwise transformations) and I mean to release it as free software. I'm a ...
2
votes
0answers
145 views
How best to implement HTML5 support for my validation library
I have created an annotation-based validation library called regula. There seems to be some amount of interest around the framework and the next thing I'd like to do is to support HTML5 validation. ...
5
votes
2answers
448 views
Questions about linking libraries in C
I am learning C (still very much a beginner) on Linux using the GCC compiler. I have noticed that some libraries, such as the library used with the math.h header, need to be linked in manually when ...
4
votes
1answer
131 views
Is there a standard for machine-readable descriptions of RESTful services?
I've interacted with a few RESTful APIs that provided excellent documentation for humans and descriptive URIs, but none of them seem to return machine-readable descriptions of themselves.
It's not ...
0
votes
2answers
258 views
LGPL License in commercial application
I have searched around but I don't seem to be able to get a clear answer on my questions that I understand.
I want to use the Xuggler library in my application, which is licensed either GPL or LGPL ...
2
votes
2answers
608 views
C++ Library API Design
I'm looking for a good resource for learning about good API design for C++ libraries, looking at shared objects/dlls etc. There are many resources on writing nice APIs, nice classes, templates and so ...
2
votes
1answer
224 views
Where is sympy library used?
I'd admire the functions of sympy library, what it does is really awesome. The integration functions are really few guys intellectual work. But where exactly we use them practically on computers? If ...
1
vote
2answers
193 views
Best approach for utility class library using Visual Studio
I have a collection of classes that I commonly (but not always) use when developing WPF applications. The trouble I have is that if I want to use only a subset of the classes, I have three options:
...
1
vote
3answers
162 views
Using a GPLv3 library in a freemium business model
I read several related questions about the use of GPLv3 in a commercial app but they don't say anything about a freemium app. I would like to use a GPLv3 library in two apps, a free one (with limited ...


