Alan Kay: "Kompüter Elmləri üzrə təhsil alan birinə hansı kitabları oxumağı tövsiyə edərdiniz"

Bir sözlə, informatika ilə bağlı olmayan çoxlu kitab oxumağı məsləhət görərdim.

Alan Kay: "Kompüter Elmləri üzrə təhsil alan birinə hansı kitabları oxumağı tövsiyə edərdiniz"

“Elm” anlayışının “Kompüter Elmləri”ndə hansı yeri tutduğunu və “Proqram Mühəndisliyi”ndə “mühəndisliyin” nə demək olduğunu başa düşmək vacibdir.

Müasir “elm” anlayışı belə formalaşdırıla bilər: bu, hadisələri daha az və ya çox asanlıqla izah edilə və proqnozlaşdırıla bilən modellərə çevirmək cəhdidir. Bu mövzuda siz “Sünilərin Elmləri”ni (Herbert Saymonun mühüm kitablarından biri) oxuya bilərsiniz. Siz buna belə baxa bilərsiniz: əgər insanlar (xüsusilə tərtibatçılar) körpülər qururlarsa, o zaman alimlər modellər yaratmaqla bu hadisələri izah edə bilərlər. Bunun maraqlı tərəfi odur ki, elm demək olar ki, daim körpülər qurmaq üçün yeni və daha yaxşı yollar tapacaq, ona görə də elm adamları və tərtibatçılar arasında dostluq hər il yaxşılaşa bilər.

Sferadan buna misal Computer Science John McCarthy 50-ci illərin sonlarında kompüterlər, yəni onların edə biləcəyi şeylərin inanılmaz geniş spektri (bəlkə AI?) və bir dil olan və öz metadil kimi xidmət edə bilən hesablama modelinin yaradılması haqqında düşünür ( Lisp). Bu mövzuda mənim sevimli kitabım MIT Press-dən The Lisp 1.5 Manual (McCarthy et al.). Bu kitabın birinci hissəsi ümumiyyətlə necə düşünmək və xüsusilə də informasiya texnologiyaları haqqında klassik olaraq qalır.

(Daha sonra müəllifləri (Adele Goldberg və Dave Robson) bütün bunlardan ilham almış “Smalltalk: the language and its application” kitabı nəşr olundu. Bu, həmçinin layihənin praktik tətbiqinin tam təsvirini ehtiva edir. Smalltalk dilinin özü və s.).

Kickzales, Bobrow və Riveranın əvvəlkilərdən daha gec nəşr olunan “Metaobyekt Protokolunun Sənəti” kitabını çox bəyənirəm. Bu, "ciddi kompüter elmləri" adlandırıla bilən kitablardan biridir. Birinci hissə xüsusilə yaxşıdır.

1970-ci ildən ciddi sayıla biləcək başqa bir elmi əsər Computer Science - Dave Fisher (Carnegie Mellon Universiteti) tərəfindən "Nəzarət Tərifi Dili".

Hesablama üzrə sevimli kitabım İT sahəsindən uzaq görünə bilər, lakin bu, əla və oxumaqdan zövq alır: Hesablama: Sonlu və Sonsuz Maşınlar, Marvia Minsky (təxminən 1967). Sadəcə gözəl kitab.

Əgər “elm”lə bağlı köməyə ehtiyacınız varsa, mən adətən müxtəlif kitabları tövsiyə edirəm: Nyutonun Principiyası (təsis elmi kitabı və təsis sənədi), Brüs Albertsin “Hüceyrənin molekulyar biologiyası” və s. Və ya, məsələn, Maksvellin kitabı ilə qeydlər və s.

Siz başa düşməlisiniz ki, "Kompüter Elmləri" hələ əldə edilmiş bir şey deyil, nail olmaq istəyidir.

“Mühəndislik” “əşyaların prinsipial, ekspert şəkildə layihələndirilməsi və qurulması” deməkdir. Bu bacarığın tələb olunan səviyyəsi bütün sahələr üçün çox yüksəkdir: mülki, mexaniki, elektrik, bioloji və s. İnkişaf.

“Mühəndisliklə” məşğul olmağın tam olaraq nə demək olduğunu daha yaxşı başa düşmək üçün bu aspekt diqqətlə öyrənilməlidir.

Əgər "mühəndislik" mövzusunda köməyə ehtiyacınız varsa, yaratmaq haqqında oxumağa çalışın Empire State Building, Hoover bəndi, Qızıl qapı körpüsü və s. General-mayor Leslie Groves (Manhetten Layihəsinin fəxri üzvü) tərəfindən yazılmış "İndi danışa bilər" kitabını çox sevirəm. O, mühəndisdir və bu hekayə tamamilə Los Alamos POV layihəsi (o da rəhbərlik etdiyi) haqqında deyil, Oak Ridge, Hanford və s. və 600-dən çox insanın heyrətamiz iştirakı və layihəni həyata keçirmək üçün çoxlu pul haqqındadır. zəruri materialların yaradılması üçün zəruri dizayn.

Həmçinin, "proqram mühəndisliyi"nin hansı sahədə olmadığını düşünün - yenə də başa düşməlisiniz ki, "proqram mühəndisliyi" hər hansı bir "mühəndislik" mənasında ən yaxşı halda nailiyyət deyil, nail olmaq arzusu olaraq qalır.

Kompüterlər də bir növ “media” və “vasitəçilər”dir, ona görə də onların bizim üçün nə etdiyini və bizə necə təsir etdiyini başa düşməliyik. Marshall McLuhan, Neil Postman, Innis, Havelock və s. Mark Miller (aşağıdakı şərh) sadəcə mənə xatırlatdı ki, Texnika və İnsan İnkişafı, Cild. Hər iki media ideyasının böyük sələfi və antropologiyanın mühüm aspekti olan Lyuis Mumfordun "Maşın mifi" seriyasından 1.

Antropologiyaya dair yaxşı bir kitab tövsiyə etmək mənim üçün çətindir (bəlkə də başqası edəcək), lakin insanları canlı varlıq kimi başa düşmək təhsilin ən vacib aspektidir və hərtərəfli öyrənilməlidir. Aşağıdakı şərhlərdən birində Matt Gabourey Human Universalları tövsiyə etdi (Məncə o, Donald Brown kitabını nəzərdə tutur). Bu kitab, şübhəsiz ki, oxunmalı və başa düşülməlidir - o, hüceyrənin molekulyar biologiyası kimi sahəyə aid kitablarla eyni rəfdə deyil.

Mən Edvard Taftın “Təxminən Məlumat” kitablarını sevirəm: hamısını oxuyun.

Bertrand Russell-in kitabları hələ də çox faydalıdır, yalnız "bu və bu" haqqında daha dərindən düşünmək üçün (Qərb Fəlsəfəsinin Tarixi hələ də heyrətamizdir).

Çoxsaylı nöqteyi-nəzər insanın dinlərə inanmaq və yaratmaq istəyi ilə mübarizə aparmağın yeganə yoludur, buna görə də mənim sevimli tarix kitabım Təmim Ənsarinin “Tale pozulmuş” kitabıdır. O, Əfqanıstanda böyüyüb, 16 yaşında ABŞ-a köçüb və Məhəmmədin zamanından bu yana dünya nöqteyi-nəzərindən və lazımsız inanc çağırışları olmadan aydın, işıqlı dünya tarixini yazmağı bacarır.

*POV (propagation of dispersion) - ifadədə ziddiyyətlərin təbliği (təqribən)

Tərcümə şirkətin dəstəyi ilə həyata keçirilib EDISON Proqram təminatıkim peşəkardır şəhər miqyasında IoT üçün proqram təminatı yazırHəmçinin yeni tomoqraflar üçün proqram təminatı hazırlayır .

Mənbə: www.habr.com

Добавить комментарий