CSCE 330 Programming Language Presentations
Presentations:
In addition to the presentation as described in the schema below,
students are allowed to present a chapter from: Richard Bird. _Pearls of
Functional Algorithm Design_. Cambridge, 2010 (referred to as [B]).
The instructor needs to agree to the choice of chapter.
The document states that presentations should last six minutes. However,
the requested length of presentation may be different, as announced in class.
In particular, the presentations of 2014-11-06 should last ten minutes.
Presentation schema (MS-Word)
;
Presentation checklist (MS-Word)
;
Sample presentation
;
Some advice
on oral presentations from Mark Hill and D. Patterson.
Please upload your ppt, pptx, or pdf presentation slides as a single file
on the departmental dropbox "Student Presentation". Bring the file to
class on a memory key for backup.
Since you need to run some code, please have your presentation, code, and
run-time environment on a computer that can be connected to the
classroom projector via a VGA connector.
Boyko Bantchev's List of Interviews with Programming Language Creators
from Computerworld's series "The A-Z of Programming Languages (pdf)
Boyko Batchev's List of Interviews with Programming
Language Creators from Computerworld's Series "The A-Z of Programming Languages
(pdf): local copy (as downloaded on 2010-11-12).
-
Aaron, Jendrasiak, Short:
LOLCODE (imperative),
November 20, 2014
-
Abercrombie, Labrador, Rhodes:
Mercury (logic),
November 11, 2014
-
Abrams, Brooker, Melton:
Erlang (functional),
November 18, 2014
-
Bain, Hutto, Freix:
Swift (functional and imperative),
November 25, 2011, or later
-
Breece, Dunlap, Jordan, Spor:
Neko (imperative),
November 20, 2014
-
Breeland, Sims, Smith:
APL (functional),
November 25, 2011, or later
-
Brewer, Kozma, Reddig:
Dart (imperative),
November 20, 2014
-
Cameron, Litwin, McNear:
Brainfuck (imperative language),
November 6, 2014
-
Carton, Praser, Tong:
Ruby (imperative),
November 18, 2014
-
Deese, Galang, Pettenger:
Fortran (imperative),
November 25, 2011, or later
-
Flick, Harper, Watson, Weidner:
Go (logic; multi-paradigm),
November 25, 2011, or later
-
Hamod and Ostrander:
Python (imperative),
November 20, 2014
-
Hood, Vu, Wong:
Perl (imperative),
November 20, 2014
-
Green, Leach, Wootten:
C# (imperative),
November 25, 2014
-
Mayo, Smoak:
Visual Basic (imperative),
November 25, 2011, or later
-
Mauney, Papenhuyzen, Warren:
Lua (imperative and functional),
November 11, 2014