Results 41 to 50 of about 11,002,643 (373)

Criteria for selecting open web-oriented technologies for teaching the basics of programming to future software engineers

open access: yesEducational Technology Quarterly, 2021
The article presents the criteria for selecting open web-oriented technologies for teaching the basics of programming to future software engineers. An analysis of the available open web-oriented technologies for teaching the basics of programming to ...
Tetiana Vakaliuk   +2 more
doaj   +1 more source

Typing rule-based transformations over topological collections [PDF]

open access: yes, 2003
Pattern-matching programming is an example of a rule-based programming style developed in functional languages. This programming style is intensively used in dialects of ML but is restricted to algebraic data-types.
Arulanandham   +8 more
core   +5 more sources

Investigating Compilation Errors of Students Learning Haskell [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2019
While functional programming is an efficient way to express complex software, functional programming languages have a steep learning curve. Haskell can be challenging to learn for students who were only introduced to imperative programming.
Boldizsár Németh   +3 more
doaj   +1 more source

A genetic programming approach to designing convolutional neural network architectures [PDF]

open access: yesAnnual Conference on Genetic and Evolutionary Computation, 2017
The convolutional neural network (CNN), which is one of the deep learning models, has seen much success in a variety of computer vision tasks. However, designing CNN architectures still requires expert knowledge and a lot of trial and error.
M. Suganuma, S. Shirakawa, T. Nagao
semanticscholar   +1 more source

Supporting software maintenance with non-functional information [PDF]

open access: yes, 1997
The paper highlights the role of non functional information (about efficiency, reliability and other software attributes) of software components in software maintenance, focusing in the component programming framework.
Botella López, Pere   +1 more
core   +1 more source

Calculating Functional Programs [PDF]

open access: yes, 2002
Functional programs are merely equations; they may be manipulated by straightforward equational reasoning. In particular, one can use this style of reasoning to calculate programs, in the same way that one calculates numeric values in arithmetic. Many useful theorems for such reasoning derive from an algebraic view of programs, built around datatypes ...
openaire   +5 more sources

Teaching Erlang through the Internet: An Experience Report [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2018
Today functional programming languages are seen as a practical solution to the difficult problems of concurrent and distributed programming. Erlang is a functional language designed to build massively scalable and fault tolerant applications.
Stephen Adams
doaj   +1 more source

Towards Neural Functional Program Evaluation [PDF]

open access: yesarXiv, 2021
This paper explores the capabilities of current transformer-based language models for program evaluation of simple functional programming languages. We introduce a new program generation mechanism that allows control over syntactic sugar for semantically equivalent programs.
arxiv  

ANALYSIS OF MECHANISMS AND EFFICIENCY OF SPECIALIZED LANGUAGES OF FUNCTIONAL PROGRAMMING

open access: yesNauka ta progres transportu, 2019
Purpose. The authors aim to determine the differences between functional programming languages, to identify the capabilities of the most popular languages by comparing and analyzing them.
I. M. Storchak, O. P. Ivanov
doaj   +1 more source

Functional programming framework for GRworkbench

open access: yes, 2007
The software tool GRworkbench is an ongoing project in visual, numerical General Relativity at The Australian National University. Recently, the numerical differential geometric engine of GRworkbench has been rewritten using functional programming ...
Andrew J. Moylan   +4 more
core   +1 more source

Home - About - Disclaimer - Privacy