Desktop Programming
|
MFC |
9 Dec 2004
Updated: 15 Dec 2004
Rating: 4.08/5
Votes: 25
Popularity: 5.31
Licence: Not specified
Views: 179,385
Bookmarked: 30
Downloaded: 0
Finding the size of the file in C++ in a portable manner is not trivial!
|
DevOps
|
Agile |
7 Apr 2013
Updated: 8 Apr 2013
Rating: 4.90/5
Votes: 14
Popularity: 5.62
Licence: CPOL
Views: 50,867
Bookmarked: 43
Downloaded: 0
A reflection on the fundamental principles of Agile, the Scrum methdology, and customer oriented software development.
|
|
2 Feb 2014
Updated: 11 Feb 2014
Rating: 4.82/5
Votes: 13
Popularity: 5.37
Licence: CPOL
Views: 22,444
Bookmarked: 11
Downloaded: 0
A personal story about changing requirements and agile software development
|
General Programming
|
Performance |
2 Sep 2012
Updated: 3 Sep 2012
Rating: 4.92/5
Votes: 28
Popularity: 7.11
Licence: CPOL
Views: 68,791
Bookmarked: 44
Downloaded: 463
An informal survey of implementation techniques of the map higher-order function for arrays in C#.
|
Programming Languages
|
C# |
28 Dec 2012
Updated: 28 Dec 2012
Rating: 4.50/5
Votes: 5
Popularity: 3.15
Licence: MIT
Views: 30,922
Bookmarked: 14
Downloaded: 185
A library of extension methods similar to IEnumerable for working with immutable arrays.
|
|
4 Nov 2006
Updated: 4 Nov 2006
Rating: 5.00/5
Votes: 14
Popularity: 5.40
Licence: MIT
Views: 70,983
Bookmarked: 45
Downloaded: 530
This article contains the public domain implementation of an interpreter for a statically typed stack-based programming language in C# called Cat. The accompanying article is a high-level description of how the various modules work, a brief description of the language, and links to related work.
|
|
19 Mar 2024
Updated: 19 Mar 2024
Rating: 5.00/5
Votes: 6
Popularity: 3.89
Licence: MIT
Views: 7,594
Bookmarked: 11
Downloaded: 0
An introduction to building recursive descent parsers in C# using the Parakeet parsing library
|
C++ |
28 Nov 2004
Updated: 28 Nov 2004
Rating: 4.84/5
Votes: 12
Popularity: 5.22
Licence: Not specified
Views: 64,552
Bookmarked: 32
Downloaded: 0
This article explains the techniques used to allow the interface reference types to be polymorphic on any type which provides matching function signatures.
|
|
28 Nov 2004
Updated: 7 Dec 2004
Rating: 4.65/5
Votes: 11
Popularity: 4.65
Licence: Not specified
Views: 57,532
Bookmarked: 27
Downloaded: 369
An introduction to the OOTL (Object Oriented Template Library). Describes how the OOTL uses a bleeding-edge technique of defining interface types in C++ to provide lightweight object-oriented primitives with run-time polymorphism through an IObject interface.
|
|
6 Jan 2005
Updated: 6 Jan 2005
Rating: 4.86/5
Votes: 12
Popularity: 4.86
Licence: Not specified
Views: 48,050
Bookmarked: 29
Downloaded: 416
By writing programs as objects, it can be easy to reuse programs, and redirect them to one another.
|
|
8 Aug 2005
Updated: 9 May 2011
Rating: 4.77/5
Votes: 29
Popularity: 6.83
Licence: CPOL
Views: 231,643
Bookmarked: 77
Downloaded: 289
A high-performance alternative to boost::any.
|
|
12 Dec 2004
Updated: 12 Dec 2004
Rating: 4.72/5
Votes: 17
Popularity: 5.55
Licence: Not specified
Views: 50,204
Bookmarked: 29
Downloaded: 902
A tokenizer using the YARD parser which can recognize regular expressions.
|
|
21 Dec 2004
Updated: 21 Dec 2004
Rating: 4.79/5
Votes: 23
Popularity: 6.53
Licence: Not specified
Views: 87,984
Bookmarked: 39
Downloaded: 1,195
Provides a set of tools for building XML parsers in C++ using the YARD recursive descent parser.
|
|
4 Jan 2005
Updated: 20 Jan 2005
Rating: 4.63/5
Votes: 16
Popularity: 5.44
Licence: Not specified
Views: 67,367
Bookmarked: 28
Downloaded: 0
A union list is a simple union style type which can hold one value of any of a fixed number of types.
|
|
19 Nov 2005
Updated: 19 Nov 2005
Rating: 4.95/5
Votes: 16
Popularity: 5.51
Licence: Public Domain
Views: 61,185
Bookmarked: 27
Downloaded: 296
I provide an implementation of fast-growing indexable stacks which outperforms std::vector and std::deque
|
Javascript |
22 Oct 2011
Updated: 12 Jul 2012
Rating: 4.92/5
Votes: 115
Popularity: 10.13
Licence: MIT
Views: 242,302
Bookmarked: 249
Downloaded: 3,631
An introduction to creating programming language tools using C# 4.0.
|