18.11.2015
Rust’s killer features
|
|
Annotation: Brief description of the key features of the new programming language Rust. The emphasis is on the peculiarities of Rust, which lacks many system and network developers in other programming languages.
Keywords: Rust; |
18.05.2013
On possible enhancements of the IA-32 processor’s instruction set
|
|
Annotation: The article describes examples of possible changes which can be made in the IA-32 processor’s instruction set for the purpose of obtaining a more compact and effective code.
Keywords: instruction; x86 |
11.10.2015
Description of the extensible parser definition language «Nitra»
|
|
Annotation: This article describes a new language framework designed for the development of programming languages and domain (DSL), developed at JetBrains. The article describes the extensible markup parser and simple example demonstrates the use of Nitra.
Keywords: Nemerle; Nitra; parser; parsing; extensible parser |
10.10.2013
The interoperating issues of C/C++/Objective-C code
|
|
Annotation: This article is about interoperating between languages C, C++ and Objective-C. It includes different themes – object-oriented topics, procedural ones, such feature of Objective-C as blocks and the similar feature of C++ - lambdas, and also some details of standard C99.
Keywords: Objective-C; C++; C; Interoperating; Issue; C++11; C89; C99 |
18.11.2015
StringBuilder evolution
|
|
Annotation: When writing programs any programmer has to work with a string data type. It is known that a String has a quadratic complexity of the concatenation, which is not always acceptable. Therefore, we, developers often have to resort to the use of so-called helper-class StringBuilder. Implementation of the StringBuilder class has changed dramatically in .NET 4.0 as compared to .NET 2.0. This article explains what has changed, and compares the performance of "old" and "new" StringBuilder.
Keywords: String; StringBuilder; .NET; C #; line; performance comparison |
30.12.2013
A look inside the energy saving: what can be measured by profiler in reality.
|
|
Annotation: This article presents the analysis of the most popular power profilers in their relation to statistics sources. We point at their advantages and limitations, and demonstrate some adoption cases. The proposed recommendations would help you to make the application more energy effective and thus more competitive.
Keywords: profiling, energy efficiency |
18.11.2015
The AWL Language: programming basics
|
|
Annotation: The article briefly describes the programming language AWL - Another Web Language, with an example of a simple application.
Keywords: AWL; programming language; |