Re: [BLACKBOX] Wirth's books in Russia

From: Douglas G. Danforth <"Douglas>
Date: Wed, 18 Nov 2009 15:51:20 -0800

----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