1995
DOI: 10.1145/201998.202006
|View full text |Cite
|
Sign up to set email alerts
|

Never mind the paradigm, what about multiparadigm languages?

Abstract: A source of great debate among educators is the choice of a programming language in the various computer science courses. In recent years the focus has shifted from features of various programming languages to arguments about the various paradigms that the languages embody. The approach suggested here is to expose students to all of the major paradigms, via the use of a multiparadigm language, as opposed to attempting to identify "the" correct paradigm. In this paper, we first describe the multiparadigm langua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
5
0

Year Published

1996
1996
2021
2021

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 12 publications
0
5
0
Order By: Relevance
“…The paradigm chosen can be very important. [59] unless one adopts "exposing students to all major paradigms through the use of a multiparadigmatic language, and does not attempt to identify" the "correct paradigm" [60].…”
Section: Choosing the Initial Programming Languagementioning
confidence: 99%
“…The paradigm chosen can be very important. [59] unless one adopts "exposing students to all major paradigms through the use of a multiparadigmatic language, and does not attempt to identify" the "correct paradigm" [60].…”
Section: Choosing the Initial Programming Languagementioning
confidence: 99%
“…To implement our breadth-first curriculum, we broke the semester into five three-week units (see Table 1) in which students would learn and practice different programming paradigms. In order to support all of these with a minimum of syntactic overhead, we heed [6] and [9] in choosing a multi-paradigm language, Python.…”
Section: Curriculummentioning
confidence: 99%
“…In order to support all of these with a minimum of syntactic overhead, we heed [6] and [9] in choosing a multi-paradigm language, Python. …”
Section: Curriculummentioning
confidence: 99%