Хелпикс

Главная

Контакты

Случайная статья





Как писать программы на Python 4 страница



 

“A Byte of Python” б ы л м о и м у ч е б н и к о м п о Python. О н п р о с т о и э ф ф е к т и в -н о в в о д и т в а с в м и р Python в к р а т ч а й ш и е с р о к и. О н н е с л и ш к о м д л и н н ы й, н о п о к р ы в а е т п р а к т и ч е с к и в с е в а ж н ы е т е м ы о Python. Я с ч и т а ю, “A Byte of Python” н у ж н о в с е г д а р е к о м е н д о в а т ь н о в и ч к а м в к а ч е с т в е п е р в о г о у ч е б н и к а.

 

п о с в я щ а ю с в о й п е р е в о д м и л л и о н а м п о т е н ц и а л ь н ы х п о л ь з о в а т е л е й Python в К и т а е. »

 

2. 1. 5 Т р а д и ц и о н н ы й к и т а й с к и й

 

Fred Lin (gasolin-at-gmail-dot-com)п р и с т у п и л к п е р е в о д у к н и г и н а т р а д и ц и о н н ы й к и т а й -с к и й я з ы к.

 

О н а д о с т у п н а п о а д р е с у h p: //code. google. com/p/zhpy/wiki/ByteOfZhpy.

 

8                                                                                                                                                   Г л а в а 2. П е р е в о д ы


A Byte of Python (Russian), В е р с и я 2. 01

 

 

Л ю б о п ы т н о й о с о б е н н о с т ь ю э т о г о п е р е в о д а я в л я е т с я т о, ч т о о н с о д е р ж и т и с х о д н ы е т е к с т ы н а к и т а й с к о м Python н а р я д у с о р и г и н а л ь н ы м и т е к с т а м и н а Python.

 

Fred Lin:

 

«Я р а б о т а ю и н ж е н е р о м п р о г р а м м н о г о о б е с п е ч е н и я с е т е в ы х у с т р о й с т в в Delta Network. К р о м е т о г о, я у ч а с т н и к р а з р а б о т к и в е б -и н с т р у м е н т а р и я TurboGears.

 

К а к е в а н г е л и с т Python (: -p) я н у ж д а ю с ь в н е к о т о р о м м а т е р и а л е, о п и р а я с ь н а к о т о р ы й я с м о г у п о п у л я р и з о в а т ь я з ы к Python. Я о б н а р у ж и л, ч т о “A Byte of Python” н а ш ё л з о л о т у ю с е р е д и н у м е ж д у к н и г а м и д л я н о в и ч к о в и д л я о п ы т -н ы х п р о г р а м м и с т о в. “A Byte of Python” п о д р о б н о и з л а г а е т о с н о в ы Python в р а з у м н ы х о б ъ ё м а х.

 

М о й п е р е в о д п о н а ч а л у о с н о в ы в а л с я н а в е р с и и н а у п р о щ ё н н о м к и т а й с к о м я з ы к е, н о с о в р е м е н е м в н е г о б ы л о в н е с е н о м н о ж е с т в о и з м е н е н и й д л я п о д -д е р ж а н и я е г о в с о о т в е т с т в и и с т е к у щ и м и в е р с и я м и к н и г и. »

 

П о с л е д н и е в е р с и и п е р е в о д а н а т р а д и ц и о н н ы й к и т а й с к и й т а к ж е о т л и ч а ю т с я н а л и ч и е м и с х о д н ы х к о д о в п р о г р а м м н а к и т а й с к о м Python, б л а г о д а р я п р о е к т у “zhpy”, с у щ е с т в у ю щ е м у с а в г у с т а 2007 г о д а.

 

zhpy (п р о и з н о с и т с я к а к “З э д. А ш. П и ” и л и “з и п п и ”) я в л я е т с я э д а к о й н а д с т р о й -к о й н а д Python, п е р е в о д я щ е й Python н а т р а д и ц и о н н ы й и л и у п р о щ ё н н ы й к и -т а й с к и й. Э т о т п р о е к т с у щ е с т в у е т, п р е ж д е в с е г о, в о б р а з о в а т е л ь н ы х ц е л я х.

 

2. 1. 6 Ф р а н ц у з с к и й

 

Gregory (coulix-at-ozforces-dot-com-dot-au)н а ч а л п е р е в о д к н и г и н а ф р а н ц у з с к и й я з ы к.

 

Gйrard Labadie (Palmipede)з а к о н ч и л п е р е в о д к н и г и. О н а д о с т у п н а н а э т о й с т р а н и ц е.

 

 

2. 1. 7 Н е м е ц к и й

 

Lutz Horn (lutz-dot-horn-at-gmx-dot-de), Bernd Hengelein (bernd-dot-hengelein-at-gmail-dot-com) и Christoph Zwers ke (cito-at-online-dot-de) н а ч а л и п е р е в о д н а н е м е ц к и й я з ы к.

 

И х п е р е в о д н а х о д и т с я н а h p: //abop-german. berlios. de.

 

Lutz Horn г о в о р и т:

 

«М н е 32 г о д а, я з а к о н ч и л м а т е м а т и ч е с к и й ф а к у л ь т е т Г е й д е л ь б е р г с к о г о у н и -в е р с и т е т а в Г е р м а н и и. В н а с т о я щ е е в р е м я я р а б о т а ю п р о г р а м м и с т о м в о б щ е -с т в е н н о м п р о е к т е п о с о з д а н и ю в е б -п о р т а л а к о м п ь ю т е р н ы х н а у к в Г е р м а н и и. О с н о в н о й я з ы к, к о т о р ы й я и с п о л ь з у ю н а р а б о т е, – Java, н о “з а к у л и с а м и ” я с т а р а ю с ь д е л а т ь к а к м о ж н о б о л ь ш е н а Python. О с о б е н н о л е г к о у д а ё т с я п р о -и з в о д и т ь а н а л и з т е к с т а и к о н в е р т а ц и ю н а Python. Я н е о ч е н ь з н а к о м с и н -с т р у м е н т а р и я м и д л я г р а ф и ч е с к о г о и н т е р ф е й с а, т а к к а к п о б о л ь ш е й ч а с т и з а -н и м а ю с ь в е б -п р о г р а м м и р о в а н и е м, г д е и н т е р ф е й с п о л ь з о в а т е л я ф о р м и р у е т с я т а к и м и Java-и н с т р у м е н т а м и к а к Struts. В н а с т о я щ е е в р е м я я с т а р а ю с ь б о л ь ш е


 

 

2. 1. Д о с т у п н ы е п е р е в о д ы                                                                                                                                         9


A Byte of Python (Russian), В е р с и я 2. 01

 

 

п р и м е н я т ь ф у н к ц и о н а л ь н о е п р о г р а м м и р о в а н и е и г е н е р а т о р ы. П о с л е к о р о т -к о г о в з г л я д а н а Ruby я б ы л в п е ч а т л ё н и с п о л ь з о в а н и е м б л о к о в в э т о м я з ы к е. М н е т а к ж е н р а в и т с я д и н а м и ч е с к а я п р и р о д а т а к и х я з ы к о в, к а к Python и Ruby, п о с к о л ь к у э т о д а ё т м н е в о з м о ж н о с т ь д е л а т ь т о, ч т о н е в о з м о ж н о с д е л а т ь в б о -л е е с т а т и ч е с к и х я з ы к а х, к а к Java. Я с т а л и с к а т ь к а к о й -н и б у д ь в в о д н ы й к у р с

п р о г р а м м и р о в а н и е, п о д х о д я щ и й д л я п о л н о г о н е -п р о г р а м м и с т а. Я н а ш ё л к н и г и “How to ink Like a Computer Scientist: Learning with Python” и “Dive into Python”. П е р в а я к н и г а х о р о ш а д л я н о в и ч к о в, н о с л и ш к о м д л и н н а д л я п е р е в о -д а. В т о р а я н е п о д х о д и т д л я н о в и ч к о в. А в о т “A Byte of Python”, к а к м н е к а ж е т с я, п о п а д а е т к а к р а з м е ж д у э т и м и д в у м я, т а к к а к н е с л и ш к о м д л и н н а, н а п и с а н а п о с у щ е с т в у, н о в м е с т е с т е м, д о с т а т о ч н о п о д р о б н а д л я о б у ч е н и я н о в и ч к а. П о -м и м о э т о г о, м н е п о н р а в и л а с ь п р о с т а я с т р у к т у р а DocBook, к о т о р а я п о з в о л я е т п е р е в о д и т ь т е к с т, а т а к ж е г е н е р и р о в а т ь р е з у л ь т и р у ю щ и й т е к с т в р а з л и ч н ы х ф о р м а т а х к а к п о в о л ш е б с т в у. »

 

Bernd Hengelein г о в о р и т:

 

«М ы с Л у т ц е м с о б и р а е м с я п е р е в о д и т ь к н и г у н а н е м е ц к и й я з ы к в м е с т е. М ы н а ч а л и с В в е д е н и я и П р е д и с л о в и я, н о м ы б у д е м и н ф о р м и р о в а т ь в а с п о м е р е п р о д в и ж е н и я.

 

Т е п е р ь п а р у с л о в о с е б е. М н е 34 г о д а, и я и г р а ю с ь с к о м п ь ю т е р а м и с 1980-х, к о г д а “Commodore C64” п о в е л е в а л д е т с к и м и к о м н а т а м и. П о с л е т о г о, к а к я п о -л у ч и л о б р а з о в а н и е в о б л а с т и к о м п ь ю т е р н ы х н а у к, я н а ч а л р а б о т а т ь п р о г р а м -м и с т о м. В н а с т о я щ е е в р е м я я р а б о т а ю в о б л а с т и м е д и ц и н с к о й в и з у а л и з а ц и и

 

о д н о й и з к р у п н е й ш и х н е м е ц к и х к о м п а н и й. И х о т я о с н о в н ы м я з ы к о м, к о -т о р ы м я (в ы н у ж д е н н о ) п о л ь з у ю с ь н а р а б о т е, я в л я е т с я C++, я п о с т о я н н о и щ у н о в ы е п р о с т р а н с т в а д л я о с в о е н и я. В п р о ш л о м г о д у я в л ю б и л с я в ч у д е с н ы й я з ы к Python о д н о в р е м е н н о з а е г о в о з м о ж н о с т и и к р а с о т у. Г д е -т о в И н т е р н е т е я ч и т а л о ч е л о в е к е, к о т о р ы й с к а з а л, ч т о е м у н р а в и т с я Python, п о т о м у ч т о п р о -г р а м м ы н а н ё м в ы г л я д я т к р а с и в о. Н а м о й в з г л я д, о н с о в е р ш е н н о п р а в. К о г д а я н а ч и н а л и з у ч а т ь Python, я з а м е т и л, ч т о х о р о ш е й д о к у м е н т а ц и и н а н е м е ц -к о м я з ы к е п о н е м у б ы л о о ч е н ь м а л о. К о г д а ж е я н а т к н у л с я н а в а ш у к н и г у, м н е

г о л о в у п р и ш л а в н е з а п н а я и д е я п е р е в е с т и е ё н а н е м е ц к и й. К с ч а с т ь ю, а н а -л о г и ч н а я и д е я п р и ш л а в г о л о в у и Л у т ц у, б л а г о д а р я ч е м у т е п е р ь м ы м о ж е м р а з д е л и т ь р а б о т у. С н е т е р п е н и е м ж д у п р о д у к т и в н о г о с о т р у д н и ч е с т в а! »

 

2. 1. 8 Г р е ч е с к и й

 

Г р е ч е с к о е с о о б щ е с т в о Ubuntu п е р е в е л о к н и г у н а г р е ч е с к и й я з ы к ), д л я и с п о л ь з о в а н и я

 

у р о к а х Python н а с в о ё м ф о р у м е. Д л я б о л е е п о д р о б н о й и н ф о р м а ц и и с в я ж и т е с ь с

 

@savvasradevic.


 

 

10                                                                                                                                                Г л а в а 2. П е р е в о д ы


A Byte of Python (Russian), В е р с и я 2. 01

 

 

2. 1. 9 И н д о н е з и й с к и й

 

Daniel (daniel-dot-mirror-at-gmail-dot-com)п е р е в о д и т к н и г у н а и н д о н е з и й с к и й я з ы к н а h p: //python. or. id/moin. cgi/ByteofPython.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.