
Stanislav
13.08.2016
22:00:46
Давай
Обещаю без троллинга

Dk
13.08.2016
22:01:26
С терминологией не разобрался.
Если я напишу функцию, которая будет брать данные, обрабатывать и возвращать результат, то это будет декларативный или функциональный стиль?

[Anonymous]
13.08.2016
22:03:28
Так-с, так-с, так-с, куда правила делись?
Даёшь хаскель шоле7

Google

Dk
13.08.2016
22:04:55
Нет
Никто не объяснит?

Stanislav
13.08.2016
22:06:46
Ненавижу разделение на парадигмы
Это все абстракция и зачастую нихуя не ясно что куда относится

Denis
13.08.2016
22:09:05
Это просто функция

Stanislav
13.08.2016
22:09:46

Dk
13.08.2016
22:11:56
Эм. Функциональный - процесс вычисления трактуется как вычисление значений функций
Декларативный - описывается, что представляет собой проблема и ожидаемый результат.
Просто посмотрел примеры - увидел cat | sort | uniq - декларативный.
Но ведь функциями того же можно добится.

Stanislav
13.08.2016
22:14:18
Функция вообще математическое понятие

Denis
13.08.2016
22:14:33
print(*sorted(set(map(int, input().split()))))

dmks
13.08.2016
22:14:53

Denis
13.08.2016
22:15:05
Баш не нужен

Google

Denis
13.08.2016
22:16:02
Для одной функции глупо определять парадигму

Dk
13.08.2016
22:16:55

Denis
13.08.2016
22:17:19
И чо
f(x)=x^2+x+1

53r63rn4r
13.08.2016
22:17:57
1+ху

Denis
13.08.2016
22:18:00
Это математическая функция

Stanislav
13.08.2016
22:18:49

Denis
13.08.2016
22:19:00

Dk
13.08.2016
22:19:07
f(y)*?

Stanislav
13.08.2016
22:19:43
Даа

53r63rn4r
13.08.2016
22:21:18
Че не спите?

Stanislav
13.08.2016
22:21:33
Хз хз
Медитирую

[Anonymous]
13.08.2016
22:25:20
Кушать иду.
Ночь, время еды.

Stanislav
13.08.2016
22:25:50
Жиза

53r63rn4r
13.08.2016
22:27:26
Норм, приятного

Stanislav
13.08.2016
22:27:54
Своя, с грядки

53r63rn4r
13.08.2016
22:30:49
Счастливый фермер

Google

[Anonymous]
13.08.2016
22:32:27
А я когда-то летом ходил аж на поле за городом.

Gra4
13.08.2016
22:32:48
Что у вас тут за кипиши?
Доброго времени суток всем

Denis
13.08.2016
22:33:02
Хаю хай

53r63rn4r
13.08.2016
22:33:16
О, денис-ивангай

Gra4
13.08.2016
22:33:43

Dima
13.08.2016
22:55:42
ребята. есть регулярка с юникодом, ну типа [а-яё]+, в третьем питоне всё ок, во втором (если заменить буквы на \uXXXX и добавить юникодную литеру) тоже всё ок. но! как сделать эту регулярку совместимой с обеими версиями?

Cykooz
13.08.2016
23:06:32
Ну и не забывай указывать кодировку файла в начале, может из-за этого во втором питоне тебе и приходится использовать \uXXXX, т.к. иначе он не в той кодировке воспринимает твою строку`а-яё`

Dima
13.08.2016
23:31:54

Gra4
14.08.2016
00:02:59
Ребят
А Яву сложно учить?

Artem
14.08.2016
00:03:35
Не сложно.
Да вот только зачем? x)
Собственно, субъективные приятные ощущения от программирования на python не сравнятся с болью программирования на Java ^__^
Многословная она какая-то..

Andrey
14.08.2016
00:20:15

Artem
14.08.2016
00:21:45

Andrey
14.08.2016
00:22:45
Ох как. Что-то даже страшно увидеть ответ)

Google


Artem
14.08.2016
00:32:34
А чем она в java мешается?
Вот, например, можно попробовать вернуть из функции два значения.
Это ведь нужно что сделать:
1) Создать класс, который эти твои 2 значения содержать будет.
2) Инстанциировать его. Закинуть их.
3) Вернуть из функции.
Либо возвращать Map или List. Но это только в случае, если твои два значения — одного типа.
Да, конечно, если бы в Java сделали возможность возврата двух значений - было бы проще, и так далее.. но я не об этом.
Я про то, что чтобы твоя программа была красивой, без кучи костылей и анонимных классов, нужно очень глубоко архитектуру продумывать с самого начала.
Чтобы перед тем, как вернуть эти 2 значения из функции, класс для этих значений уже валялся где-то в com.pupkin.project.utils и был чем-то стандартным и использующимся у тебя в проекте широко.
На такое проектирование большинство индусов и начинающих пока не способны. Я был начинающим и вкусил, короче, что непрофессионалу красиво исполнять на этом языке сложновато.
Вот и получается боль.


Andrey
14.08.2016
00:35:40
Вот, например, можно попробовать вернуть из функции два значения.
Это ведь нужно что сделать:
1) Создать класс, который эти твои 2 значения содержать будет.
2) Инстанциировать его. Закинуть их.
3) Вернуть из функции.
Либо возвращать Map или List. Но это только в случае, если твои два значения — одного типа.
Да, конечно, если бы в Java сделали возможность возврата двух значений - было бы проще, и так далее.. но я не об этом.
Я про то, что чтобы твоя программа была красивой, без кучи костылей и анонимных классов, нужно очень глубоко архитектуру продумывать с самого начала.
Чтобы перед тем, как вернуть эти 2 значения из функции, класс для этих значений уже валялся где-то в com.pupkin.project.utils и был чем-то стандартным и использующимся у тебя в проекте широко.
На такое проектирование большинство индусов и начинающих пока не способны. Я был начинающим и вкусил, короче, что непрофессионалу красиво исполнять на этом языке сложновато.
Вот и получается боль.
Да. Это плохой дизайн. Эта функция должна быть отдельным классом, откуда далее с помощью getField1() и getField2() можно получить интересующие тебя поля.

Admin
ERROR: S client not available

Andrey
14.08.2016
00:37:01
Но в каждом случае решение индивидуально.

Artem
14.08.2016
00:38:32
Наверное, когда-то и вкинуть в функцию мутабельных переменных, чтобы она тебе их поменяла просто, не вернув ничего - не грех.
Если так можно в java. Я уже и забыл.

Andrey
14.08.2016
00:39:09

Artem
14.08.2016
00:39:22
Есть хорошие современные языки со статической типизацией.
Java, конечно, ещё 100 лет в ходу будет (слишком много уж на ней написано), а после C++ так вообще панацеей кажется, но лучше языки есть однозначно.
Вот за JVM спасибо ей, кстати )

Andrey
14.08.2016
00:43:13

Artem
14.08.2016
00:43:29

Gra4
14.08.2016
01:12:52
Да я в андройд немного пробовать хочу
И хочу начать еще язык какой-нибудь учить

Andrey
14.08.2016
01:36:52


Zart
14.08.2016
01:37:18
Вот, например, можно попробовать вернуть из функции два значения.
Это ведь нужно что сделать:
1) Создать класс, который эти твои 2 значения содержать будет.
2) Инстанциировать его. Закинуть их.
3) Вернуть из функции.
Либо возвращать Map или List. Но это только в случае, если твои два значения — одного типа.
Да, конечно, если бы в Java сделали возможность возврата двух значений - было бы проще, и так далее.. но я не об этом.
Я про то, что чтобы твоя программа была красивой, без кучи костылей и анонимных классов, нужно очень глубоко архитектуру продумывать с самого начала.
Чтобы перед тем, как вернуть эти 2 значения из функции, класс для этих значений уже валялся где-то в com.pupkin.project.utils и был чем-то стандартным и использующимся у тебя в проекте широко.
На такое проектирование большинство индусов и начинающих пока не способны. Я был начинающим и вкусил, короче, что непрофессионалу красиво исполнять на этом языке сложновато.
Вот и получается боль.
пример, притянутый за яйца..


Artem
14.08.2016
01:51:07

ᅠᅠ
14.08.2016
01:53:11
Вы не спите что ли?

Google

Zart
14.08.2016
01:53:38

Artem
14.08.2016
01:53:55

Dima
14.08.2016
02:36:36

[Anonymous]
14.08.2016
06:49:43
Благодарствуем?

[Anonymous]
14.08.2016
07:12:41
Посоветуйте годный алгоритм для ресайза с сохранением пропорций, как у вк
Пиплз
Изображени?

Борис
14.08.2016
07:19:14

[Anonymous]
14.08.2016
07:21:19
Давай, попробую разобраться)

Борис
14.08.2016
07:24:06

⬗VLAD⌶K⬖
14.08.2016
07:54:00
кто знает что такое уязвимость NULL-day ?

Pavel
14.08.2016
07:56:37
Эта группа больше не существует