Possible talks that I could give
If you need somebody to talk at your company meeting, a conference, or
some other kind of event, I will be interested in giving an interesting
talk. Possible subjects for my talk are the following
- Software development as a linguistic process
Natural languages vs. programming languages and the graphical
modeling languages like UML. Natural languages evolve in software development
projects. How to control the change of a language? Is softare development
actually a kind of linguistic process?
- Using natural naming in computer programming -- practical advice
Natural naming means that the names (identifiers) used in source
programs are constructed solely by using the natural words of a natural
language. This means that abbreviations are not allowed in names. This
talk justifies the use of natural names and presents practical advice for
writing informative source programs.
- Experiences related to writing 600-page textbooks
I have spent many years writing textbooks about computer programming.
My purpose was to produce new kinds of textbooks, and I think I have succeeded
in it. During those years I have gained some experience related to book
writing, and I am willing to share that experience.
- Calendar Reform -- A Forgotten Great Idea
Modern people want to be very efficient when they plan the
usage of their time. This talk presents a totally differenent approach
to the timing of our world. Although the ideas that will be discussed cannot
be easily implemented, this talk certainly gives you something to think
about. For more information, read this
article.
The lengths of these talks can be adjusted so that they last 1 to
2 hours. In addition to these topics, I can talk many hours about computer
programming in various programming languages (e.g., Java, Python, C++,
and C#). Special topic is the imaginary computer
that I have designed.
HOME
ALL
GUI
IC8
Java
C++
C#
Python
Personal
Last modification of this page: 2009-01-29