Page Summary
euthanasepam - (no subject)
balu - (no subject)
euthanasepam - (no subject)
balu - (no subject)
balu - (no subject)
euthanasepam - (no subject)
euthanasepam - (no subject)
balu - (no subject)
euthanasepam - (no subject)
balu - (no subject)
balu - (no subject)
balu - (no subject)
balu - (no subject)
euthanasepam - (no subject)
euthanasepam - (no subject)
balu - (no subject)
euthanasepam - (no subject)
euthanasepam - (no subject)
Style Credit
- Base style: Five AM by
- Theme: Právda by
Expand Cut Tags
No cut tags
no subject
Date: 2019-04-17 05:25 am (UTC)Крис Нейлор. Как построить свою экспертную систему: Пер, с англ. — М.: Энергоатомиздат, 1991. — 286 с.: ил. ISBN 5-283-02502-0
(є там)
Читатиму і на Вільному Васіку (FreeBASIC) вправлятимусь. :)
no subject
Date: 2019-04-17 11:25 am (UTC)no subject
Date: 2019-04-17 09:12 pm (UTC)no subject
Date: 2019-04-18 05:43 am (UTC)Ну і шоб мав на увазі. В пітоні 100500 мілких фіч, імплементованих прямо в мову. Кожна сама-по собі - удачна, але особисто я не можу втримати в голові їх всі, не кажучи вже про тонкі відмінності. Це - погана ознака.
no subject
Date: 2019-04-18 05:54 am (UTC)no subject
Date: 2019-04-18 06:06 am (UTC)Щодо дрібних фіч — так, згоден. Ось просто нині вичитав з одної книги, щоправда іншої, про різницю між функціями input та raw_input у, відповідно, третьому та другому Пітоні. А перед тим довго не міг второпати, чому в мене мій навчальний скрипт працює у третьому, але не працює у другому. Лутц, власне, ще в передмові пише, що у своїх книгах послідовно розглядає всі такі моменти і обіцяє навчити писати програми, що однаково працюватимуть в обох гілках Пітону.
Мені майже випадково довелося звернутися до Пітону, коли я хотів піднести до великого ступеня число. Скажімо, я хочу порахувати, скільки буде 1488^1488 або навіть 100500^100500. Калькулятори (крім bc) або не вміють рахувати такі великі числа, або показують їх в кастрованому вигляді. А я хочу побачити число у всій його красі, навіть якщо воно потребує для себе кілька екранів або сторінок тексту. Писати для одноразового обчислення окрему програму на якійсь компільованій мові — нема досить знань і бажання. Ну от, а Пітон все це вміє робити — і цим одразу полонив моє серце.
А в голові то все розмаїття функцій тримати не треба — є ж бо довідка.
no subject
Date: 2019-04-18 06:07 am (UTC)no subject
Date: 2019-04-18 06:22 am (UTC)Це тобі знадобиться у двох випадках: якщо ти хочеш комітити в пітон, або якщо ти хочеш бути програмістом на.
>Лутц, власне, ще в передмові пише, що у своїх книгах послідовно розглядає всі такі моменти і обіцяє навчити писати програми, що однаково працюватимуть в обох гілках Пітону.<
О! про те, що там люблять поламати зворотню сумісність на рівні батарейок я й забув сказати. Саме тому придумали ці всі virtualenv.
>є ж бо довідка.<
І не завжди зміни там відображаються, доводиться лізти в ісходніки. Причому, поведінку в батарейці поміняли, а сказати тобі забули. А ти потім такий в охуєнії, чому у тебе чуже бабло неправильно рахується, а числа там шестизначні в долярах. Це я за decimal, якщо що. Воно то, канєшно TDD помогає, але тестів доводиться писати більше, ніж коду. Потім я плюнув і прикрутив вєлосіпєда для перевірки типів в рантаймі. А потім плюнув і перейшов на java та emacs
no subject
Date: 2019-04-18 06:33 am (UTC)no subject
Date: 2019-04-18 06:40 am (UTC)no subject
Date: 2019-04-18 06:58 am (UTC)Як на мене, ти не туди копаєш. Язикі-шмазикі, то всьо дурня. Платять за вирішення задач, а не за дрочить вприсядку. Люба мова вчиться за 2-4 тижні на рівні почати писати та розуміти код. Що набагато важливіше, це знати які бувають мови, точніше, парадигми програмування, алгоритми і патерни/антипатерни.
Ще важливіше - це знати предметну область в якій ти збираєшся заробляти.
Справа, звісно, твоя, але я б не викидав 2-4 місяці саме на Лутца. Почитай, що саме зможеш освоїти за 2-3 тижні і побільше пиши.
no subject
Date: 2019-04-18 07:08 am (UTC)no subject
Date: 2019-04-19 06:14 am (UTC)На жабі теж заробітки гарні, але потрібно знати ще купу фреймворків на кшталт Spring чи потворний Hibernate. А щє краще, тільки не смійся, Cobol. І це вже интерпрайз.
Просто програміст оперує вирішенням задачі і використовує найбільш підходящий інструмент. Часто їх комбінацію або створює спеціалізований інструмент і вже на ньому вирішує задачу.
no subject
Date: 2019-05-22 06:32 am (UTC)no subject
Date: 2019-05-22 06:42 am (UTC)no subject
Date: 2019-05-22 07:00 am (UTC)no subject
Date: 2019-05-22 07:12 am (UTC)Я собі виробив такий метод вправ. Беру якусь навчальну вправу або довільну задачу і пробую вирішити на різних мовах: на Перлі, на Пітоні, на Сі. Виглядає це приблизно так:
no subject
Date: 2019-06-03 05:03 am (UTC)Algorithms (McGraw-Hill, 2006, MHID 0-07-352340-2, ISBN 978-0-07-352340-8, ISBN 0-07-352340-2)
Автори:
- Sanjoy Dasgupta (University of California, San Diego)
- Christos Papadimitriou (University of California at Berkeley)
- Umesh Vazirani (University of California at Berkeley)
Є й у перекладі москвосуржем:
https://habr.com/en/company/compscicenter/blog/222427
Пишуть, що легша для читання та сприйняття, ніж Кнут чи Кормен & Co. Та й значно менша за обсягом.