Версия на русском языке

RSS

#1

Author: Chistyakov Vlad
Annotation: This article describes the new project of language framework - N2

Keywords: Programming language; Nemerle; Syntax; C#; N2; language framework; framework;
Author: Igor Manushin
Annotation: This article contains the basic maxims of development using technology OpenCL. Internal architechture of the videocards have set of features therefore this article also contains the necessary information about code invocation on the videocards. In addition to this article contains examples which demonstate differences of the development using videocards and using central processor only. The article can be helpful if you want to learn OpenCL technology or CUDA technology. Also it can be helpful if you want to choose the most appropriate technology for the target loaded application.

Keywords: OpenCL; CUDA
Author: Sergey Sadovnikov
Translator:
Source:
Contributor:
Annotation: Article contains overview of C++11 variadic templates main features and provides variadic templates usage samples based on functional objects implementation.

Keywords: С++; C++11; variadic templates; C++ templates;
Author: Karavaev Dmitry
Translator: Name Surname
Source: source
Contributor: Name Surname
Annotation: The article describes a method of register allocation which is used in the course of code generation for processors having the IA-32 architecture. The method allows the compiler to optimize the code.

Keywords: registers; optimization; compiler;
Author: Igor Belyaev
Annotation: The article presents priority queue implementation based on the binary, binomial and Fibonacci heaps. There are asymptotic complexity and comparative characteristic of the basic operations. This priority queue will be used to develop multi-agent search engine “knowledge keeper” agent.

Keywords: data structure; binary heap; binomial heap; Fibonacci heap;
Author: Kim Ostrovsky
Source: www.enterra.ru
Contributor: Anastasiya Pilyugina
Annotation: More and more business owners turn their attention to the mobile applications as an effective technique of a company's promotion. Indeed, for many business spheres the representation on the Internet via the company's site is not enough – close connection with the customer is needed. Still resolving to develop a mobile application one should learn and take into consideration some nuances beforehand. This article, written by the experienced developer reflects the inside view on the process of mobile applications development and helps to avoid many mistakes thus making the application an effective source of the new clients attraction and business promotion.

Keywords: Mobile applications; development; developer’s view.
Author: Konstantin Vladimirov
Annotation: Covered innovative parts of new C++ standard: lambda expressions and rvalue references with related details, like std::move and std::function usage.

Keywords: C++11; lambda-expressions; rvalue references;
Annotation:

Keywords:
Annotation:

Keywords: