2007
DOI: 10.1145/1297105.1297078
|View full text |Cite
|
Sign up to set email alerts
|

Confessions of a used programming language salesman

Abstract: For many years I had been fruitlessly trying to sell functional programming and Haskell to solve real world problems such as scripting and data-intensive three-tier distributed web applications. The lack of widespread adoption of Haskell is a real pity. Functional programming concepts are key to curing many of the headaches that plague the majority of programmers, who today are forced to use imperative languages. If the mountain won't come to Mohammed, Mohammed must go to the mountain, and so I left academia t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 38 publications
0
1
0
Order By: Relevance
“…Meanwhile, at the same time, functional programming has been undeniably gaining traction in recent years, as is evidenced by the ongoing trend of traditionally objectoriented or imperative languages being extended with functional features, such as lambdas in Java 8 [7], C++11 [9], and Visual Basic 9 [16], the perceived importance of functional programming in general empirical studies on software developers [17], and the popularity of functional programming massively online open courses (MOOCs) [20].…”
Section: Introductionmentioning
confidence: 99%
“…Meanwhile, at the same time, functional programming has been undeniably gaining traction in recent years, as is evidenced by the ongoing trend of traditionally objectoriented or imperative languages being extended with functional features, such as lambdas in Java 8 [7], C++11 [9], and Visual Basic 9 [16], the perceived importance of functional programming in general empirical studies on software developers [17], and the popularity of functional programming massively online open courses (MOOCs) [20].…”
Section: Introductionmentioning
confidence: 99%