Extension of a sociology of programming languages started by Guy Steele in the introduction to Scheme and the Art of Programming (1989)
Watch video of this presentation at https://youtu.be/kCZRauYfqvg. Human languages develop over time ...
A Programming Paradigm is the silent intelligence in any software design. Although many Programming ...
For almost as long as there has been software, there has been a software crisis. Laments about the i...
The following is understood as a contribution toward a field of com- puter science education : a ref...
Here we consider performative � descriptions of discrete computation known as sour�e �ode� from the ...
In a series of 10 propositions, we form a project to guide the develop- ment of a (real) computer sc...
Language is one of the central metaphors around which the discipline of computer science has been bu...
This article examines bots – software applications that automate web-based tasks, and which often mi...
The Turing Award, commonly described as computer science's highest award and equivalent of the Nobel...
This essay argues that the complexity of professional programming is an impassable barrier to ordina...
Fifty years ago one of the greatest breakthroughs in computer programming and in the history of comp...
This paper investigates how a host of social actors, such as computer science experts and educators,...
This paper investigates how a host of social actors, such as computer science experts and educators,...
Human languages develop over time a set of cultural associations. For example, during the early and ...
Our interaction with complex computing machines is mediated by programming languages (PLs) which con...
Watch video of this presentation at https://youtu.be/kCZRauYfqvg. Human languages develop over time ...
A Programming Paradigm is the silent intelligence in any software design. Although many Programming ...
For almost as long as there has been software, there has been a software crisis. Laments about the i...
The following is understood as a contribution toward a field of com- puter science education : a ref...
Here we consider performative � descriptions of discrete computation known as sour�e �ode� from the ...
In a series of 10 propositions, we form a project to guide the develop- ment of a (real) computer sc...
Language is one of the central metaphors around which the discipline of computer science has been bu...
This article examines bots – software applications that automate web-based tasks, and which often mi...
The Turing Award, commonly described as computer science's highest award and equivalent of the Nobel...
This essay argues that the complexity of professional programming is an impassable barrier to ordina...
Fifty years ago one of the greatest breakthroughs in computer programming and in the history of comp...
This paper investigates how a host of social actors, such as computer science experts and educators,...
This paper investigates how a host of social actors, such as computer science experts and educators,...
Human languages develop over time a set of cultural associations. For example, during the early and ...
Our interaction with complex computing machines is mediated by programming languages (PLs) which con...
Watch video of this presentation at https://youtu.be/kCZRauYfqvg. Human languages develop over time ...
A Programming Paradigm is the silent intelligence in any software design. Although many Programming ...
For almost as long as there has been software, there has been a software crisis. Laments about the i...