USING ERLANG IN RESEARCH AND EDUCATION IN A TECHNICAL UNIVERSITY

被引:0
作者
Petrov, Iurii [1 ,2 ]
Alexeyenko, Andrey [1 ,2 ]
Ivanova, Galina [3 ]
机构
[1] Karolinska Inst, Dept Microbiol Tumor & Cell Biol MTC, Stockholm, Sweden
[2] Sci Life Lab, Box 1031, S-17121 Solna, Sweden
[3] Bauman Moscow State Tech Univ, Dept Comp Syst & Networks, Ul Baumanskaya 2-Ya,5, Moscow, Russia
来源
COMPUTER SCIENCE-AGH | 2018年 / 19卷 / 03期
关键词
parallel programming; distributed programming; teaching; graph theory; concurrency; recursion; survey; functional programming;
D O I
10.7494/csci.2018.19.3.2863
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses the problem of using functional programming (FP) languages for research and educational purposes. In order to identify the problems associated with the use of FP languages such as Erlang, an experiment consisting of two surveys was performed. The first survey was anonymous and aimed at establishing whether the participants prefer object-oriented or functional coding. The second one was a survey made after the students finished an Erlang course. The results of these two surveys demonstrate that functional programming is underrated with no apparent reasons. Possible steps to address this problem are suggested.
引用
收藏
页码:333 / 343
页数:11
相关论文
共 9 条
  • [1] The anatomy of a large-scale hypertextual Web search engine
    Brin, S
    Page, L
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (1-7): : 107 - 117
  • [2] Cesarini F, 2012, ERLANG PROGRAMMING
  • [3] How to apply de Bruijn graphs to genome assembly
    Compeau, Phillip E. C.
    Pevzner, Pavel A.
    Tesler, Glenn
    [J]. NATURE BIOTECHNOLOGY, 2011, 29 (11) : 987 - 991
  • [4] Davies A, 2012, ASYNC IN C 5 0
  • [5] Gergel V. P., 2007, THEORY PRACTICE PARA
  • [6] Exploiting Protein-Protein Interaction Networks for Genome-Wide Disease-Gene Prioritization
    Guney, Emre
    Oliva, Baldo
    [J]. PLOS ONE, 2012, 7 (09):
  • [7] Nielsen M, 2011, PREGEL
  • [8] IMPLEMENTING GRAPH REPRESENTATION MODEL FOR PARALLEL AND DISTRIBUTED SYSTEMS USING ERLANG
    Petrov, Iurii
    [J]. COMPUTER SCIENCE-AGH, 2016, 17 (01): : 99 - 120
  • [9] Yakobovskiy M, 2013, INTRO PARALLEL METHO