article · ACM Inroads · 2011
A special type-independent programming approach using available underlying constructs in a programming language
Cited by 0Abstract and details only
Abstract
Facilities such as templates, STL, and Boost libraries are popular sources for generic programming and present a high-level view of the machine to the students of programming. The approach presented in this paper emphasizes on a different method of type independent programming that presents a lower-level view of the machine to the students. The merit of this approach is that students will gain some insight into the implementation of generics and better understand the underlying constructs available to them. Programming in this task becomes innovative and more challenging and enriches in-debt knowledge of the students in underlying layers in certain courses of computer science, and potentially contributes to computing education. Prospective C++ built-in constructs (other than templates) were studied to obtain their feasibility of how each or a combination of them can be employed to write data-type independent programs. Several code segments were developed and tested to confirm the genericness and applicability of each of them individually or as a combination.
Cite this paper
Danesh, I. (2011). A special type-independent programming approach using available underlying constructs in a programming language. ACM Inroads, 2(4), 38–41. https://doi.org/10.1145/2038876.2038890
Danesh, Iraj. “A special type-independent programming approach using available underlying constructs in a programming language.” ACM Inroads, vol. 2, no. 4, 2011, pp. 38–41, https://doi.org/10.1145/2038876.2038890.
Danesh, Iraj. 2011. “A special type-independent programming approach using available underlying constructs in a programming language.” ACM Inroads 2 (4): 38–41. https://doi.org/10.1145/2038876.2038890.
Danesh, I. (2011) ‘A special type-independent programming approach using available underlying constructs in a programming language’, ACM Inroads, 2(4), pp. 38–41. Available at: https://doi.org/10.1145/2038876.2038890.
@article{danesh2011special,
title = {{A special type-independent programming approach using available underlying constructs in a programming language}},
author = {Danesh, Iraj},
journal = {ACM Inroads},
volume = {2},
number = {4},
pages = {38--41},
year = {2011},
doi = {10.1145/2038876.2038890}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.