Skip to Content
CJKV Information Processing, 2nd Edition
book

CJKV Information Processing, 2nd Edition

by Ken Lunde
December 2008
Intermediate to advanced
912 pages
33h 22m
English
O'Reilly Media, Inc.
Content preview from CJKV Information Processing, 2nd Edition
576
|
Chapter 9: Information Processing Techniques
I suggest that you explore the main Ruby programming language website,
*
which provides
an interactive tutorial so that beginners can come up to speed more quickly.
In terms of
books, I suggest e Ruby Programming Language (O’Reilly Media, 2008) by David Flana-
gan and Yukihiro Matsumoto.
Tcl
Tcl, which stands for Tool Command Language, and oen pronounced as “tickle,” is a
programming language that was originally developed by John Ousterhout while a profes-
sor at UC Berkeley.
§
Like Perl, Python, and Ruby, Tcl is considered a high-level scripting
language that provides built-in facilities for hashes and regular expressions. John later
founded Scriptics Corporation where Tcl continued to be advanced.
Some important milestones in Tcl’s history include its byte-code compiler introduced for
version 8.0, and support for Unicode, in the form of the UTF-8 and UTF-16 encoding
forms, that began with version 8.1. Tcl now includes a regex package comparable to that
used by Perl. Interestingly, the lack of a byte-code compiler had always kept Tcl slower
than Perl.
Tcl is rarely used alone, but rather with its GUI (Graphical User Interface) component
called Tk (standing for Tool Kit), which is referred to as Tcl/Tk.
Other Programming Environments
Although it is possible to write multiple-byteenabled programs using all of the program-
ming ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Just Java™ 2

Just Java™ 2

Peter van der Linden
How to Overcome a Power Deficit

How to Overcome a Power Deficit

Cyril Bouquet, Jean-Louis Barsoux
The Human Factor in AI-Based Decision-Making

The Human Factor in AI-Based Decision-Making

Philip Meissner, Christoph Keding

Publisher Resources

ISBN: 9780596156114Errata Page