Are there concrete reasons not to use libraries and code snippets heavily? [closed]
Closed 8 years ago.
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 only full frameworks or libraries designed to replace/duplicate standard libraries instead of seamlessly fill the gaps.
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.
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++ console program to Linux. I want to program it on Windows but I want to test and compile it on Linux as well. It will be pure cli application, with no use of windows APi or anything. I just need to use some external libraries. Specifically GNU linear programming kit and GNU scientific library GSL.
I found out, there are windows versions of these libraries, what does it mean for me?, should I compile it on Windows with windows version package and on Linux with linux package. I would like someone to bring a bit clarity to this, I am really not very experienced programmer, so any advice will help. Also I would like to ask, if there is diference if I use Visual Studio for programming or some other IDE in matter of portability issues. Thanks in advance for any help.
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.
How do I distinguish between things belonging to the standard library, specific gems, and those that are user-generated in Ruby?
I’m a beginning programmer, that for various reasons is using an existing Ruby codebase to learn to program. My goal is to be able to understand and eventually extend this codebase. However, I find it hard to understand what is a standard library function, a gem function, or a user-created function. Distinguishing between functions may not be the only thing that I need to do, there might be other “thingies” moving around too. The reason for the question is that I want to be able to read the code, and as I go through identify what documentation I need to read in order to understand the code.
Why do some opensouce libraries lack comments?
I don’t know if this happens to most Opensource libraries, but many of I know and use (for example OpenSSL, Webkit, …) they all lack comments, or contain very few comments.
Differences between different creative coding libraries
I’ve worked with Cinder previously under Windows, but have recently switched to Ubuntu. Since Cinder doesn’t work on Linux (::sadface::) I’ve began looking for alternatives. With that in mind, could you please tell me what the differences between Processing, openFrameworks and Polycode are, and compare them to Cinder?
Differences between different creative coding libraries
I’ve worked with Cinder previously under Windows, but have recently switched to Ubuntu. Since Cinder doesn’t work on Linux (::sadface::) I’ve began looking for alternatives. With that in mind, could you please tell me what the differences between Processing, openFrameworks and Polycode are, and compare them to Cinder?
Differences between different creative coding libraries
I’ve worked with Cinder previously under Windows, but have recently switched to Ubuntu. Since Cinder doesn’t work on Linux (::sadface::) I’ve began looking for alternatives. With that in mind, could you please tell me what the differences between Processing, openFrameworks and Polycode are, and compare them to Cinder?