мухи плюс котлети = python

цієї сесії нас навчають програмувать на python'і… ну, мова як мова — ми не настільки глибоко «копаємо», щоби аргументовано порівнювати її не те що до c# з попередньої сесії, ба навіть до скриптування в sh/bash чи powershell…

…але мене від початку бентежив цей підхід до визначення структури коду за допомогою «порожніх» відступів.

нарешті зрозумів: це суперечить принципу відділення змісту від вигляду!

поновлення (2018-11-08). філософський принцип python'а: «має бути один, — бажано лише один — очевидний спосіб зробити це». і тому…

…ось вам, братці, tuples, lists, dictionaries, і на додачу ще бібліотечка numpy. lol. а я тут переживаю за відділення змісту й вигляду =D

поновлення (2018-11-08). а це я просто залишу тут: «отже, підсумую: динамічне визначення типів допомагає „зробити справу“, надаючи свободу витворяти безсенсові дурниці, перезаписувати неіснуючі властивості [об'єктів], і назагал робити речі, котрі є або відвертими вадами, або ж призводять до вад» [переклад цитати англійською]

а це взагалі прекрасне: «but look at the bright side: while it allows you to write bull shit code, it will force you to indent it correctly» [з коментарів там же]

2 коментар(ів):

Disfinder сказав...

lists та dictionaries це дві різні структури даних. Масив і словник (чи хешмап), і присутні у будьякій нормальній мові програмування

івась тарасик сказав...

@disfinder гаразд. а tuples та numpy — це «іхтамнєти» якісь занесли? =)

Дописати коментар

увага!
коментарі не модерую, проте спам видаляю нещадно. посилання на інші сайти/блоги за темою допису вітаю.

додаткові можливості розмітки (кутики набрати з клавіатури):
  ‹b›жирний шрифт‹/b›
  ‹i›похилий шрифт‹/i›
  ‹a href="http://tivasyk.info"›посилання‹/a›