Programming for Linguists: Java (TM) Technology for Language Researchers is a practical introduction to programming using the Java Programming Language for linguists and related language professionals.
Cuprins
Preface.
Acknowledgments.
1. Why Programming and Why Java Programming?.
2. Getting Started.
3. The Basics.
4. Input and Output.
5. Methods.
6. Objects.
7. Text Manipulation.
8. Graphical User Interfaces.
9. Graphics.
10. Applets.
Appendix A: Java 1.0, 1.1, 1.2, 1.3, Swing.
Appendix B: Pattern Matching.
Appendix C: Servlets & CGI.
Index.
Despre autor
Michael Hammond is Professor of Linguistics at the
University of Arizona. He is the author of numerous books and
articles on phonology, morphology, psychophonology, and
computational linguistics, including Constraining Metrical
Theory (1988), Phonology of English (1999), and
Programming for Linguists: Perl for Language Researchers
(Blackwell 2003).