This project is a modern C++ library with a focus on portability and program correctness. It strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as interfacing with network services, handling threads, or creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and text parsing, and many other general utilities.

Journal Entries

No entries yet.

Ohloh Analysis Summary

Updated 04 Dec 2008 16:18 UTC


Ratings & Reviews

Community Rating
4.7/5.0

Based on 3 user ratings.

Your Rating

Click to rate this project.

17 days ago Avatar
A nice library using kernels

  by DerKater

I stumbled across this library while looking for some code to list directories in a portable fashion. Kernels were new for me at the time and this library is the first material implementation I ever worked with. I now think Kernels are the way to go. Learning curve is minimal and results are immediate.

As its humble description says : it advocates program correctness. What that means (at least to me) is that you cannot misinterpret the ... [More] documentation without running into compilation errors.

Integration into my project was a charm and is a real-world example of correct program re-use. If code integration was to take more time than coding it yourself, what would be the point of re-using?

Thank you very much for making your library available.

[Less]

1 of 1 users found the following review helpful. Was this review helpful to you? |

Links

0 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    dlib C Library: 17.12 Released

    The dlib C library is a modern general purpose C toolkit with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks ... [More] such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.

    This release was focused on fixing bugs and improving usability. It also adds a thread pool class to assist users in taking advantage of a fixed number of CPU cores. (0 comments) [Less]

    dlib C Library: 17.11 Released

    The dlib C library is a modern general purpose C toolkit with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks ... [More] such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.

    This release was focused on fixing bugs and improving usability. It also adds a method for packaging normalization and PCA transforms inside a decision function object. (0 comments) [Less]

    dlib C Library: 17.10 Released

    The dlib C library is a modern general purpose C toolkit with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks ... [More] such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.

    This release was focused on fixing bugs and improving usability. See the change log for more details. (0 comments) [Less]

    dlib C Library: 17.9 Released

    The dlib C library is a modern general purpose C toolkit with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks ... [More] such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.

    This release was focused on fixing bugs and improving usability. See the change log for more details. (0 comments) [Less]

    dlib C Library: 17.8 Released

    aria2 is a utility for downloading files. The supported protocols are HTTP(S),FTP,BitTorrent,Metalink. It can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth.

    The dlib C library is a ... [More] modern general purpose C toolkit with a focus on portability and program correctness. It comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as interfacing with network services, handling threads, and creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and general text parsing, and many other general utilities.

    The major change to the library in this release is the addition of relevance vector machines for solving regression and classification problems. (0 comments) [Less]

Read all dlib C++ Library articles…

Download Page
62 downloads

Who uses dlib C++ Library?

DerKater Michael Gebetsroither Davis King

Who contributes to dlib C++ Library?

Davis King
I'm a contributor

Who manages dlib C++ Library?

Davis King
I'm a manager

Where in the world?



Related Projects by Tags

ACE, KDElibs (KDE), nCore, Qt, TnFOX


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 127,871
Effort (est.) 32 Person Years
Avg. Salary $ year
$ 1,769,789