Re: [BLACKBOX] Wirth's books in Russia
----boundary-LibPST-iamunique-1667752246_-_-
Content-type: text/plain
Way to go, Fyodor!
Fyodor Tkachov wrote:
Hi All!
A new and improved translation into Russian of N.Wirth's Algorithms and data structures (the Oberon version) has been issued.
Improved in the sense that first the multitudinous glitches of the English version were mopped up.
Second, two sections (text search and backtrack algorithms) received an overhaul -- now Dijkstra's loop is used etc.
I needed this to make it a proper supplementary textbook for my course for years to come.
Unfortunately, I am too far behind schedule with my main job to retrofit the improvements into the English version immediately.
The book is accompanied with a CD containing BlackBox configured to compile and run all the examples from the book. Don't ask what it cost me to debug all the programs and the reasoning in the text...
Again, I cannot immediately undertake the project of adapting it for the international audience (i.e. for Helmut Zinn's library).
The CD also contains a configuration of BlackBox set up for use in teaching kids of ages from 11 up -- Cyrillic keywords etc.; this is done via a behind-the-scene preprocessing thanks to Oberon's approach to text handling.
English keywords are still allowed :)
The option to use native keywords with beginners proves tremendously useful again and again.
An experimental configuration of BlackBox with Cherkess keywords based on the Russian school version:
http://www.inr.ac.ru/~info21/images/kabarda.png
Don't even try to read it even if you can read Russian :)
A second book translated and published simultaneously is Wirth's Compiler Construction. It is accompanied with a similar CD. The two books have a similar design:
http://www.ozon.ru/context/detail/id/4803785/?partner=info21
http://www.ozon.ru/context/detail/id/4803779/?partner=info21
A copy will be priced at about 15 USD.
A third book is coming within a month or so -- a regular high-school level introduction to programming based on Component Pascal, by V.V.Potopakhin, an experience teacher from the city of Khabarovsk in the Far East. It will be accompanied by a similar CD.
The announcement of Go by Google with Oberon looming so obviously behind it could not come at a better time :)
Cheers
Fyodor
Powered by the E-mail PIM - Info Select - www.miclog.com
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
----boundary-LibPST-iamunique-1667752246_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbWh0bWwxIFxkZWZmMHtcZm9udHRibA0Ke1xmMFxm
c3dpc3MgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJcZm5pbFxmY2hh
cnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBOZXc7fX0NCntc
Y29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7fQ0KXHVjMVxw
YXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyNCANCntcKlxodG1sdGFnMjQzIDwhRE9DVFlQRSBo
dG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxIFRyYW5zaXRpb25hbC8vRU4iPn0NCntc
KlxodG1sdGFnMyBccGFyIH0NCntcKlxodG1sdGFnMTkgPGh0bWw+fQ0Ke1wqXGh0bWx0YWcyIFxw
YXIgfQ0Ke1wqXGh0bWx0YWczNCA8aGVhZD59DQp7XCpcaHRtbHRhZzEgXHBhciB9DQp7XCpcaHRt
bHRhZzI0MSAgIH0NCntcKlxodG1sdGFnMSBccGFyIH0NCntcKlxodG1sdGFnMjQxICAgfQ0Ke1wq
XGh0bWx0YWcxNzcgPHRpdGxlPn0NCntcKlxodG1sdGFnMjQxIH0NCntcKlxodG1sdGFnMTg1IDwv
dGl0bGU+fQ0Ke1wqXGh0bWx0YWcxIFxwYXIgfQ0Ke1wqXGh0bWx0YWc0MSA8L2hlYWQ+fQ0Ke1wq
XGh0bWx0YWcyIFxwYXIgfQ0Ke1wqXGh0bWx0YWc1MCA8Ym9keSBiZ2NvbG9yPSIjZmZmZmZmIiB0
ZXh0PSIjMDAwMDAwIj59XGh0bWxydGYgXHZpZXdraW5kNQ0Ke1wqXGJhY2tncm91bmQge1xzaHB7
XCpcc2hwaW5zdHtcc3B7XHNuIGZpbGxDb2xvcn17XHN2IDE2Nzc3MjE1fX17XHNwe1xzbiBmRmls
bGVkfXtcc3YgMX19fX19XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcwIFxwYXIgfXtcKlxodG1sdGFn
NjR9XGh0bWxydGYge1xodG1scnRmMCBXYXkgdG8gZ28sIEZ5b2RvciENCntcKlxodG1sdGFnMTE2
IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH0NCntc
KlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFn
NCBccGFyIH0NCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCAN
CntcKlxodG1sdGFnNCBccGFyIH1GeW9kb3IgVGthY2hvdiB3cm90ZToNCntcKlxodG1sdGFnNCBc
cGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYwIHtcKlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1s
cnRmMA0KDQp7XCpcaHRtbHRhZzk2IDxibG9ja3F1b3RlIGNpdGU9Im1pZDoyMDA5MTExODA2NDku
bkFJNm5Kc2kwMDY5NTRAc29sby5pbnIuYWMucnUiXHBhciAgdHlwZT0iY2l0ZSI+fVxodG1scnRm
IFxwYXINCntcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzI0MCAg
IH0NCntcKlxodG1sdGFnMTI4IDxwcmUgd3JhcD0iIj59XGh0bWxydGYge1xwYXJkXHBsYWluXGYx
XGZzMjAgXGh0bWxydGYwIFxodG1scnRmIHtcaHRtbHJ0ZjAgXGxpMzYwIEhpIEFsbCFcbGluZQ0K
XGxpbmUNCkEgbmV3IGFuZCBpbXByb3ZlZCB0cmFuc2xhdGlvbiBpbnRvIFJ1c3NpYW4gb2YgTi5X
aXJ0aCdzIEFsZ29yaXRobXMgYW5kIGRhdGEgc3RydWN0dXJlcyAodGhlIE9iZXJvbiB2ZXJzaW9u
KSBoYXMgYmVlbiBpc3N1ZWQuIFxsaW5lDQpJbXByb3ZlZCBpbiB0aGUgc2Vuc2UgdGhhdCBmaXJz
dCB0aGUgbXVsdGl0dWRpbm91cyBnbGl0Y2hlcyBvZiB0aGUgRW5nbGlzaCB2ZXJzaW9uIHdlcmUg
bW9wcGVkIHVwLiBcbGluZQ0KU2Vjb25kLCB0d28gc2VjdGlvbnMgKHRleHQgc2VhcmNoIGFuZCBi
YWNrdHJhY2sgYWxnb3JpdGhtcykgcmVjZWl2ZWQgYW4gb3ZlcmhhdWwgLS0gbm93IERpamtzdHJh
J3MgbG9vcCBpcyB1c2VkIGV0Yy5cbGluZQ0KSSBuZWVkZWQgdGhpcyB0byBtYWtlIGl0IGEgcHJv
cGVyIHN1cHBsZW1lbnRhcnkgdGV4dGJvb2sgZm9yIG15IGNvdXJzZSBmb3IgeWVhcnMgdG8gY29t
ZS5cbGluZQ0KXGxpbmUNClVuZm9ydHVuYXRlbHksIEkgYW0gdG9vIGZhciBiZWhpbmQgc2NoZWR1
bGUgd2l0aCBteSBtYWluIGpvYiB0byByZXRyb2ZpdCB0aGUgaW1wcm92ZW1lbnRzIGludG8gdGhl
IEVuZ2xpc2ggdmVyc2lvbiBpbW1lZGlhdGVseS5cbGluZQ0KXGxpbmUNClRoZSBib29rIGlzIGFj
Y29tcGFuaWVkIHdpdGggYSBDRCBjb250YWluaW5nIEJsYWNrQm94IGNvbmZpZ3VyZWQgdG8gY29t
cGlsZSBhbmQgcnVuIGFsbCB0aGUgZXhhbXBsZXMgZnJvbSB0aGUgYm9vay4gRG9uJ3QgYXNrIHdo
YXQgaXQgY29zdCBtZSB0byBkZWJ1ZyBhbGwgdGhlIHByb2dyYW1zIGFuZCB0aGUgcmVhc29uaW5n
IGluIHRoZSB0ZXh0Li4uXGxpbmUNCkFnYWluLCBJIGNhbm5vdCBpbW1lZGlhdGVseSB1bmRlcnRh
a2UgdGhlIHByb2plY3Qgb2YgYWRhcHRpbmcgaXQgZm9yIHRoZSBpbnRlcm5hdGlvbmFsIGF1ZGll
bmNlIChpLmUuIGZvciBIZWxtdXQgWmlubidzIGxpYnJhcnkpLlxsaW5lDQpcbGluZQ0KVGhlIENE
IGFsc28gY29udGFpbnMgYSBjb25maWd1cmF0aW9uIG9mIEJsYWNrQm94IHNldCB1cCBmb3IgdXNl
IGluIHRlYWNoaW5nIGtpZHMgb2YgYWdlcyBmcm9tIDExIHVwIC0tIEN5cmlsbGljIGtleXdvcmRz
IGV0Yy47IHRoaXMgaXMgZG9uZSB2aWEgYSBiZWhpbmQtdGhlLXNjZW5lIHByZXByb2Nlc3Npbmcg
dGhhbmtzIHRvIE9iZXJvbidzIGFwcHJvYWNoIHRvIHRleHQgaGFuZGxpbmcuXGxpbmUNCkVuZ2xp
c2gga2V5d29yZHMgYXJlIHN0aWxsIGFsbG93ZWQgOilcbGluZQ0KXGxpbmUNClRoZSBvcHRpb24g
dG8gdXNlIG5hdGl2ZSBrZXl3b3JkcyB3aXRoIGJlZ2lubmVycyBwcm92ZXMgdHJlbWVuZG91c2x5
IHVzZWZ1bCBhZ2FpbiBhbmQgYWdhaW4uXGxpbmUNClxsaW5lDQpBbiBleHBlcmltZW50YWwgY29u
ZmlndXJhdGlvbiBvZiBCbGFja0JveCB3aXRoIENoZXJrZXNzIGtleXdvcmRzIGJhc2VkIG9uIHRo
ZSBSdXNzaWFuIHNjaG9vbCB2ZXJzaW9uOlxsaW5lDQp7fQ0Ke1wqXGh0bWx0YWc4NCA8YSBjbGFz
cz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vd3d3Lmluci5hYy5ydS9+aW5m
bzIxL2ltYWdlcy9rYWJhcmRhLnBuZyI+fVxodG1scnRmIHtcZmllbGR7XCpcZmxkaW5zdHtIWVBF
UkxJTksgImh0dHA6Ly93d3cuaW5yLmFjLnJ1L35pbmZvMjEvaW1hZ2VzL2thYmFyZGEucG5nIn19
e1xmbGRyc2x0XGNmMVx1bCBcaHRtbHJ0ZjAgaHR0cDovL3d3dy5pbnIuYWMucnUvfmluZm8yMS9p
bWFnZXMva2FiYXJkYS5wbmdcaHRtbHJ0ZiB9XGh0bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAg
DQp7XCpcaHRtbHRhZzkyIDwvYT59XGxpbmUNCkRvbid0IGV2ZW4gdHJ5IHRvIHJlYWQgaXQgZXZl
biBpZiB5b3UgY2FuIHJlYWQgUnVzc2lhbiA6KVxsaW5lDQpcbGluZQ0KQSBzZWNvbmQgYm9vayB0
cmFuc2xhdGVkIGFuZCBwdWJsaXNoZWQgc2ltdWx0YW5lb3VzbHkgaXMgV2lydGgncyBDb21waWxl
ciBDb25zdHJ1Y3Rpb24uIEl0IGlzIGFjY29tcGFuaWVkIHdpdGggYSBzaW1pbGFyIENELiBUaGUg
dHdvIGJvb2tzIGhhdmUgYSBzaW1pbGFyIGRlc2lnbjpcbGluZQ0KXGxpbmUNCnt9DQp7XCpcaHRt
bHRhZzg0IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly93d3cu
b3pvbi5ydS9jb250ZXh0L2RldGFpbC9pZC80ODAzNzg1Lz9wYXJ0bmVyPWluZm8yMSI+fVxodG1s
cnRmIHtcZmllbGR7XCpcZmxkaW5zdHtIWVBFUkxJTksgImh0dHA6Ly93d3cub3pvbi5ydS9jb250
ZXh0L2RldGFpbC9pZC80ODAzNzg1Lz9wYXJ0bmVyPWluZm8yMSJ9fXtcZmxkcnNsdFxjZjFcdWwg
XGh0bWxydGYwIGh0dHA6Ly93d3cub3pvbi5ydS9jb250ZXh0L2RldGFpbC9pZC80ODAzNzg1Lz9w
YXJ0bmVyPWluZm8yMVxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCANCntc
KlxodG1sdGFnOTIgPC9hPn1cbGluZQ0Ke30NCntcKlxodG1sdGFnODQgPGEgY2xhc3M9Im1vei10
eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3d3dy5vem9uLnJ1L2NvbnRleHQvZGV0YWls
L2lkLzQ4MDM3NzkvP3BhcnRuZXI9aW5mbzIxIj59XGh0bWxydGYge1xmaWVsZHtcKlxmbGRpbnN0
e0hZUEVSTElOSyAiaHR0cDovL3d3dy5vem9uLnJ1L2NvbnRleHQvZGV0YWlsL2lkLzQ4MDM3Nzkv
P3BhcnRuZXI9aW5mbzIxIn19e1xmbGRyc2x0XGNmMVx1bCBcaHRtbHJ0ZjAgaHR0cDovL3d3dy5v
em9uLnJ1L2NvbnRleHQvZGV0YWlsL2lkLzQ4MDM3NzkvP3BhcnRuZXI9aW5mbzIxXGh0bWxydGYg
fVxodG1scnRmMCBcaHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc5MiA8L2E+fVxsaW5l
DQpcbGluZQ0KQSBjb3B5IHdpbGwgYmUgcHJpY2VkIGF0IGFib3V0IDE1IFVTRC5cbGluZQ0KXGxp
bmUNCkEgdGhpcmQgYm9vayBpcyBjb21pbmcgd2l0aGluIGEgbW9udGggb3Igc28gLS0gYSByZWd1
bGFyIGhpZ2gtc2Nob29sIGxldmVsIGludHJvZHVjdGlvbiB0byBwcm9ncmFtbWluZyBiYXNlZCBv
biBDb21wb25lbnQgUGFzY2FsLCBieSBWLlYuUG90b3Bha2hpbiwgYW4gZXhwZXJpZW5jZSB0ZWFj
aGVyIGZyb20gdGhlIGNpdHkgb2YgS2hhYmFyb3ZzayBpbiB0aGUgRmFyIEVhc3QuIEl0IHdpbGwg
YmUgYWNjb21wYW5pZWQgYnkgYSBzaW1pbGFyIENELlxsaW5lDQpcbGluZQ0KVGhlIGFubm91bmNl
bWVudCBvZiBHbyBieSBHb29nbGUgd2l0aCBPYmVyb24gbG9vbWluZyBzbyBvYnZpb3VzbHkgYmVo
aW5kIGl0IGNvdWxkIG5vdCBjb21lIGF0IGEgYmV0dGVyIHRpbWUgOilcbGluZQ0KXGxpbmUNCkNo
ZWVyc1xsaW5lDQpGeW9kb3JcbGluZQ0KXGxpbmUNClxsaW5lDQpcbGluZQ0KXGxpbmUNClxsaW5l
DQpcbGluZQ0KXGxpbmUNClxsaW5lDQpcbGluZQ0KXGxpbmUNClxsaW5lDQpcbGluZQ0KXGxpbmUN
ClBvd2VyZWQgYnkgdGhlIEUtbWFpbCBQSU0gLSBJbmZvIFNlbGVjdCAtIHt9DQp7XCpcaHRtbHRh
Zzg0IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Imh0dHA6Ly93d3cu
bWljbG9nLmNvbSI+fVxodG1scnRmIHtcZmllbGR7XCpcZmxkaW5zdHtIWVBFUkxJTksgImh0dHA6
Ly93d3cubWljbG9nLmNvbSJ9fXtcZmxkcnNsdFxjZjFcdWwgXGh0bWxydGYwIHd3dy5taWNsb2cu
Y29tXGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc5
MiA8L2E+fVxsaW5lDQpcbGluZQ0KXGxpbmUNCi0tLS1cbGluZQ0KVG8gdW5zdWJzY3JpYmUsIHNl
bmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8ge30NCntcKlxodG1s
dGFnODQgPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOkxJ
U1RTRVJWQExJU1RTLk9CRVJPTi5DSCI+fVxodG1scnRmIHtcZmllbGR7XCpcZmxkaW5zdHtIWVBF
UkxJTksgIm1haWx0bzpMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0gifX17XGZsZHJzbHRcY2YxXHVs
IFxodG1scnRmMCBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hcaHRtbHJ0ZiB9XGh0bWxydGYwIFxo
dG1scnRmIH1caHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzkyIDwvYT59XGxpbmUNClxsaW5lDQogIFxo
dG1scnRmXHBhcn1caHRtbHJ0ZjANCg0Ke1wqXGh0bWx0YWcxMzYgPC9wcmU+fVxodG1scnRmIH1c
aHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzEwNCA8L2Jsb2NrcXVv
dGU+fVxodG1scnRmIH1ccGFyDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpc
aHRtbHRhZzU4IDwvYm9keT59DQp7XCpcaHRtbHRhZzIgXHBhciB9DQp7XCpcaHRtbHRhZzI3IDwv
aHRtbD59DQp7XCpcaHRtbHRhZzMgXHBhciB9DQp7XCpcaHRtbHRhZzY0IDxwPn1caHRtbHJ0ZiB7
XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfS0tLS0NCntcKlxodG1sdGFnNCBccGFyIH1c
aHRtbHJ0ZiAgXGh0bWxydGYwIFRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJv
ZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5DSA0Ke1wqXGh0
bWx0YWc0IFxwYXIgfVxodG1scnRmICBcaHRtbHJ0ZjAgXGh0bWxydGZ9fQBMTEZjdU9FVXdhM3B5
Yg==
----boundary-LibPST-iamunique-1667752246_-_---
Received on Thu Nov 19 2009 - 00:51:20 UTC
This archive was generated by hypermail 2.3.0
: Thu Sep 26 2013 - 06:30:40 UTC