Сохранен 486
https://2ch.hk/b/res/152416930.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 05/05/17 Птн 17:20:39 #1 №152416930 
14688846619551[1].png
Поясните мне, за что вы любите Python?

Все говорят, что этот язык максимально простой, код на нем легко читается, очень много областей применения.

Это все, конечно, круто, но вторично блядь.

На деле:
> Нет switch-case
Это полный пиздец, не представляю, как это допустили. Что-то сродни дебильным законам в Рашке, которые непонятно как вообще приняли.

> Нет нормального ООП
Как блядь можно называть мультизадачным язык, в котором нет полного ООП? Кастрированное дерьмо и в JS есть.

> 2к17
> Нет инлайновых функций
Это просто дико выбешивает, вечно нужно объявлять лишние функции. Как? Почему, сука?

Компилировать это дерьмо - отдельная боль. Обычно кусок компилятора подсосал с либами и все. Хуй, тут без бубна хуй что сделаешь.
Нахуя вообще там PyQt нужно в таком случае?

Со всех сторон их поливают говном PHP, JS, модно же
Я решил попробовать написать какую-нибудь хуйню на питоне и это был бот для одной онлайн игры.
Я так и не проникся этой всеобщей любовью к этому языку.

Может я чего-то не понимаю? Но он даже по сравнению с php (!!) кажется песочницей. А про плюсы я молчу.
Аноним 05/05/17 Птн 17:22:11 #2 №152417029 
Бампецкий
Аноним 05/05/17 Птн 17:22:17 #3 №152417040 
>>152416930 (OP)
Какой твой первый ЯП? После паскаля.
Аноним 05/05/17 Птн 17:23:21 #4 №152417116 
>>152417040
Я не учил паскаль.
Первым был Blitz3D, что-то вроде бейсика с оберткой API для DirectX 8

Потом плюсы, php, js и вот python.
Аноним 05/05/17 Птн 17:23:48 #5 №152417154 
>>152417040
Почему "после паскаля"?
Аноним OP 05/05/17 Птн 17:25:44 #6 №152417290 
>>152417154
Академическое обучение быдло-кодеров начинается именно с него.
Аноним 05/05/17 Птн 17:26:01 #7 №152417317 
>>152417154
Потому что его и так все в школе/вузике учат, но никто не использует в профессиональной деятельности, ну на работе короче.
Аноним 05/05/17 Птн 17:26:57 #8 №152417377 
>>152417116
В геймдев хотел?
Аноним OP 05/05/17 Птн 17:27:32 #9 №152417410 
>>152417377

Да, сейчас нырнул в WebGL и доволен как слон, но тред не об этом.
Аноним 05/05/17 Птн 17:27:45 #10 №152417425 
>>152417116
Ололо, блиц. С геймдева начал изучение интернетов?
Аноним 05/05/17 Птн 17:30:08 #11 №152417566 
>>152417317
Не знаю в каком веке ты учился. Сейчас в школах давно уже HTML и Python учат.
Аноним OP 05/05/17 Птн 17:31:37 #12 №152417667 
>>152417566

Я давно учился, у нас информатика была, на которой мы железом из ПК в препода-меланхолика кидались

Потом, с годами, я понял, что он был не совсем адекватный и явно с расстройствами личности
Аноним OP 05/05/17 Птн 17:32:20 #13 №152417715 
Блядь поясните мне за Python, коколо IT темы обсудим после
Аноним 05/05/17 Птн 17:33:02 #14 №152417773 
14350123006550.jpg
>>152417667
> железом из ПК в препода-меланхолика кидались
> когда ты наоборот пиздил планки оперетавки домой, меняя их на слабые
Аноним OP 05/05/17 Птн 17:34:44 #15 №152417878 
>>152417773
Нахуя ты себе память менял на слабую?
Аноним 05/05/17 Птн 17:35:34 #16 №152417933 
>>152416930 (OP)
>Нет замыканий
>Нет ООП
>Ебанутый синтаксис
>Самый тормозной язык для бекенда, даже сраная года быстрее
Ору с пистономакак. Сам начинал с php из-за его простоты и распространенности, потом легко пересел на Яву, дальше плюсы и objective-c. А с Пистона только на хуец можно пересесть. Ну наверно году в 2002м он популярен был.
Аноним 05/05/17 Птн 17:36:40 #17 №152418005 
>>152417878
О школе же заботился.
А у нас учитель как-то учил увеличивать количество оперативки на 3 метра и два человека у которых были компы в итоге имели целых 7 метров оперативки вместо 4.
Правда я не знаю как и что они делали, информатика была платной, а я были остался нищуком.
Аноним 05/05/17 Птн 17:36:44 #18 №152418011 
>>152417116
>Blitz3D

Охуеть, думал я один тут такой. Олсо, еще на Dark Basic писал. Сейчас Unity изучаю.

Мимо PHP-кодер
Аноним 05/05/17 Птн 17:38:30 #19 №152418117 
Поясняю.
Свитч не нужен есть елифы.
Ооп есть, просто надо тебе подробнее почитать про классы.
Инлайновые функции тоже есть, почитай про лямбда функции.
Компилировать интерпретируемый язык. Неудивительно что не получилось.

Короче автор не достаточно глубоко погрузил мой питон за щеку
Аноним OP 05/05/17 Птн 17:38:36 #20 №152418126 
>>152418011

Двачую его, охуенный же язык.
До сих пор с теплом вспоминаю времена.
Аноним 05/05/17 Птн 17:39:14 #21 №152418172 
Посмотри на Луа, там вообще обрубок.
Аноним 05/05/17 Птн 17:39:22 #22 №152418181 
>>152418126
Тебе видать лет за 30, как и мне?
Аноним 05/05/17 Птн 17:39:25 #23 №152418186 
>>152416930 (OP)
> Нет switch-case
И не нужно так гвида скозал!!!1
>Как блядь можно называть мультизадачным язык, в котором нет полного ООП?
Че, интерфейсов не хватает и абстрактных фабрик? Так в питоне подход несколько другой, а у тебя просто синдром утенка.
> Нет инлайновых функций
Крестодебил, если тебе важны такие задроства по оптимизации, юзай pypy там это автоматом происходит.
>Компилировать это дерьмо - отдельная боль. Обычно кусок компилятора подсосал с либами и все. Хуй, тут без бубна хуй что сделаешь.
>Нахуя вообще там PyQt нужно в таком случае?
Pyinstaller, недавно pyqt-шную прогу в нем собирал, единственный отсос это с вендой, ручками либы приходится выкачивать, чтобы pyqt собрать.
Аноним OP 05/05/17 Птн 17:43:12 #24 №152418444 
>>152418186
Да я тоже собрал, но ух и наебался я с этим!

>>152418181
Не напоминай.. Близок к этому.

>>152418186
Поясни за другой подход. Я не могу перебороть себя, когда хочу реализовать какой-то паттерн, а для его реализации нет средств у языка.

>>152418117
А ты поясни за елифы.




Аноним 05/05/17 Птн 17:44:07 #25 №152418502 
Аноны, какую литературу посоветуете абсолютному новичку. Опыта 0, знаний столько же. С чего начать? С какого языка? Или перед изучением языка нужно знать что-то ещё? Можно ли выучить язык по книгам или что-то ещё нужно? Конечная цель -- написать ботнет.
Аноним 05/05/17 Птн 17:44:41 #26 №152418558 
>>152418444
>когда хочу реализовать какой-то паттерн, а для его реализации нет средств у языка.
Ну так напиши какой.
Аноним 05/05/17 Птн 17:50:06 #27 №152418897 
>>152418502
C++

Хотя я диванный.
Аноним 05/05/17 Птн 17:50:44 #28 №152418947 
>>152418502
> Конечная цель -- написать ботнет.
Для начала тебе следует пройти нахуй
Аноним 05/05/17 Птн 17:51:22 #29 №152418988 
>>152418502
Надо знать нахуя тебе это. Не надо учить математику, геогрфию, проектирование, программирование просто так.
Сложно себя заставить учить не имея цели и задачи. Потом забросишь и заноешь.
Аноним 05/05/17 Птн 17:52:45 #30 №152419056 
>>152416930 (OP)
Платина, тащемта.
Аноним 05/05/17 Птн 17:53:52 #31 №152419128 
>>152418558

Ну ладно, паттернами это назвать сложно, но какие-то привычные вещи на питоне реализуются часто очень костляво.

Вот эти пункты, которые я в Оп-посте описал меня донимали сильно.

И я не не ору РЯ ПИТОН ГАВНА!1 Я просто прошу пояснить, как вы на нем кодите без использования этих инструментов, без которых я не представляю разработку чего-то серьезного.

Не, конечно, и имплементация классов и все остальное оказывается есть, благодаря тому, что язык очень гибкий.
Аноним 05/05/17 Птн 17:54:05 #32 №152419139 
>>152416930 (OP)
> Нет switch-case
>Это полный пиздец
Даже стесняюсь спросить, чем тебя не устроил if... elif... else.
>Нет нормального ООП
Define нормальный ООП. Наследование, инкапсуляция и полиморфизм есть.
>Нет инлайновых функций
Это как нет? Я что-то пропустил? Есть множество синтаксического сахара для его реализации, или судя по "объявлять отдельные функции", ты анонимные функции имел в виду?
>Компилировать
>интерпретируемый язык
Вы неизлечимы.
Аноним 05/05/17 Птн 17:54:34 #33 №152419175 
Что печалит, так это тот факт что руби укатился почти исключительно в обслуживание вебопараши. Заебатый же язык.
Аноним 05/05/17 Птн 17:58:35 #34 №152419414 
>>152419128
Вот тебе, например, чутка про лямбда-функции.
http://www.diveintopython.net/power_of_introspection/lambda_functions.html
>Не, конечно, и имплементация классов и все остальное оказывается есть
В том и дело. Все есть.
Аноним 05/05/17 Птн 17:59:57 #35 №152419492 
14819065258390.jpg
>>152416930 (OP)
> Нет switch-case
Так и представил 100 строчек swith-case
Аноним 05/05/17 Птн 18:01:33 #36 №152419574 
Питон быстро что-то сделать. Для других вещей использую Си, в особых случаях С++.
Аноним 05/05/17 Птн 18:01:40 #37 №152419579 
>>152417317
Я в школе учил бейсик.
Аноним 05/05/17 Птн 18:01:56 #38 №152419599 
>>152419139
>чем тебя не устроил if... elif... else
Ну ты прикалываешься? Говнокод же дикий с 10 конструкциями

>Define нормальный ООП
Там анон выше уже пояснил

>Нет инлайновых функций
Ну вот во всяких язычках есть замыкания, которые можно передать как аргумент и выполнить, когда надо, например. Просто мне нужно выполнить код один раз за время работы программы и меня коробит, что я его объявляю как полноценную функцию.

> КОКОКОКОМПИЛИРОВАТЬ НЕЛЬЗЯ!!1
Ну так-то это понятно, что задача нетривиальная, но если я хочу написать ПО, которое потом анон без знаний сможет запустить на своем калькуляторе, то я сосну.


Аноним 05/05/17 Птн 18:02:24 #39 №152419620 
Применяю для научных расчетов. Numpy, scipy и могу быстро сделать гуй на pyqt, т.к. знаком с qt. Для меня идеально, какие могут быть альтернативы?
Аноним 05/05/17 Птн 18:02:54 #40 №152419646 
>>152419599
А switch-case не говно код? Подсказать как это ветвлении вообще появилось?
Аноним 05/05/17 Птн 18:03:56 #41 №152419716 
>>152419599
По хорошему, если у тебя больше 10 case то это говнокод тот еще. Для таких вещей фабрику придумали.
Аноним 05/05/17 Птн 18:05:14 #42 №152419792 
>>152419599
>Ну так-то это понятно, что задача нетривиальная, но если я хочу написать ПО, которое потом анон без знаний сможет запустить на своем калькуляторе, то я сосну.
Значит доставляй питон вместе с ПО.
Аноним 05/05/17 Птн 18:06:13 #43 №152419858 
>>152419599
Так и здесь замыкания есть. Какие проблемы? Передавай себе их как аргумент, часто так делаю.
Аноним 05/05/17 Птн 18:06:30 #44 №152419870 
>>152419599
Соснет калькуляторый анон а не ты.
Аноним 05/05/17 Птн 18:07:41 #45 №152419955 
Напиши один раз, перепиши для каждой платформы.
Аноним 05/05/17 Птн 18:07:58 #46 №152419967 
>>152416930 (OP)
Ты пойми... питон - это про простоту и читабельность. Это попытка найти баланс между
"я могу сделать это в одну строку, которую другой кодер будет расшифровывать 20 минут" и "я пишу 50 строк кода, чтобы создать элементарный web-сервер".
Этот баланс нужен для того, чтобы максимально повысить эффективность скорость/стоимость разработки и поддержки.

1 - if-elif-else. Уже писали об этом.
2 - Есть. Единственное, нет ключевых слов для определения приватности классов. И слава богу
потому что теперь не надо писать "public static void MamePrivet()". Зато есть мультинаследование.
3 - есть лямбы. Если тебе не хватает вложенности двух лямб, окей, этот язык не для тебя. Смотри первый абзац про ахуенно-умные-неочевидные-строки.
4 - компилировать интерпритируемое? Что?

> объявлять постоянно лишнии функции.
Ты уверен, что ты делаешь все правильно? Ты знаешь про lambda? а про map(), zip()? А ты смотрел в сторону itertools?
Не надо хуесосить язык, если ты его пока не освоил.
Аноним 05/05/17 Птн 18:08:10 #47 №152419979 
>>152416930 (OP)
Python, idl - научные языки для визуализации данных, а не чтоб писать ботов для игор
Аноним 05/05/17 Птн 18:09:09 #48 №152420035 
1317869446825.jpg
>>152419492
200 строчек if - else.
Аноним 05/05/17 Птн 18:10:20 #49 №152420116 
>>152419716
>>152419646

Да, это как выход, самый элегантный, на мой взгляд.

Но просто сам факт отсутствия, казалось бы, одной из самых классических конструкций языка меня удивляет.

>>152419858
Ну тебе надо объявить функцию, потом отправить ее. Это хуйня!
Почему нельзя в строчку все это сделать? Я хочу передать callback параметром сразу и забыть об этом.

>>152419870
Ну с другой стороны, если анон чтобы запустить вишню еще и потанцует с бубном предварительно, то это двойной лулз, да.



Аноним 05/05/17 Птн 18:10:32 #50 №152420132 
>>152420035
А чего, я когда интерпретатор chip 8 на си писал, хуячил так. Отвратительно конечно этот матрас выглядел.
Аноним 05/05/17 Птн 18:10:49 #51 №152420148 
>>152419967
Никто не хуесосил язык! Я попросил пояснить за эти пункты.
Аноним 05/05/17 Птн 18:11:50 #52 №152420219 
>>152420116
Удивляет потому что ты все жизнь работал на си подобных языка, которые в той или иной мере что-то да перенимают. Ты просто привык, а тут все иначе.
Аноним 05/05/17 Птн 18:12:01 #53 №152420234 
>>152419979
Больше.

Питон это:
python/с++ - если производительность.
python/django - если web-приложения
python/scipy/pandas/numpy и проч - если научные вычисления или machine learning.
python/torando/apache kafka/hive/spark/hadoop/проч - есть big data.

Он рили широко применим.
Но не для игорь, лул.
Аноним 05/05/17 Птн 18:12:58 #54 №152420293 
>>152420148
Так и я не наезжаю. Это так, общий принцип напомнил. )
Что тебе еще пояснить? Самое главное - идеологию ты понял?
Аноним 05/05/17 Птн 18:13:01 #55 №152420294 
>>152420234
Еще kivy забыл, но он сырой.
Аноним 05/05/17 Птн 18:13:26 #56 №152420323 
я люблю говнокод.webm
>>152416930 (OP)
>Поясните мне, за что вы любите Python?
Аноним 05/05/17 Птн 18:14:16 #57 №152420385 
switch case зачем вообще нужен, сучий ты сын?

def do_some():
...
def do_another():
...

D = {1: do_some, 2: do_another, 3: lambda x: ... etc...}

D[x]()

Пидорас блядь, ещё гото попроси чтобы завезли.
Аноним 05/05/17 Птн 18:14:46 #58 №152420420 
>>152420294
Потому и не упомянул, что сырой. )
Да и не надо питону лезть в мобильную разработку. Зачем? Он уже нашел своб нишу.
Аноним 05/05/17 Птн 18:16:24 #59 №152420519 
>>152420385
Не кошерный пример. На уровне чуть ли не костыля.
D[x]() - не очевидная процедура и оттого плохая.

Сам так делал и было стьдно. Видимо, где-то косяк архитектуры.
Аноним 05/05/17 Птн 18:16:53 #60 №152420556 
>>152420234
Согласен, но его самая сильная сторона это именно научные вычисления
Аноним 05/05/17 Птн 18:17:24 #61 №152420578 
uA0htaD0Ikg.jpg
HTML-бог-70к/мес. вкатился в тред и обоссал всех в этом итт треде.
Аноним 05/05/17 Птн 18:19:06 #62 №152420683 
>>152420385
OH SH~ https://github.com/snoack/python-goto


>>152420293
Мне, на самом деле, сама идеология понимания важна.
Почему отказались от switch? Если в пользу стимула использования ООП, как я понял, то хорошо.


Аноним 05/05/17 Птн 18:19:26 #63 №152420699 
>>152420578
Лол
Аноним 05/05/17 Птн 18:21:32 #64 №152420836 
>>152420519
Назови правильно словарь - будет очевидно.
Например, handlers.
Если же для тебя в 2к17 "неочевидно" что функцию в принципе можно поместить в словарь, вали-ка нахуй из профессии.
Аноним 05/05/17 Птн 18:22:47 #65 №152420910 
>>152420836
Двачую этого кодера, но не сильно.
Аноним 05/05/17 Птн 18:22:47 #66 №152420911 
Что про byte of python кто думает?
Аноним 05/05/17 Птн 18:23:04 #67 №152420931 
Зачем нужны вообще в 2к17 эти ваши говноязыки? Питон, блядь, шмитон. Щас на канвасе все пилится
Аноним 05/05/17 Птн 18:23:47 #68 №152420978 
>>152420931
Ты можешь хватать хтмлбога и пиздовать нахуй под ручку.
Аноним 05/05/17 Птн 18:25:35 #69 №152421103 
>>152420683
Странно ты апеллируешь ко времени (2к17) и тому, что в питоне функция - тоже объект... ну да ладно.

Все одно мне даже в виде handlers['request_name']() мне это не очень нравится... надо посмотреть, как сделать лучше.

>>152420683
What?! Goto?
В моем PYTHON?!

И объясни мне пожалуйста глупому, в чем действительн принципиальная разница между if-elif-else и switch? Я просто только со вторым не работал.
Аноним 05/05/17 Птн 18:26:07 #70 №152421138 
>>152420978
Ты че такая злая, говномакака за гроши работающая? Двач вот просто не умеет в новые технологии. Какие-то аутисты обсуждают давно дохлые языки.
Вы еще на бейсике начните сайты писать, даунята.
Аноним 05/05/17 Птн 18:28:00 #71 №152421266 
Если just for lulz учить путон, то второй или третий?
Аноним 05/05/17 Птн 18:28:48 #72 №152421317 
>>152421266
Третий.
Аноним 05/05/17 Птн 18:29:06 #73 №152421340 
>>152421266
Ксс3 лучше учи. Он всем щас нужен.
Аноним OP 05/05/17 Птн 18:29:44 #74 №152421375 
>>152421103
Ну, ты можешь для нескольких вариантов указать одно развитие событий и это выглядит очень понятно.

switch(var) {
case 1:
tool(); break;
case 2:
case 3:
tool2(); break;
default:
tool3();
}

Просто это более логичная и понятная конструкция чем if - elseif на мой взгляд.

Аноним 05/05/17 Птн 18:32:02 #75 №152421559 
Я на питоне всякую хуйнюху пишу для сисадминства, считай чуть продвинутее батников, для чего он, собственно говоря, походу и предназначен, а нахера на нем ракету в космос отправлять?
Аноним 05/05/17 Птн 18:33:56 #76 №152421703 
123.jpg
Учу C#, подводные камни?
Аноним 05/05/17 Птн 18:34:40 #77 №152421772 
d1740c7c7b38d898327c02165d028be97edb24519b268091034940c6949[...].jpg
О, как раз хотел делать тред.
Антуаны, поясните мне пожалуйста с чего начать. Хочу вкатиться в эти ваши вебы и сайты.
Что изучать? С чего именно начать? В интернете куча информации, я в ней путаюсь. Везде разное пишут. Из скиллов умею открывать Corel Draw.
Аноним 05/05/17 Птн 18:40:21 #78 №152422203 
>>152421103
>тому, что в питоне функция - тоже объект
Да хоть в си делай массив с указателями на функции и так же вызывай.

Я аппелирую к тому что это простой и часто используемый приём.
Аноним 05/05/17 Птн 18:44:47 #79 №152422475 
>>152419175
На руби ещё пишут различные тулзы под OS X. Generamba и прочая дрисня.
Аноним 05/05/17 Птн 18:44:56 #80 №152422486 
>>152422203
апеллирую
Аноним 05/05/17 Птн 18:45:35 #81 №152422515 
>>152421772
Corel draw да супер, да вы нам подходите
Аноним 05/05/17 Птн 18:47:12 #82 №152422608 
9ee4c1eb57681435834b0078759772a6.gif
Как выбраться из оков .NET-рабства?
Аноним 05/05/17 Птн 18:47:36 #83 №152422634 
>>152422515
Ну правда, анончик, подскажи с чего начать. Я совсем теряюсь. Умею рисовать, хочу чтобы по этому всему потыкать можно было в опере.
Аноним 05/05/17 Птн 18:47:54 #84 №152422651 
>>152422486
Сорян.
Аноним 05/05/17 Птн 18:47:59 #85 №152422657 
>>152422634
Зачем оно тебе?
Аноним 05/05/17 Птн 18:49:05 #86 №152422706 
>>152422657
Мне нравится разглядывать красивые всякие сайты, анимации на них. Хочу тоже научиться. Да и считаю что за интернетом будующее, на этом можно сделать карьеру.
Аноним 05/05/17 Птн 18:49:12 #87 №152422712 
>>152422608
А зачем?
Аноним 05/05/17 Птн 18:50:29 #88 №152422776 
>>152422706
Сайтики хочешь делать? Ну тогда дрочи HTML, CSS.
Аноним 05/05/17 Птн 18:50:57 #89 №152422796 
>>152422776
ИТТ был хтмлбог, вот ему подрочи.
Аноним 05/05/17 Птн 18:51:55 #90 №152422836 
>>152422776
А какой именно ставить? Там все про какие-то версии пишут, хтмл5, хтмл4 итд.
Аноним 05/05/17 Птн 18:52:13 #91 №152422853 
>>152422796
HTML и собака знает, тоже мне скилл. Пусть лучше соснет PHP/Java господам, чтобы его обертка работала нормально.
Аноним 05/05/17 Птн 18:52:23 #92 №152422871 
>>152422706
Товарищ, вылезайте из манямира. Все твои "анимашки" и "красивости" - это прекрасно, и то не всегда, снаружи. Внутри же костыли, уныние, лапша из коллбеков, поджимающие сроки, тяп-ляп и отдать заказчику, отрефакторим потом.
Аноним 05/05/17 Птн 18:53:33 #93 №152422943 
>>152422836
Последние офкорс. Да и что ты там ставить собрался? Все консольки с учебниками онлайн доступны.
Аноним 05/05/17 Птн 18:53:44 #94 №152422960 
>>152422836
Пятая последняя за ней будущее двачую
Аноним 05/05/17 Птн 18:53:54 #95 №152422970 
>>152422871
Ну так ведь можно же делать красиво, чтобы плавненько всякие штуки ездили. Я мало вижу симпатичных сайтов, большая часть - какая то старая хрень.
Но мало кто так делает, а значит можно начать делать заебись и получать за это хорошо денег.
Аноним 05/05/17 Птн 18:54:26 #96 №152423006 
>>152422943
Хтмл редактор же ставить
Аноним 05/05/17 Птн 18:54:52 #97 №152423039 
>>152422970
Тебе никто не даст делать заебись, или ты одним местом читал мой предыдущий пост?
Аноним 05/05/17 Птн 18:55:16 #98 №152423067 
>>152422836
Лучше качать html3, там все легко, сразу все поймешь, потом уже 4 и 5
Не слушай даунов, в пятой версии сразу запутаешься, лучше постепенно все осваивать, ты же не изучаешь умножение прежде сложения
Аноним 05/05/17 Птн 18:55:48 #99 №152423103 
>>152422960
Спасибо, няш!!
А не подскажешь еще в чем лучше рисовать сами сайты чтобы выдавался html нормально? Корел так не умеет вроде, я пытался найти, но не вышло
Аноним 05/05/17 Птн 18:55:55 #100 №152423111 
>>152422970
Даже если ты сделаешь снаружи "заебись", внутри это будет груда костылей, стоящих в говне.

Крайне, крайне редко выпадает возможность сделать код красивым.
Аноним 05/05/17 Птн 18:56:33 #101 №152423151 
>>152422970
> чтобы плавненько всякие штуки ездили
Это как раз говноверстка, гифки блядь, картинки ездят, охуееть вообще, такую хуету только азиаты верстают в 2017, у них сайты будто в веб 1.0 застряли
Аноним 05/05/17 Птн 18:56:57 #102 №152423174 
>>152423039
Почему не даст то? Что за рабское мышление?
"Ой мне не дали сделать пиздато". Захотел бы сделать заебись - сделал бы, ящитаю.
Хорошему танцору яйца не мешают.
Аноним 05/05/17 Птн 18:56:58 #103 №152423179 
>>152423006
Да не всрался особо он. Вообще по началу все в блокноте пишется.
Аноним OP 05/05/17 Птн 18:57:16 #104 №152423205 
>>152423151

Товарищ, вы про webGL, svg и css3 не забывайте.
Аноним 05/05/17 Птн 18:57:42 #105 №152423233 
>>152423103
В фотошопе или в Gimp
Аноним 05/05/17 Птн 18:59:53 #106 №152423370 
>>152423233
А как из фотошопа в html сохранить? Он напрямую вроде бы не умеет. Подскажи какой плагин юзаешь
Аноним 05/05/17 Птн 19:01:06 #107 №152423444 
>>152423370
Гугли photoshop for html3/4/5
А лучше gimp качай
Аноним 05/05/17 Птн 19:01:15 #108 №152423456 
>>152423370
Блядь иди читать учебники по верстке и веб макакингу, не будешь тупых вопросов задавать.
Аноним 05/05/17 Птн 19:02:17 #109 №152423527 
>>152423456
Почему тупых? Поясни
мимо-веб-макака-кун
Аноним 05/05/17 Птн 19:02:41 #110 №152423549 
>>152423444
Спасибо, триплоняша! :3
Аноним 05/05/17 Птн 19:03:25 #111 №152423592 
>>152416930 (OP)
в пизду его
Аноним 05/05/17 Птн 19:04:12 #112 №152423645 
>>152423174
А, так ты ни разу не работал?
Аноним 05/05/17 Птн 19:06:07 #113 №152423772 
>>152423645
Работаю сейчас в офисе.
Каждый день сталкиваюсь с умниками которым яйца мешают. Надоело что они ничего сами не могут. Планирую вот из офиса выкатиться и стать успешным сайтером
Аноним 05/05/17 Птн 19:07:20 #114 №152423873 
>>152423772
Как только сам начнешь делать, поймешь что тебе они тоже мешают.
Аноним 05/05/17 Птн 19:08:12 #115 №152423950 
>>152423772
Последняя попытка пробиться сквозь твою тупость.
Заказчику и PM плевать на чистоту кода. Соответсвенно и эстимейт, часто, но не всегда ,не включает в себя время на рефакторинг.

Кем же ты работаешь в офисе? На чем пишешь, что умеешь?
Аноним 05/05/17 Птн 19:08:56 #116 №152424009 
>>152423772
Я и так сейчас за этих дурачков отчеты составляю. Они там вечно что-то плачутся, а все на самом деле просто. Считаю что везде так. Было бы желание сделать хорошо. Просто кто-то ищет отговорки и оправдания, а кто-то способ чтобы сделать хорошо. Вот и все.
Аноним 05/05/17 Птн 19:10:18 #117 №152424125 
>>152423950
Бумажки разгребаю, всякие технические детали решаю, договора составляю. Вечерами учусь сайты в кореле рисовать, чтобы наконец свалить из этой бюрократии.
Аноним 05/05/17 Птн 19:11:19 #118 №152424221 
>>152424125
Когда и если станешь девом, поймёшь меня. Удачи
Аноним 05/05/17 Птн 19:12:14 #119 №152424295 
>>152424221
Спасибо, и тебе!
Аноним 05/05/17 Птн 19:12:24 #120 №152424312 
>>152416930 (OP)

>Нет switch-case
В 1С 8.3 тоже нет, но как-то все обходят это.

>Нет нормального ООП
В PHP вообще не используется ООП для большинства сайтов и скриптов, достаточно функционального программирования. И ничего.

>Нет инлайновых функций
Вообще не знаю что такое. В Turbo Pascal этого не было, значит не нужно.

Короче, лучший .exe-компилятор - Delphi 7. Самый быстрый 32-битный код, минимальный размер файла-дроппера (мы же пишем свои download-партнерки). Для остального есть PHP, 1C и PowerShell/VBA.
Аноним 05/05/17 Птн 19:14:05 #121 №152424449 
>>152424312
Слишком толсто.
Аноним 05/05/17 Птн 19:14:56 #122 №152424513 
>>152424312
Ну и нахуй тебе компилировать веб в ехе, дурачок?
Аноним 05/05/17 Птн 19:15:05 #123 №152424529 
>>152424312
Куда ты лезешь со своим 1С?
Аноним 05/05/17 Птн 19:16:29 #124 №152424640 
Screen Shot 2017-05-05 at 19.15.42.png
>>152423370

Лол, фотошоп умеет сохранять на прямую кстати.

Аноним 05/05/17 Птн 19:16:45 #125 №152424664 
>>152424125
Асло, посоветуй матераиалов по корелу. Как учился? У меня есть видеокурс, но там только инструменты создание импорт ну ты понел, хотелось чтобы на реальных примерах, как и что каким лучше инструментом сделать.
Аноним OP 05/05/17 Птн 19:16:52 #126 №152424673 
>>152424312

Смотри, ты, по сути, во всех пунктах прав.

Но! Есть одно только замечание - функциональное программирование используется только в сложных сайтах, обычные интернет-магазины пишутся все в одном индексном файле.

Работал в веб-студии, там было своего рода обряд - каждый новый сотрудник должен был "потракаться".
Трак - это сайт, состоящий из одного index-файла и кучи мусора вокруг него в виде картинок, js-скриптов и т.д.
В этом файле было все - несколько страниц сайта с каталогом, админка.
Было несколько разных кодировок (!!!) и куча дырок. Короче, веселая история.
Аноним 05/05/17 Птн 19:17:40 #127 №152424742 
>>152423527
Потому что сохраняет он говно. Надо руками верстать все, чтоб заебись было.
Аноним 05/05/17 Птн 19:20:33 #128 №152424988 
>>152424742
А нахуя? Какая разница вообще?
Продаю лендосы сохраненные из фш, накидываю на кнопки действия с отправкой почты и заебись.
никто не жалуется.
Хуйней какой-то страдаете вы все.
Аноним 05/05/17 Птн 19:20:42 #129 №152425000 
>>152424664
>посоветуй матераиалов по корелу

Ты или очень толстый тролль или из глухих ебеней. Корел мертв, его уже скоро шиндовс поддерживать без костылей перестанет.

Если хочешь уроков, иди на ютуб, вводи там уроки adobe illustrator например.
Аноним 05/05/17 Птн 19:22:05 #130 №152425082 
Громко кекнул. Python - самый ООП язык из всех.
В нем каждый, я потворюсь КАЖДЫЙ элемент - это объект. От char, int, любой сука переменной до бесконечности.

Кури learnpythonthehardway если совсем в залупе.
Но этот язык является самым гибким, что я пользовал. Более, он не компилируется, а исполняется на ходу. Ты блин в консоли кодить можешь.

Мда.
Аноним 05/05/17 Птн 19:23:25 #131 №152425158 
>>152425082
А еще ты можешь вилкой суп жрать.
Аноним 05/05/17 Птн 19:23:50 #132 №152425191 
>>152424988

>Продаю лендосы сохраненные из фш
>А нахуя? Какая разница вообще?

Пидоры выебываются так просто.Открой свой лендос на айпаде, айфоне и планшете с андроидом. Сравни, потыкай кнопки.
Аноним 05/05/17 Птн 19:24:27 #133 №152425234 
>>152425082

Если ты сейчас не толстишь, то.. Я даже не знаю, как сказать :D

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

По поводу ООП - приватный член тебе за щичку ты создашь?

Аноним 05/05/17 Птн 19:24:32 #134 №152425240 
pip.png
>>152418444
Все ваши петушиные паттерны есть в книге python in practice
Аноним 05/05/17 Птн 19:26:25 #135 №152425371 
>>152421375
так elif выполняется только один раз, как и case
Аноним 05/05/17 Птн 19:26:39 #136 №152425393 
>>152425234
>приватный член
Зачем?
Аноним 05/05/17 Птн 19:27:03 #137 №152425429 
>>152425191
Открывал, норм все было.
Клиентам норм. Конверсия тоже норм.
Я вообще не понимаю на кой черт нужны верстальщики. Какие-то совершенно ненужные распиздяи, которые руками костер разводят вместо зажигалки.
Аноним 05/05/17 Птн 19:27:27 #138 №152425453 
>>152419599
В петухоне есть замыкания.
Pyinstaller
дальше
Аноним 05/05/17 Птн 19:28:00 #139 №152425490 
>>152425429
Потекло из монитора, вытирай.
Аноним 05/05/17 Птн 19:28:03 #140 №152425494 
>>152425393
Чтобы только твой и у тебя за щекой. Очевидно же.
Аноним OP 05/05/17 Птн 19:28:33 #141 №152425535 
>>152425393
Чтобы завтра ты не присвоил ему значение.

>>152425453
Дальше ты соснешь в попытке нормально собрать его без бубна.
Покажи пример кода с замыканием есть мнение, что ты не о замыкании вовсе
Аноним 05/05/17 Птн 19:29:04 #142 №152425574 
Лол
Аноним 05/05/17 Птн 19:29:07 #143 №152425579 
>>152425490
Так ты опровергни. Я сохраняю лендос, вешаю события на кнопки. Центрую его и фон растягиваю по ширине если надо.
ВСЁ. Работы на полчаса блядь.
Аноним 05/05/17 Птн 19:31:48 #144 №152425788 
>>152425494
АУТОФЕЛЛЯЦИЯ
Аноним 05/05/17 Птн 19:32:04 #145 №152425809 
>>152416930 (OP)
>максимально простой
врут, код дофига сложный, каждый раз приходится отступы делать
>код на нем легко читается
врут, там же даже нету строгой типизации и, опять же, отступы.
>много областей применения
Врут, много областей применения у ассемблера.

А вообще иди нафиг с моей борды, объектодебил.
Аноним 05/05/17 Птн 19:32:22 #146 №152425824 
>>152425579
Весь мир не крутится вокруг твоих лендосов.

Существуют экраны разной ширины, разные движки браузеров со своими особенностями, разные требования к эффектам.

Я за тебя рад, что у тебя все заказы - статичная картинка, три иконки и форма с кнопкой. Удачи в сайтостроении.
Аноним 05/05/17 Птн 19:33:00 #147 №152425877 
>>152416930 (OP)
джэрспа
Аноним 05/05/17 Птн 19:34:19 #148 №152425969 
>>152425535
https://www.learnpython.org/en/Closures
Аноним 05/05/17 Птн 19:34:31 #149 №152425981 
>>152419139
Инкапсуляции нет.
Аноним 05/05/17 Птн 19:34:33 #150 №152425982 
>>152425824
Дай угадаю, ты профессиональный верстальщик за ссаные 50к в месяц?
Хотя мне насрать. И тебе не хворать, няш.
Аноним 05/05/17 Птн 19:35:00 #151 №152426015 
>>152425809
> там же даже нету строгой типизации и, опять же, отступы
Правильно, нахуй нам этот PEP 8 ебаный.
Аноним 05/05/17 Птн 19:36:52 #152 №152426143 
>>152423873
>>152424009
Аноним 05/05/17 Птн 19:41:01 #153 №152426444 
>>152425535
На линупсах питоновские программы без проблем запускаются потому что у линупса есть пакетный менедер. Под сперму тоже, если твой юзер умеет банально писать в консоле pip install и ты позаботился написать свой код кросфплатформенным. Если твои юзеры бубут всякие бухгалтеры, то ты не тот язык выбрал.
Аноним 05/05/17 Птн 19:41:48 #154 №152426495 
>>152425982

Умерь свой пыл, здесь всем похуй на то, что ты у мамки предприниматель.
Аноним 05/05/17 Птн 19:42:52 #155 №152426571 
Снимок экрана 2017-05-05 в 19.56.32.png
Вкатился

инб4 зачем маска-аллергия
sageАноним 05/05/17 Птн 19:43:53 #156 №152426651 
сорри, я пиздоглазый мудило

Аноним 05/05/17 Птн 19:44:01 #157 №152426660 
Oh+dear+god+i+lold+3659ef9233e1edcff8ace8a5e3ce4bcd.png
>>152426495
Да я вообще не расслабоне на самом деле.
Тут чет местные обсуждают никому не нужные сорта говна. Типа вот смотрите у меня в крапинку как вы делаете чтобы было в полосочку.
А у меня вот с кусками морковки и я зарабатываю больше вас и вообще я веган и умнее.

Проигрываю с выдуманных ненужных профессий.
Аноним 05/05/17 Птн 19:44:13 #158 №152426672 
>>152426571
Ты не туда вкатился, бурят.
Аноним 05/05/17 Птн 19:44:16 #159 №152426675 
>>152425981

class Govnoed(object):
def _private_blyat(self):
pass

def public_epta(self):
print 'mudaki'

def __del__(self):
print 'hidden'


Аноним 05/05/17 Птн 19:45:29 #160 №152426756 
>>152420578
Даже я, тестировщик (python + selenium + winium), обосрался с тебя
Аноним 05/05/17 Птн 19:46:27 #161 №152426820 
Здесь есть веб-дизайнеры?
Аноним 05/05/17 Птн 19:46:29 #162 №152426821 
>>152425535
PyInstaller нормально собирает.
По работе было десктопное приложение под Win, Mac и Linux из одних питоновских сорцов. Паковали этой тулзой и деплоили на клиентские тачки, на которых ничего не было установлено в принципе, даже питона.
Аноним 05/05/17 Птн 19:48:12 #163 №152426930 
>>152426820
>Веб дизайнеры
еще одно выдуманное ненужное говно
для любых нужд готовых шаблонов и сборок и макетов миллионы в интернете.

>>152426660 - кун
Аноним 05/05/17 Птн 19:49:13 #164 №152427021 
>>152425535
>>152425809
> приходится отступы делать
А в сишке, JS ты блядь не делаешь отступы? Ты все в одну сточку пишешь? Я хуею с вас.
Поставь себе IDE вместо блокнота, которая за тебя будет отступы делать и скобки закрывать.
Аноним 05/05/17 Птн 19:49:39 #165 №152427059 
>>152416930 (OP)
> Нет switch-case
def on_a():
pass
def on_b():
pass

switch={'a': on_a, 'b': on_b}

x='a'

switch[x]()

x='b'

switch[x]()

своя атмосфера, да.
Аноним 05/05/17 Птн 19:50:35 #166 №152427135 
>>152426821
Как им вобще под мак собирать? Так и не догнал, пробовал как в документации делать он один хрен экзешник собирает. Кинь ссылку на пример конфига для сборки под мак.
Аноним 05/05/17 Птн 19:52:31 #167 №152427312 
>>152426930
Дизайнеры очень даже нужны, если у тебя более менее сложный сложный проект.
Аноним 05/05/17 Птн 19:54:28 #168 №152427450 
>>152421703
Слишком высокие зарплаты. Будет не на что тратить.

Ебанутые уровни абстракции.
Аноним 05/05/17 Птн 19:54:52 #169 №152427476 
>>152427059
https://tinyurl.com/motvg5w

До этого тхреда тоже непонимал чому нет свитчкейса, а тут, вроде, и действительно нинужен
Аноним 05/05/17 Птн 19:55:55 #170 №152427543 
>>152426930
А кто их по твоему сделал, даунич?
Оставайся на связи, твоё мнение очень важно для нас.
Аноним 05/05/17 Птн 19:56:18 #171 №152427572 
>>152427312
Дизайнеры даже больше нужны, ведь быдло ведется на графон. Можно не писать код а каждый месяц выпускать ШАПКИ, СТИКЕРЫ, DLC.
Аноним 05/05/17 Птн 19:57:04 #172 №152427607 
1.png
>>152421703
Аноним 05/05/17 Птн 19:57:35 #173 №152427643 
14841832092460.jpg
>>152427543
Ну так блядь они уже сделаны все.
Нахуй велосипеды то изобретать.
Нет, ты, конечно, продолжай придумывать оправдания зачем ты вообще нужен, обезьянка, которую заменят на другую чуть она проебется, ахаха
Аноним 05/05/17 Птн 19:58:15 #174 №152427692 
>>152427607
Да, заодно поссал на любителей и свич-кейсов и ифов.
Аноним 05/05/17 Птн 20:00:45 #175 №152427853 
>>152427607
Это типа потому что там надо строить ебанутые иериархии с абстракциями.
Сначала интерфейс, абстрактные классы, которые ссылаются на делегат, который будет вызываться из события, просто что бы вывести на экран ХУЙ САСИ МАМУ ЕБАЛ?
Аноним 05/05/17 Птн 20:02:02 #176 №152427940 
>>152427643
На вал то уже намотался? Иди наматывайся.
Аноним 05/05/17 Птн 20:03:27 #177 №152428044 
>>152427940
>эти проекции
Да да, доширак иди дожуй и портфель собери, дизайнер ты наш.
Аноним 05/05/17 Птн 20:04:47 #178 №152428141 
>>152427572
Ебанутый? Дизайнеры так-то не только красивые картиночки рисуют, но и интерфейс продумывают, конечно ирл чаще всего рисованием красивых формочек и заканчивается, но если дизайнер нормальный он еще и над функционалом приложения работает. Ибо нехуй программисту думать где какая кнопочка должна быть.
Аноним 05/05/17 Птн 20:06:27 #179 №152428271 
>>152427853
Это типа потому что бизнес-хуизнес логику писать не в функциональном иммутабельном стиле - долбоебизм. Сисярп дауны там просто запутались в своем ООП и фабриках провайдеров говна нахуй.

А на фадиезе ебашишь нормальную систему типов без ООП и функции композитишь как ебанутый - скомпилилось - значит работает.

Ну, мозги перестроить немного надо, да. И тулинг не такой заебатый (тормозит, крешит студию иногда), но в целом вполне стоит освоить, чтобы на любом языке писать нормальный функц. код там, где это надо.

http://fsharpforfunandprofit.com/
Аноним 05/05/17 Птн 20:07:11 #180 №152428319 
>>152424529

1С - это официальная ЗП во франчайзи, например.
Аноним 05/05/17 Птн 20:07:43 #181 №152428366 
>>152428141
Тем более.
Аноним 05/05/17 Птн 20:07:51 #182 №152428375 
>>152428141
>функционал
>расположение кнопок
ЭХ ЩАС БЫ ФУНКЦИОНАЛ С UX ПЕРЕМЕШИВАТЬ
вот вся суть блядь дваче-специалистов.
тот же совет что и тут >>152428044
Аноним 05/05/17 Птн 20:08:27 #183 №152428415 
>>152424513

Кто компилирует web в .exe, дурачок?
В .exe только дроппер.
Аноним 05/05/17 Птн 20:08:29 #184 №152428418 
>>152428271
>Это типа потому что бизнес-хуизнес логику писать не в функциональном иммутабельном стиле - долбоебизм
Че, не осилил паттерн МВП?

Тебе самому когда нибудь приходилось разбирать чей то ФУНКЦИОНАЛЬНЫЙ ИММУТАБЕЛЬНЫЙ код?
Аноним 05/05/17 Птн 20:09:11 #185 №152428466 
>>152424449

Толсто - это когда ты не можешь получить доступ к справочникам, потому что они доступны только для тонкого клиента.
Аноним 05/05/17 Птн 20:09:26 #186 №152428484 
>>152416930 (OP)
Еще отступы, влияющие на выполнение, это просто пиздец.
Аноним 05/05/17 Птн 20:09:41 #187 №152428498 
>>152427607
>пересесть с одного дотнет-говна на другое
Не, спасибо.
Аноним OP 05/05/17 Птн 20:09:41 #188 №152428500 
>>152428319
> 1 септим
> Официальная зарплата

Че так мало? На них даже скуммы не купишь.
Аноним 05/05/17 Птн 20:10:30 #189 №152428561 
>>152428500

Что такое скуммы? Нихуя не понимаю молодежь.
Аноним OP 05/05/17 Птн 20:11:25 #190 №152428620 
image.png
>>152428561

Аноним 05/05/17 Птн 20:11:53 #191 №152428660 
>>152428484
IDE вместо блокнота поставь.
Аноним 05/05/17 Птн 20:11:54 #192 №152428662 
>>152428561
ПО для разработки под TES-системы.
Аноним 05/05/17 Птн 20:12:40 #193 №152428705 
У меня зимой треснул унитаз в загородном доме. -33 было. Воду слил. А "на донышке" (С) осталось. Этот пидор и треснул. А этот хуй мне про скуммы. Какие-то сладкие напитки. А после 40 это вообще не катит. Мне бы унитаз поменять в выходные.
Аноним 05/05/17 Птн 20:15:12 #194 №152428893 
Сантехник приехал, думал, гофра треснула. Ан, нет. Сам толчок пидорнулся. Ты в него ссышь, а из-под него течет. Ссыкотно срать. Ибо трещина! Надо новый покупать.

Аноним 05/05/17 Птн 20:15:13 #195 №152428898 
Лучше бы на html нормально прогать научились
Аноним 05/05/17 Птн 20:15:48 #196 №152428943 
>>152428898

На HTML4 все уже давно прогают.
Аноним 05/05/17 Птн 20:16:53 #197 №152429017 
>>152428943

Расскажи про циклы на HTML4.
Аноним 05/05/17 Птн 20:19:02 #198 №152429161 
Смотрю видео на html5, рабы адоба сосут в сторонке.
Аноним 05/05/17 Птн 20:19:35 #199 №152429206 
3845480.png
>>152429017
<ul>
{for $foo=1 to 3}
<li>{$foo}</li>
{/for}
</ul>
Аноним 05/05/17 Птн 20:19:56 #200 №152429232 
>>152428375
>ЭХ ЩАС БЫ ФУНКЦИОНАЛ С UX ПЕРЕМЕШИВАТЬ
Ошибся с формулировкой. Не функционал приложения, а его реализация. Не особо там в UX-ах разбираюсь, ибо все время в говноконторах и фрилансе на бакенде ебашил, но как-то пришлось десктопную аппликуху самому полностью ебашить, вот тогда я понял, что без дизайна жопа.
Аноним 05/05/17 Птн 20:20:11 #201 №152429256 
>>152428418
> паттерн МВП
Ты забыл еще 15 паттернов только чтобы ваша ссаная ООП параша хоть как-то работала.

> Тебе самому когда нибудь приходилось разбирать чей то ФУНКЦИОНАЛЬНЫЙ ИММУТАБЕЛЬНЫЙ код?
Да. Декларативная хуйня читается на изи, маня, если у тебя нет в команде ебанутых хачкелистов, конечно. Дальше что?
Аноним 05/05/17 Птн 20:21:40 #202 №152429353 
>>152429232
Реализация это тоже мимо.
Даже мысли сформуровать не можешь четко. Блядь ты как кодером вообще стал?
Аноним 05/05/17 Птн 20:21:58 #203 №152429369 
>>152429256
>Ты забыл еще 15 паттернов только чтобы ваша ссаная ООП параша хоть как-то работала.
Ты забыл что паттерны придуман были еще в 80ых.
Это что бы заставить дохуя умных функциональщиков писать читабельный код, который потом придется разбирать другим людям.


Аноним 05/05/17 Птн 20:21:58 #204 №152429370 
>>152429161

{for $foo=1 to 3}
{$foo}
{/for}

Не работает, быдло.
Аноним 05/05/17 Птн 20:23:06 #205 №152429453 
>>152429370
Ну руки потому что из задницы у тебя, я то что сделаю.
Ну хуй соси, не знаю.
Аноним 05/05/17 Птн 20:24:04 #206 №152429509 
Говнимся, братие, а ни о чем. И хуи сосать - это не прелесть. А могли бы деньги зарабатывать, консолидироваться. Но гордыня...
Аноним 05/05/17 Птн 20:25:16 #207 №152429592 
Есть трезвомыслящие в треде или все на коньяке да спиртпроме замешаны?
Аноним 05/05/17 Птн 20:25:55 #208 №152429629 
>>152417933
>objective c
И хуле ты на нем в 2017 остановился, епте? Swift 10/10, базарю, еще захочешь. Я смотрю на эти срачи динамических петушков и проигрываю.
Аноним 05/05/17 Птн 20:26:04 #209 №152429634 
49 хуесосов, не молчим (Коля)
Аноним 05/05/17 Птн 20:26:49 #210 №152429690 
>>152429629

Обжектив Це - это ж Эпплоеблоньки?
Аноним 05/05/17 Птн 20:28:50 #211 №152429800 
>>152429690
Да. А свифт уже и на линуксах крутится, и веб-фреймворки на нем пилятся.
Аноним 05/05/17 Птн 20:29:39 #212 №152429853 
>>152429592
Че к тебе в стартап пойти?
Аноним 05/05/17 Птн 20:31:21 #213 №152429951 
113786728023567498783201621769837n.jpg
Раз уж тут за веб затираете, расскажите мне что за модная хуйня эти ваши ФРЕЙМВОРКИ и на кой черт они нужны.
Сколько не делал сайтов, никогда не пользовался этой парашей. Все задачи и так спокойно решаются.
Короче поясните мне чтобы вот нормально и без хуйни.
Аноним 05/05/17 Птн 20:31:52 #214 №152429985 
>>152416894 (OP)
sageАноним 05/05/17 Птн 20:33:21 #215 №152430083 
>>152419646
>>152419492
Блять вебпетушня, го читать фаулеров всяких - если вы пишете 200 свитчей или условий - вы неизлечимо больны и не умеете в декомпозицию, лучшее что вы можете выдавить из себя - таблица переходов, прикрыть срам бумажкой
Аноним 05/05/17 Птн 20:34:53 #216 №152430183 
>>152430083
>прикрыть скрам бумажкой
Как же я заголосил щас блядь.
Аноним 05/05/17 Птн 20:35:18 #217 №152430201 
>>152429800
Только пока не впилят в ios - так и будешь сношаться периодически с уродливым objective c
Аноним OP 05/05/17 Птн 20:36:11 #218 №152430259 
>>152430201
Там достаточно уметь читать и переписывать его на swift.
runtime один и тот же, так что похуй.
Аноним 05/05/17 Птн 20:36:15 #219 №152430265 
>>152429353
>Даже мысли сформуровать не можешь четко.
Может быть пян немного. Ну вот пример, как-то работая в одной говноконторе скидывают мне отверстанный шаблон странички сайта, на нем грубо говоря две кнопки обе один и тот же функционал реализуют, подхожу к верстальшику, спрашиваю что за хуйня? Он говорит, делов не знаю, дизайнер такой скинул, я отверстал. Подхожу к дизайнеру
- что эта кнопка делает?
- ну эту хуйню.
- А эта?
- Ну тоже эту хуйню.
- А зачем две кнопки рядом на одной странице если они одну и туже хуйню делают?
- Ну прост )

>Блядь ты как кодером вообще стал?
ВКАТИЛСЯ В питоне я норм шарю, не гони.
Аноним 05/05/17 Птн 20:37:16 #220 №152430333 
>>152430183
Ну это как уборка сметанием говна под диван - вроде и не видно, но лучше не трогать - вонять будет как до рефакторинга
Скрам это хорошо, да
Аноним 05/05/17 Птн 20:38:52 #221 №152430423 
>>152430201
Да нихуя там сношаться не нужно, там все просто.
Аноним 05/05/17 Птн 20:39:40 #222 №152430467 
>>152430259
Я как раз о том. Плюс куча говно виджетов от васянов не переписана ибо бывалым похуй, а новые боятся
Аноним 05/05/17 Птн 20:40:47 #223 №152430533 
>>152430423
Он уродливый, а не сложный
Аноним 05/05/17 Птн 20:42:01 #224 №152430597 
>>152430467
Хуиджетов. Все сейчас на свифт переписывается.
Аноним 05/05/17 Птн 20:44:25 #225 №152430733 
>>152430533
Если ты пишешь на свифте, то ни строчки на obj-c тебе писать не нужно. Воспользоваться рантаймом обж-си - да, ебануть какой-нибудь @objc и #selector для контролов из UIKit, не более.
Аноним 05/05/17 Птн 20:46:01 #226 №152430825 
>>152430733
бля ну вот это некрасиво - уши торчат и я не хотетъ их расвидетъ, хули ты споришь с очевидным?
Аноним 05/05/17 Птн 20:46:58 #227 №152430870 
>>152416930 (OP)
>за что вы любите Python?
Простой и эффективный, легко читается, дохуя батареек из коробки, легко читать чужой код
>>152416930 (OP)
>Компилировать это
ору с макаки
>>152416930 (OP)
>switch-case
говно из 90-х, в интерпретируемом языке нахуй не нужно
>>152416930 (OP)
>нормального ООП
тоже самое

Идеальный язык для любой области где похуй на производительность
Аноним 05/05/17 Птн 20:50:55 #228 №152431095 
>>152429951
Да это библиотеки с готовыми решениями и все.
Аноним 05/05/17 Птн 20:51:30 #229 №152431127 
>>152430201
>уродливым objective c
Не надо тут, obj-c приятный язык.
Аноним 05/05/17 Птн 20:53:12 #230 №152431229 
>>152431095
Ну и че ими все выебываются тогда, джумлу я и сам поставить могу
Аноним 05/05/17 Птн 20:54:48 #231 №152431319 
прекрасный язык.jpg
>>152431127
несомненно
Аноним 05/05/17 Птн 20:55:12 #232 №152431342 
>>152431127
Ньюфагам рвет шаблон от вербозности. А так рантайм заебись, карсивую дичь можно вытворять.
Аноним 05/05/17 Птн 20:58:29 #233 №152431547 
>>152431342
пример в студию
Аноним 05/05/17 Птн 20:58:48 #234 №152431568 
images.png
Писали бы на ПРОЛОГе-горя не знали бы.
Аноним 05/05/17 Птн 20:59:52 #235 №152431624 
>>152431568
вот этого уносите - борщехлебов в тред приведет
Аноним 05/05/17 Птн 21:01:08 #236 №152431710 
nepetapiratesuitbyashitamaya-d5xmlpa.png
>>152431624
Cебя унеси!
Аноним 05/05/17 Птн 21:01:09 #237 №152431713 
>>152416930 (OP)
Питон нормальный язык, чтобы быстро набросать прототип. Или запилить скрипт какой-нибудь, если баша мало. Ну и он получше задизайнен, чем пхп, там вообще кривота везде.

Инлайновые функции (лямбды) кстати есть. Кривоватые конечно, но есть.

А так да, для чего-то большого нужен другой язык.

Аноним 05/05/17 Птн 21:01:52 #238 №152431748 
>>152431547
Swizzling, associated objects, пересылка сообщений.
Аноним 05/05/17 Птн 21:03:12 #239 №152431831 
>>152429629
Юра?
Аноним 05/05/17 Птн 21:05:04 #240 №152431961 
14937524965380.jpg
Чуваки, а как взять и просто выучить один ебаный ЯП?

В 17 попалась книжка по турбо паскалю (не школа, а самостоятельное желание)-дальше переменных не ушёл, начал учить на информатике с++-толком помню разве что getch() и include <iostream>, дальше написания массивов не уехал, начал учить php-кроме игры в кубики ничерта не умею, вот по работе начал c# учить-и вот чувствую, что снова начинаю забрасывать
Что мне делать?
Ебашить-ебашить-ебашить, пока из глаз кровь не пойдёт от кода?
Аноним 05/05/17 Птн 21:05:09 #241 №152431966 
>>152431748
1-2-3...10 строчник чтоб я охуел и бросил пистон
Аноним 05/05/17 Птн 21:06:37 #242 №152432061 
>>152431961
Перестань заниматься тем что тебе не интересно и иди официантом устройся в ресторан.
Аноним 05/05/17 Птн 21:07:53 #243 №152432143 
14934607524340.jpg
>>152432061
Но мне интересно!
Но потом меня заебывает.

И я не хочу, я не люблю работу с людьми.
Аноним 05/05/17 Птн 21:08:25 #244 №152432178 
>>152431831
Ни в коем случае не Юра. Любой разраб, вкусивший красивости свифта, придерживается такого мнения.
Аноним 05/05/17 Птн 21:09:03 #245 №152432227 
>>152432143
Вещи которые действительно интересны не заебывают. Ты просто на моду ведешься. Иди себя ищи, а не хуйней страдай.
Программирование ему интересно, дальше массивов не ушел.
лол
Аноним 05/05/17 Птн 21:10:26 #246 №152432300 
14937248864530s.jpg
>>152432227
Я ж серьезно спросил
Аноним 05/05/17 Птн 21:11:21 #247 №152432356 
>>152432300
тебе в институт по расжатию жипегов для начала надо
Аноним 05/05/17 Птн 21:13:19 #248 №152432496 
>>152432356
Это тебе в наказание :c
Аноним 05/05/17 Птн 21:13:40 #249 №152432520 
larged2fc207de8.jpg
>>152432178
хули так категорично?
Аноним 05/05/17 Птн 21:19:33 #250 №152432939 
>>152432496
Тебе не обиды ради, уже сказали - не твое. Еслиб было твое ты бы всавал, кодил, срал, кодил, жрал, кодил, спал 4 часа, кодил ... ну ты понел. У меня бывали бэдтрипы по 3-4 месяца.
Аноним 05/05/17 Птн 21:20:01 #251 №152432971 
blob
blob
blob
blob
>>152428620
Аноним 05/05/17 Птн 21:29:12 #252 №152433616 
>>152431961
Нахуй тебе ЯП? Вот как ответишь на вопрос так и стимул изучать появится.
Мне вот в своё время понадобился бот бороздящий просторы одного сайта.
Аноним 05/05/17 Птн 21:30:11 #253 №152433700 
>>152433616
Порносайта?
Аноним 05/05/17 Птн 21:31:35 #254 №152433817 
>>152433700
Хостинга с халявными ВПС. Регал клиента, оформлял заказ, слал логопассы мне на почту.
Аноним 05/05/17 Птн 21:35:29 #255 №152434107 
>>152433817
Суть автоматизировать монотонные рутинные действия. Потом появляются вопросы, а хули мне надо по 100 этих ботов запускать, чому бы не прикрутить мультипроцессинг. А хули теперь по 1000 писем с логопассами валится, надо собрать их с каждого процесса объеденить и ебануть одним большим письмом, а нахуя мне самому это письмо читать, пусть само читается и парсится, само на ВПСки заливается, etc.
Аноним 05/05/17 Птн 21:38:51 #256 №152434326 
Кстати господа заклинатели змей, есть какой-нибудь вариант ретёрнуть кириллицу стрингом?
Всякие
"Хуй".encode("latin1").decode("ascii") не помогают И не должны собсна
Аноним OP 05/05/17 Птн 21:39:41 #257 №152434376 
>>152433616
Надо учить трубо паскаль

Станешь охуенным водопроводчиком, как Марио
Аноним 05/05/17 Птн 21:39:51 #258 №152434396 
>>152434107
>по 100 этих ботов запускать, чому бы не прикрутить мультипроцессинг.
мультипроцессинг это и есть 100 сраных ботов в отдельном процессе. Че ты хотел сказать то?
Аноним 05/05/17 Птн 21:41:35 #259 №152434513 
>>152417933
Замыканий нет? Ты долбоеб? Иль ты анонимные функции замыканиями зовешь пидор?
Замыкание как получение переменный из области видимости выше это есть.
Да и блять это тебе сука не си, тут безымянная функция от именнованной ничем блять не отличается кроме как наличием имени.
Аноним 05/05/17 Птн 21:41:38 #260 №152434517 
>>152434326
какой энкоде, декоде. Скачай себе питон. 2 ветка это уже не питон, это кал для дебилов, которые по русским книжкам 2006 года выпуска учатся.
Аноним OP 05/05/17 Птн 21:41:54 #261 №152434543 
image.png
>>152434396
>100 сраных ботов в отдельном процессе

Сразу вот так их представил
Аноним 05/05/17 Птн 21:42:32 #262 №152434585 
>>152434396
Но уже запустить 1 скрипт, а не 100 его экземпляров.
Аноним 05/05/17 Птн 21:43:36 #263 №152434657 
>>152434585
Щас в питоне модно на Асинк Ай Йоу писать.
Аноним 05/05/17 Птн 21:43:49 #264 №152434672 
>>152419492
switch делается на if elif и т.д.
Нужен свитч, пиздуй go to пиши на C.
Аноним OP 05/05/17 Птн 21:45:04 #265 №152434758 
>>152434672
> Пиздуй go to пиши на С

В этом ИТТ треде
В реальной ИРЛ жизни
Аноним 05/05/17 Птн 22:07:26 #266 №152436414 
>>152416930 (OP)
>Компилировать это дерьмо - отдельная боль
Python - скриптовый язык. Он совсем для других целей, нахуй тебе его компилировать?
Аноним 05/05/17 Птн 22:08:59 #267 №152436544 
>>152436414
Интерпретируемый скорее.
Аноним 05/05/17 Птн 22:09:26 #268 №152436580 
>>152436414
Но он же компилируется в байткод.
Аноним 05/05/17 Птн 22:09:52 #269 №152436609 
>>152436544
Да, я не так выразился прост
Аноним 05/05/17 Птн 22:11:44 #270 №152436758 
>>152436580
Ну одно дело компиляция в байт-код для того, чтобы программа выполнялась быстрее, а другое - сборка полноценного исполняемого файла.
Аноним 05/05/17 Птн 22:11:50 #271 №152436772 
>>152436580
байткод - код питон интерпретатора. у тебя всгеда процесс интерпретатора питона висит.
Аноним 05/05/17 Птн 22:14:03 #272 №152436935 
>>152436772
Я знаю, я об этом и говорю
Аноним 05/05/17 Птн 22:17:15 #273 №152437164 
>>152436758
>>152436772
Ну так я к тому, что формально он компилируемый. дь никто не запрещает запускать pyc файлы без скриптов.
Аноним 05/05/17 Птн 22:19:21 #274 №152437312 
>>152437164
Без самого пайтона не запустишь, т.е. чтобы кто-то запустил твою программу на своем ПК, ему нужно еще и сам питон ставить
Аноним 05/05/17 Птн 22:19:23 #275 №152437314 
>>152437164
Так принято говорить, что компилируемый - значит в маш. команды.
Аноним 05/05/17 Птн 22:21:28 #276 №152437453 
>>152437314
Ну ок, возможно технически так и есть, но оп говорит про сборку исполняемого файла
Аноним 05/05/17 Птн 22:26:35 #277 №152437825 
>>152437312
>Без самого пайтона не запустишь, т.е. чтобы кто-то запустил твою программу на своем ПК, ему нужно еще и сам питон ставить
Потому я и говорю, что формально компилируемый, процесс компиляции в байткод присутствует же.
Аноним 05/05/17 Птн 22:26:46 #278 №152437841 
>>152427059
Вот только про дефолтное значение не надо забывать, или юзать .get хотя бы
Аноним 05/05/17 Птн 22:28:38 #279 №152437954 
>>152437453
Про сборку исполняемого файла. Там интерпретатор, код, библиотеки и ресурсы кладутся в экзешник (по сути только как архив работает. Из экзешника вызывается интерпретатор. И все это дело назвыается pyinstaller.
Были попытки транслировать cython в Cи. Но это все не обрело популярность.
Аноним 05/05/17 Птн 22:29:58 #280 №152438046 
>>152437841
Тоже не люблю все эти сахорочки, от них больше вреда чем пользы.
Аноним 05/05/17 Птн 22:30:49 #281 №152438104 
>>152428271
Отчасти двачую функционалоёба. ФП - это мир просто без ёбаной кучи головной боли, если смог вкатиться.
мимо_скала_стремящийся
Аноним 05/05/17 Птн 22:32:00 #282 №152438201 
>>152437954
>Были попытки транслировать cython в Cи.
Но это все не обрело популярность.
А какже pypy? Сейчас вроде популярен становится, мозилла даже им задонатила на поддержку 3-его питона.
Аноним 05/05/17 Птн 22:34:11 #283 №152438334 
>>152437954
Знаю, сам когда-то пытался и могу подтвердить что это тот еще геморрой
Аноним 05/05/17 Птн 22:35:45 #284 №152438453 
>>152431961
Дойди хотя бы до функции, когда поймешь, что можешь строить дома с разными кирпичиками, которые сам и создал, тебе откроется новый мирнет
Аноним 05/05/17 Птн 22:36:34 #285 №152438499 
>>152427059
Когда вот так засовывает метод в словарь, что с ним происходит? Eta expansion?
Аноним 05/05/17 Птн 22:37:59 #286 №152438610 
>>152438499
Это ссылка.
Аноним 05/05/17 Птн 22:43:28 #287 №152439017 
>>152438610
>>152438499

сслыка на объект. а объектом в питоне является что? прально, всё. так что пихай туда что хочешь. и называй как хочешь, хоть eta, хоть ta.
sageАноним 05/05/17 Птн 22:47:06 #288 №152439285 
>>152438610
А с классами можно подобную хуйню делать?
Типа:
class Person(object):
def __init(self, name)__:
self.name = name

person_model = Person
op_hui = person_model('Васян')
Аноним 05/05/17 Птн 22:48:40 #289 №152439397 
>>152439285
конечно
Аноним 05/05/17 Птн 22:49:20 #290 №152439447 
>>152439285
все можно, даже небо, даже аллах. Удалив Person, у тебя person_model останется.
Аноним 05/05/17 Птн 22:50:42 #291 №152439560 
>>152416930 (OP)
> этот багет крестодауна

Хаскель или раст попробуй, вообще охуеешь
Аноним 05/05/17 Птн 22:52:16 #292 №152439690 
>>152437841
ну, да. и на callable() проверить. но идею-то я донес, не?
sageАноним 05/05/17 Птн 22:55:40 #293 №152439944 
>>152439690
Про проверку на callable не знал, лол. Всего месяц на питоне пишу. Не зря тред читал.
Аноним 05/05/17 Птн 22:56:03 #294 №152439974 
>>152439944
Опять сажа приклеилась, блять
Аноним 05/05/17 Птн 23:02:07 #295 №152440483 
>>152439974
По книге, курсам или по докам?
Аноним 05/05/17 Птн 23:06:08 #296 №152440731 
>>152440483
Вот тебе гайд как выучить рандомный яп:
1. Идешь на https://learnxinyminutes.com
2. Выбираешь
3. гугл+стековерфлоу
4. ...
5. ПРОФИТ!
Аноним 05/05/17 Птн 23:06:14 #297 №152440743 
>>152440483
Питон учу или что?
Аноним 05/05/17 Птн 23:07:26 #298 №152440851 
>>152440743
да
sageАноним 05/05/17 Птн 23:15:12 #299 №152441631 
>>152416930 (OP)
> про плюсы молчу
Все ясно, ещё один плюсопидор не может жить без дрочки указателей. Нужно как диды в 90 прогать
Аноним 05/05/17 Птн 23:15:21 #300 №152441641 
>>152440851
Курсы от гугла почитал и stack overflow. Но у меня перед этим было 2,5 года жабы и ондроеда. Так что идея была ясна примерно.
Аноним 05/05/17 Птн 23:26:56 #301 №152442427 
>>152416930 (OP)
За a, b = b, a. Это, блядь, настолько охуенно, что представить невозможно.
Аноним 05/05/17 Птн 23:28:53 #302 №152442540 
>>152442427
Кстати, спросил знакомого джавушка на эту тему, так он мне выдал простыню из 10 строк.
Аноним 05/05/17 Птн 23:31:24 #303 №152442692 
>>152442427
И часто ты этим пользуешься?
Аноним 05/05/17 Птн 23:36:01 #304 №152442971 
>>152442692
Часто. И это же не единственное. От list comprehension дикое удовольствие получаю, от str.format(), от print('pizda'*9000). ЯП, сделанный для людей.
Аноним 05/05/17 Птн 23:36:04 #305 №152442976 
image.png
>>152442540
3 строчки же.
Аноним 05/05/17 Птн 23:38:15 #306 №152443092 
>>152442971
>list comprehension
dict comp тоже богоподобен
Аноним 05/05/17 Птн 23:38:55 #307 №152443127 
>>152442971
> str.format()
f-string в 3.6 же завезли. Слава Гвиде, таки спиздил пиздатую идею из перла.
Аноним 05/05/17 Птн 23:42:24 #308 №152443304 
r-python.png
>>152416930 (OP)
да просто так.
Аноним 05/05/17 Птн 23:45:36 #309 №152443461 
>>152442976
Если Переменная1 <> Переменная2 Тогда
Переменная3 = Переменная2;
Переменная2 = Переменная1;
Переменная2 = Переменная1;
КонецЕсли;
Аноним 05/05/17 Птн 23:47:14 #310 №152443524 
>>152443127
Охуеть. ОХУЕТЬ!

Кодом занимаюсь не по основной работе, поэтому пропустил. Надо пацанам показать.
Аноним 05/05/17 Птн 23:48:15 #311 №152443582 
>>152443461
Зачем проверка на неравенство? Убрать, также 3 строчки.
Аноним 05/05/17 Птн 23:49:11 #312 №152443640 
>>152443092
Сегодня написал dict-comp из двух списков. Пытаюсь заставить себя заменить этот словарь на объект, но рука не поднимается.
Аноним 05/05/17 Птн 23:50:28 #313 №152443706 
>>152443582
Для несведующих в 1С дописал, чтобы на настоящий код больше походило. Вдруг за 1С удастся поговорить.
Аноним 05/05/17 Птн 23:53:35 #314 №152443797 
>>152443706
>Вдруг за 1С удастся поговорить.
Ну тред то вроде про кодинг, как-то не к месту тут 1с обсуждать.
Аноним 05/05/17 Птн 23:58:42 #315 №152444025 
14830427846942.jpg
>>152416930 (OP)
Как же заебали мамкины программирователи
ТУТ НЕТ ТОГО, ЧТО ЕСТЬ В ХАСКИЛЕ, ОН СОВЕРШЕННО НЕ ПОХОЖ НА БОЖЕСТВЕННЫЙ ХАСКИЛЬ, МНЕ НУЖЕН ЕЩЁ ОДИН ХАСКИЛЬ, НО ЧТОБЫ НАЗЫВАЛСЯ ПИТОН!!!11
или
НА ПИТОНЕ НЕЛЬЗЯ ПЕРДОЛИТЬ НИЗКОУРОВНЕВНЕВЫЕ ПРОЕКТЫ, ЭТО ВООБЩЕ НЕ ЯЗЫК, В ОТЛИЧИЕ ОТ БОЖЕСТВЕННОГО С, Я КОПАЮ ЗЕМЛЮ ГРАБЛЯМИ А ПОТОМ ЕМ СУП НОЖЕМ, Я ИЛИТ!!!11

Пиздец, почитал твои претензии, ты точно писал что-то сложнее хеллоуворлда, или траллишь таким образом?
Аноним 05/05/17 Птн 23:59:56 #316 №152444094 
>>152416930 (OP)
>Python
10к лет пилю на "жуве" и "ящере"
Я изучил Python конкретно для хакинга - и я осмелюсь сказать, что это утверждение правдиво для многих других так же. Я провел достаточно много времени в изучении языка, который хорошо приспособлен для хакинга и реверс инженерии, и несколько лет назад стало весьма очевидно, что Python становится настоящим лидером среди языков ориентированных на хакинг. Однако хитрость была в том, что не было стоящего руководства по теме, как использовать Python для различных задач хакинга.
Аноним 06/05/17 Суб 00:01:25 #317 №152444165 
>>152443797
Минутка юмора же.

Хотя спасибо 1С за пояснение на практике смысла запросов и уместности их использования. Одно дело - серьёзных ребят на хабре читать, другое - когда тётя из бухгалтерии в шею дышит и нервно вздыхает, когда что-то МЕДЛЕННО РАБОТАЕТ.
Аноним 06/05/17 Суб 00:03:20 #318 №152444362 
>>152443127
Пиздос. Без сомнения это конструкция, которую нужно избегать в любом коде. Ёбаный стыд. Она же нарушает принцип "явное лучше неявного". Ебануться. Хрень, которая неявно намешивает в строку говна из контекста, это выше моего понимания. Никто не подумал об удобстве чтения, например? О поддерживаемости кода несколькими поколениями разработчиков? Пиздец.
Аноним 06/05/17 Суб 00:10:16 #319 №152444898 
>>152416930 (OP)
Я вот думаю, почему же это опа не беспокоят куда более важные вопросы, а именно:

1. Питон, сука, тормозной. Эта хуйня примерно в 10 раз медленнее плюсов или явы;
2. В нём нет статической типизации. Это вообще фундаментальная особенность. Питон со статической типизацией это уже совсем другой язык. Но без неё просто пиздец как тяжело жить. Это постоянные, постоянные ошибки в рантайме, от которых тебе даже не уберечься никак.
3. Программы на питоне сложно доставлять. А ведь как было бы охуенно иметь возможность статически собирать исполняемые файлы.

Впрочем, все эти проблемы решены в go.
Аноним 06/05/17 Суб 00:11:10 #320 №152444939 
>>152444362
>Она же нарушает принцип "явное лучше неявного"
А наличие изначального %-string тебя значит не смущало? Единственный косяк это нарушение There should be one-- and preferably only one --obvious way to do it. Хотя, возможность запихать в f-string лямбда функцию, это уже немного перебор, на мой взгляд.
>Никто не подумал об удобстве чтения, например?
Куда удобнее %-дристни.
>О поддерживаемости кода несколькими поколениями разработчиков?
Синтаксис аналогичен format, не сложно освоится.
Аноним 06/05/17 Суб 00:13:19 #321 №152445036 
>>152444898
Хотел по порядку разобрать тобою написанное, но увидел:
>Впрочем, все эти проблемы решены в go.
И просто окроплю тебя уриной, ибо конструктивный диалог с тобой не возможен в принципе.
Аноним 06/05/17 Суб 00:15:04 #322 №152445130 
>>152444939
А я и не поддерживаю %-дрисню. По той же причине: она не очевидно себя ведёт в разных ситуациях. Использовать нужно format.

Освоиться не сложно, как и с любой другой конструкцией. Читать, сука, неудобно: одно дело, когда ты аргументы для форматирования явно перечисляешь и совсем другое, когда они у тебя в строке зашиты. И тебе их глазками искать придётся в произвольных местах этой строки, а не в скобочках у format.
Аноним 06/05/17 Суб 00:16:08 #323 №152445180 
>>152444898

Вот, кстати, два чая этому >>152445036
Аноним 06/05/17 Суб 00:17:51 #324 №152445260 
>>152445036
Как хорошо, что мне попался такой хороший собеседник, как ты! А ещё я люблю многие другие языки: rust, c, c++, haskell, scala, java. У них у каждого есть свои плюсы и минусы (у всех кроме одного даже есть задачи).
Аноним 06/05/17 Суб 00:20:03 #325 №152445365 
20141212729ce592cbed45f5436091bae744c9fe.jpg
>>152445260
>rust, c, c++, haskell, scala, java
Аноним 06/05/17 Суб 00:20:10 #326 №152445370 
https://www.youtube.com/watch?v=Tnnsn5mROIY
Аноним 06/05/17 Суб 00:22:48 #327 №152445492 
>>152445130
> И тебе их глазками искать придётся в произвольных местах этой строки, а не в скобочках у format.
Пользуйся нормальной средой разработки с подсветкой синтаксиса.
Аноним 06/05/17 Суб 00:24:06 #328 №152445572 
14883245067660.webm
>>152416930 (OP)
Python - кал для недоразвитых гуманитариев.
кресты-байтодрочер кум
Аноним 06/05/17 Суб 00:25:47 #329 №152445654 
>>152431319
Неосилятор плиз, если твой софт на ios сегфолтится, это не у всех так.
Аноним 06/05/17 Суб 00:25:47 #330 №152445655 
>>152445572
Ну ты хоть по-тоньше набросы делай, написал бы лучше про gil или про низкую производительность.
Аноним 06/05/17 Суб 00:27:13 #331 №152445717 
>>152444165
>серьёзных ребят на хабре читать
Точнее переводы ребятами с хабра серьёзных ребят.
Аноним 06/05/17 Суб 00:27:43 #332 №152445744 
>>152445572
> кал для недоразвитых гуманитариев
Ага, поэтому-то крестоблядки настолько востребованы сейчас.
Аноним 06/05/17 Суб 00:30:30 #333 №152445873 
>>152445492
Я ожидал этот ответ. Конечно, можно пользоваться средой. Только надо не забывать потому, что если тебе вдруг пришлось открыть свой код в vim на машине, где больше ничего нет, то нужно быть аккуратнее.

То есть минус тут очевиден. А плюсы? Какие плюсы у этой хуйни по сравнению с format? Меньше писать что ли? В общем, раз ты о значительных плюсах так и не сказал выше, значит их и нет.

Ещё в минус можно записать справедливо замеченное: это ещё один метод отформатировать строку, который ввели в язык без необходимости. Это кстати уже само по себе потенциально сказывается отрицательно на поддерживаемости кода - когда у тебя есть много методов сделать одно и то же.
Аноним 06/05/17 Суб 00:31:45 #334 №152445939 
>>152421703
Их нет, все правильно делаешь.
Аноним 06/05/17 Суб 00:31:58 #335 №152445956 
sub-buzz-25177-1479118984-1.jpg
>>152416930 (OP)
>> Нет switch-case
>Это полный пиздец, не представляю, как это допустили. Что-то сродни дебильным законам в Рашке, которые непонятно как вообще приняли.
Мне непонятно нахуя в большинстве языков с си-подобным синтаксисом не убрали необходимость break; добавлять. Это ж пиздец нелогичная хуйня.
Аноним 06/05/17 Суб 00:32:31 #336 №152445982 
>>152445655
Я там выше написал про тормознутость, но мне ответили, что отвечать мне бесполезно, т.к. я очень тупой, и эти важные господа с двача не готовы тратить своё драгоценное время на метание бисера перед такой свиньёй, как я.
Аноним 06/05/17 Суб 00:35:23 #337 №152446129 
>>152444898
>Питон, сука, тормозной
Лол, для 95% задач производительности пайтона хватает, даже на сервере.
>В нём нет статической типизации
Завезли немного сахара с выводом типов в 3.5 и либой typings
>Программы на питоне сложно доставлять.
Не сложнее чем джава/c# софт.
Аноним 06/05/17 Суб 00:36:52 #338 №152446209 
>>152444898
>в 10 раз медленнее плюсов или явы
Блять, ебать ты тупой. Нет, такие как ты даже отбитые нахуй, которые в теории не разбираются. Ясен хуй интерпретируемый язык будет медленнее компилируемого.
Аноним 06/05/17 Суб 00:37:17 #339 №152446226 
>>152445873
>Я ожидал этот ответ. Конечно, можно пользоваться средой. Только надо не забывать потому, что если тебе вдруг пришлось открыть свой код в vim на машине, где больше ничего нет, то нужно быть аккуратнее.
https://github.com/anntzer/python-syntax-1
Ну вот для вима первая ссылка в гугле, поддерживает f-string. Наверняка есть еще нормальные плагины.
>То есть минус тут очевиден. А плюсы? Какие плюсы у этой хуйни по сравнению с format? Меньше писать что ли? В общем, раз ты о значительных плюсах так и не сказал выше, значит их и нет.
Мне он больше нрвится чем формат, читать удобнее. Вкусовщина же, кому-то нравится, кому-то нет.
>Ещё в минус можно записать справедливо замеченное: это ещё один метод отформатировать строку, который ввели в язык без необходимости. Это кстати уже само по себе потенциально сказывается отрицательно на поддерживаемости кода - когда у тебя есть много методов сделать одно и то же.
Просто его изначально надо было делать вместо %, но Гвидо проебался по-ходу.
Аноним 06/05/17 Суб 00:38:50 #340 №152446296 
>>152445982
>>152444898 >>152445260 ты?
Ну тогда поссал на тебя еще раз.
Аноним 06/05/17 Суб 00:40:10 #341 №152446361 
>>152445873
>Какие плюсы у этой хуйни по сравнению с format?
Всего лишь очередной синтаксический сахар.
Какие плюсы например у циклов перед list comprehensions?
Аноним 06/05/17 Суб 00:41:34 #342 №152446442 
>>152445744
На крестах редко пишут говнохуиту на коленках для быдла в целях экономии, поэтому и рыночек соответствующий у них. А питон - это как макаку посадить говно вилкой мешать, и не затратно, и вроде что-то кодит даже.
Аноним 06/05/17 Суб 00:41:57 #343 №152446464 
>>152446226
Я конечно имел ввиду систему, которую ты не настраивал, и у тебя нет времени настраивать, в которой нет привычных тебе плагинов. Смысл именно в этом: не получать дополнительный гемор если вдруг надо отказаться от привычных условий разработки.
Аноним 06/05/17 Суб 00:42:36 #344 №152446500 
Стикер
>>152446442
>На крестах редко пишут говнохуиту на коленках для быдла
Ор выше гор, что ж ты делаешь
Аноним 06/05/17 Суб 00:43:37 #345 №152446561 
>>152446361
Возможность не порождать список?
Тут ты возможно скажешь, что имел ввиду генераторы однострочные, а не list comprehension. Но мой аргумент в силе: не порождать даже генератор тоже хочется.
Аноним 06/05/17 Суб 00:44:54 #346 №152446638 
>>152446296
школьник плес
Аноним 06/05/17 Суб 00:45:21 #347 №152446656 
>>152446500
А Винда по-твоему на чём написана?
Аноним 06/05/17 Суб 00:45:56 #348 №152446689 
>>152446656
Не туда. Это к >>152446442
Аноним 06/05/17 Суб 00:53:26 #349 №152447053 
>>152446464
Зачем мне лезть на какой-то левый сервер, где я даже плагин для вима поставить не могу. Алсо, править код на рабочем серваке плохая практика, он туда через vcs попадать должен, и в рабочем виде покрытый тестами.
Аноним 06/05/17 Суб 00:57:29 #350 №152447230 
>>152421103
>handlers['request_name']()

handlers['request_name'].__call__()
Аноним 06/05/17 Суб 01:01:18 #351 №152447405 
>>152446656
А Линупс? Назови мне хоть один похожий по масштабам и сложности проект на копропитоне.
Аноним 06/05/17 Суб 01:01:58 #352 №152447435 
>>152447230
task = handlers['request_name']
task()
Вызывать меджик метод (в какой нибудь джаве тебе бы это не дали, так как это приватный). Нахуя нам вообще соглашения об именовании, и двойные подчеркивания, чтоб их напрямую вызывать?
Аноним 06/05/17 Суб 01:14:00 #353 №152447904 
>>152447405
На счет масштабов:
>According to cloc run against 3.13, Linux is about 12 million lines of code.

>7 million LOC in drivers/
>2 million LOC in arch/
>only 139 thousand LOC in kernel/
если отбросить код драйверов и архитектуры то вполне себе сопоставимые по масштабам это например twisted, django, sqlalchemy.
Аноним 06/05/17 Суб 01:15:42 #354 №152447963 
>>152447904
орм на питоне занимает как ядро линукса, успех.
Аноним 06/05/17 Суб 01:15:54 #355 №152447979 
14885152793130.webm
Аноним 06/05/17 Суб 01:18:23 #356 №152448093 
>>152447963
>орм на питоне
Пиздатая орм на питоне.
Аноним 06/05/17 Суб 01:19:35 #357 №152448139 
>>152447435
Твой способ порождает переменные на каждый раз, когда тебе нужно всего-лишь вызвать функцию из словаря.
Тогда уж лучше что-то типа:
def call(function):
return function()

и юзать call(handlers['request_name'])
Аноним 06/05/17 Суб 01:25:00 #358 №152448339 
>>152448139
Не совсем. В питоне кэш работает.
Аноним 06/05/17 Суб 01:29:21 #359 №152448481 
>>152448093
Тссс, не спугни, щас тебе про драйверы на питоне раскажут.
Аноним 06/05/17 Суб 01:39:17 #360 №152448876 
image.png
>>152448139
https://ideone.com/KkX8TA
Тру вариант. Воткни в прод, удиви коллег.
Аноним 06/05/17 Суб 01:39:33 #361 №152448886 
>>152444025
Что с человеком сделали
Аноним 06/05/17 Суб 01:40:41 #362 №152448920 
хаскель это древний трололо мем /pr/. троллят нубов, когда они спрашивают, с чего начинать вкатываться в it. не благодарите
Аноним 06/05/17 Суб 01:42:20 #363 №152448979 
не благодарите.
https://stepik.org/course/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0-%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5-Haskell-(%D1%87%D0%B0%D1%81%D1%82%D1%8C-2)-693/
Аноним 06/05/17 Суб 01:43:59 #364 №152449035 
>>152448920
А как же золотце?
Аноним 06/05/17 Суб 01:44:04 #365 №152449042 
7 вакансий на всю Москву на твоем Хачкеле
https://hh.ru/search/vacancy?text=haskell&only_with_salary=false&area=1&enable_snippets=true&clusters=true&salary=
Аноним 06/05/17 Суб 01:45:57 #366 №152449099 
>>152449042
ну и что, я даже на яве возьму программировать человека, который haskell знает. лучше с умным потерять, чем с дураком найти.
Аноним 06/05/17 Суб 01:48:36 #367 №152449189 
>>152449035
Забудь про него года на три, он скоро на зону по 282 поедет, будет там питухам про хаскель рассказывать.
Аноним 06/05/17 Суб 01:48:54 #368 №152449199 
>>152449099
в ротеш ты возьмешь, фантазер
надо иметь системной мышленние и выстраивать поток мысленный в упорядоченные структуры
вот такого надо человека знать, а него того, кто выучил рандом хуету
Аноним 06/05/17 Суб 01:49:48 #369 №152449228 
>>152449199
нажрался - ложить спать.
Аноним 06/05/17 Суб 01:50:31 #370 №152449255 
>>152418005
Что ты несешь, лол
Аноним 06/05/17 Суб 01:51:37 #371 №152449283 
Пацаны, прогаю на говне С/AL, внутренний язык разработки для ERP. Короч, есть ли смысл учить шарп/яву и уходить в нормальное погроммирование, или сидеть макакой у себя?
Аноним 06/05/17 Суб 01:52:14 #372 №152449306 
>>152449228
На работу берут тех, кто умеет брать на себя ответственно и вести самостоятельно проекты. Знание языка не говорит о человеке, как о специалисте.
Аноним 06/05/17 Суб 01:54:20 #373 №152449379 
>>152448876
тогда уж так:

g=lambda f: {'hui': lambda: print('HUI'), 'pizda': lambda: print('Pyzda')}.get(f) or (lambda: (_ for _ in ()).throw(NameError('Function %s is not defined'%f)))()
Аноним 06/05/17 Суб 01:54:50 #374 №152449396 
>>152449306
>умеет брать на себя ответственно и вести самостоятельно проекты
ответственность возьмут, а работать кто будет?
Аноним 06/05/17 Суб 01:55:56 #375 №152449426 
>>152449379
https://ideone.com/KkX8TA
Аноним 06/05/17 Суб 01:57:57 #376 №152449484 
>>152449396
вот возьмешь ты человека со знанием хаскеля, он наговнокодит неподдериживаемую, немасштабируемую и недокументированную хрень на 10.000 строк, зароется в коде и свалит в закат. норм?
Аноним 06/05/17 Суб 01:59:08 #377 №152449526 
>>152449484
это ты какую с++ макаку описал.
Аноним 06/05/17 Суб 02:00:44 #378 №152449577 
>>152449526
знание синтаксиса другого языка по твоему автоматически делает человека умнее и организованней?
Аноним 06/05/17 Суб 02:03:20 #379 №152449667 
>>152449577
знание синтаксиса, ну-ну.
Аноним 06/05/17 Суб 02:03:41 #380 №152449679 
>>152449667
гну
Аноним 06/05/17 Суб 02:06:15 #381 №152449752 
sW68tiCA6g.jpg
Всем питоняшам по удаву в кроватку.
Аноним 06/05/17 Суб 02:06:24 #382 №152449753 
image.png
>>152449679
Аноним 06/05/17 Суб 02:36:36 #383 №152450685 
>>152444898
>Эта хуйня примерно в 10 раз медленнее плюсов или явы;
Ты собрался грофон на питоне делать?

>Это постоянные, постоянные ошибки в рантайме, от которых тебе даже не уберечься никак.
Тестирование уберегает от 99% этих ошибок. Если хочешь охуенно безопасный язык с проверкой всего на свете на этапе компиляции - милости просим в раст, только объем кода там будет в 10 раз больше питоньего.

> Программы на питоне сложно доставлять. А ведь как было бы охуенно иметь возможность статически собирать исполняемые файлы.

Есть такая возможность. Только чаще всего она в хуй не упёрлась.

>>152416930 (OP)
> Нет switch-case
Ты бы ещё над отсутствием goto поплакался. Если тебе понадобился switch-case в питоне, значит ты делаешь что-то не то.

> Нет нормального ООП
Освой метаклассы и обмазывайся интерфейсами и фабриками сколько влезет. Если найдёшь юзкейсы для этой дрянья.

> Нет инлайновых функций
Хуй знает про что ты. То ли про inline, то ли про замыкания, вас, быдлокодеров, не понять. Используй ебучие лямбды, блядь. И не надо мне многострочники в качестве аргументов пихать, людям потом твой код ещё читать как-то.

> Обычно кусок компилятора подсосал с либами и все. Хуй, тут без бубна хуй что сделаешь.
То есть до setuptools и pypi ты ещё не дорос?
>>152417116
>плюсы, php, js
Кривая надстройка над C, препроцессор, и язык для браузерных скриптов, получивший популярность исключительно благодаря безальтернативности. Теперь понятно, почему ты такой довен.


Аноним 06/05/17 Суб 02:45:09 #384 №152450873 
>>152445260
>rust, c, c++, haskell, scala, java
>плюс go
Остановись на чем-нибудь одном, знание семи языков на уровне хеллоуворлда не повод для гордости, например.
Аноним 06/05/17 Суб 02:51:14 #385 №152450989 
>rust, haskell, scala
>плюс go
Похоже на шизофрению.
oh_no_its_retarded.jpg
Аноним 06/05/17 Суб 03:01:05 #386 №152451199 
>>152419646
Даю тебе вполне реальную задачу.

Есть API некого сервиса. По определённому запросу оно возвращает какой-либо код результата. Задача: в зависимости от кода результата совершать различные действия.

А теперь реализуй это без свитчкейса, блядь. Только без костылей вида if/else или throw/raise.
Аноним 06/05/17 Суб 03:05:02 #387 №152451298 
>>152451199
>костыли вида if/else
и кто таких кретинов на работу берет.
Аноним 06/05/17 Суб 03:10:17 #388 №152451387 
>>152451298
Switch/case выглядит естественнее, прямее и безопаснее.
Аноним 06/05/17 Суб 03:14:48 #389 №152451473 
>>152451199

http://ideone.com/Gw35MF
Аноним 06/05/17 Суб 04:13:48 #390 №152452629 
>>152451199
И еще, чуть-более обширно, для наглядности, что можно реализовать разными способами.

http://ideone.com/yZ6cmC
Аноним 06/05/17 Суб 04:21:44 #391 №152452740 
Всем питоняшам по удаву в очко
Аноним 06/05/17 Суб 04:33:02 #392 №152452871 
>>152419492
Я знатно охуел, когда в исходниках успешного коммерческого продукта узрел что-то вроде

case 0x01020304: тра-ля-ля break;
case 0x01020306: тра-ля-ля break;
case 0x01020308: тра-ля-ля break;

0x01020304, бля!
Аноним 06/05/17 Суб 06:52:27 #393 №152454985 
14744469996930.jpg
Ну ка, мои зайчатки-крольчатки, встали с кроватки, личико умыли, посикать сходили, потянулись-потянулись.
Аноним 06/05/17 Суб 07:05:28 #394 №152455221 
>>152417566
Пошёл нахуй, нас в школе бейсиком шестым дрочили, а сейчас в шараге на втором курсе дрочат турбопаскалем и делфи седьмым. Пиздел на эту тему с директором, мол юзлесс хуйня устаревшая, давайте хотя бы плюсы или решётку, да что угодно блядь, но нет, послала нахуй потому что "все учились по этому учебному плану и вы будете учиться".
Аноним 06/05/17 Суб 07:08:10 #395 №152455265 
>>152419128
свободно пишу, активно использую классы, наследование, фабрики, метапрог. то чувство когда обертка над вебсокетами реализующая rpc сервер уложилась в один файл 297 строк
Аноним 06/05/17 Суб 07:14:30 #396 №152455360 
>>152416930 (OP)
Ты забыл ещё про то, что хуйня на python жутко лагает.
Аноним 06/05/17 Суб 07:19:19 #397 №152455442 
>>152418502
С++ или C#.
Аноним 06/05/17 Суб 07:19:40 #398 №152455446 
>>152455221
Дико проигрываю с орд биомусора в интернетах, у которого с Паскалем и Делфёй связаны детские травмы и как только дело доходит до их обсуждения триггерится очередное РЯЯЯ ПАСКАЛЬ ДЕЛФИ В ЖОПУ ГОВНА ЗАЛИЛИ без конкретных аргументов.

Какая вам в хуй разница, на чём хеллоуворлдить свои лабы, ограниченные ебланы? Хотите "актуальщины" - ищите и учите её сами, корочкодатели существуют не для этого.
Аноним 06/05/17 Суб 07:19:56 #399 №152455457 
1493719046905.jpg
Привет, начал учить яву для фана, до этого последний раз писал на паскале в школе 6 лет назад.

Какие подводные камни?
Аноним 06/05/17 Суб 07:21:23 #400 №152455488 
>>152420578
А где CSS бог?
Аноним 06/05/17 Суб 07:28:03 #401 №152455581 
>>152424312
И нахуй нужен 1С, если по нему в разы меньше инфы, чем по С++?
Аноним 06/05/17 Суб 07:31:12 #402 №152455625 
>>152416930 (OP)
PHP самый охуенный язык, я могу на нем все что угодно написать. Много раз смотрел в сторону Петона, но каждый раз удивлялся нахуя нужно такое задротство (пробелы вместо скобочек, отсутствие нормального ооп и т.д.) если можно без задротства все закодить на PHP?

мимо 13 лет опыта в PHP
Аноним 06/05/17 Суб 07:32:21 #403 №152455644 
>>152450685
>Если тебе понадобился switch-case в питоне, значит ты делаешь что-то не то

лул, оправдания неудачника
Аноним 06/05/17 Суб 07:35:22 #404 №152455699 
>>152416930 (OP)
Потому следует учить Цэ, кресты или сисярп. Ну или наебенится в говно и начать кодит на скале.
Путон - для хипстеров.
Аноним 06/05/17 Суб 08:15:02 #405 №152456427 
>>152455446
Дико проигрываю со "сделай сам"-даунов, не понимающих, что я пришёл в шарагу брать знания, которые мне дают, а не сидеть 2/3 дня в шараге, а по приходу домой самому искать всю нужную инфу. Просто дети блядей не понимают что в шарагах долбаёбы в администрации сидят, которым похуй на актуальность и полезность, им главное отчётность сдать. А, впрочем, нахуй я тебе это объясняю, если ты сын дохлой бляди, не способный самостоятельно это осознать.
Аноним 06/05/17 Суб 08:25:25 #406 №152456641 
windows.10.zeleniy.slonik.jpg
>>152455699
> или сисярп.

— Ёб твою мать, блядь, иди отсюда нахуй, блядь!
— Что, что случилося-то?
— Ты чё, обосрался что ль, мудак, блядь?!
— Не, я не какал. Я тебе покушать принес!
— Сука, блядь, пидорас, блядь! Хули ты сделал, ты чё, мудак что ль совсем, блядь?!
— Что ты! Я покушать тебе!..
— Блядь, всё-таки насрал, ой мудель, блядь!.. Твою мать, убери это говно нахуй отсюда, блядь! Сейчас будешь всё это вылизывать, блядь!
Аноним 06/05/17 Суб 08:26:50 #407 №152456689 
>>152416930 (OP)
еще один студент порвался

да еще на таком простом языке…
Аноним 06/05/17 Суб 08:56:33 #408 №152457467 
>>152456427
>Просто дети блядей не понимают что в шарагах долбаёбы в администрации сидят, которым похуй на актуальность и полезность
И почему тогда ты пошёл туда, ребёнок бляди?
>пок-пок-пок мне все должны
Школоёбик, взрослей. Если уж так всё не нравится - забирай документы и ищи шарагу, которая тебя устроит. И не наобум, как в первый раз.
Аноним 06/05/17 Суб 09:00:36 #409 №152457577 
>>152449379
Читаемость? Какая читаемость?
Аноним 06/05/17 Суб 09:03:28 #410 №152457651 
>>152416930 (OP)
Он выполняет все мои задачи и писать на нем легко, ебучий ооп мне не нужен. Удобней чем баш и всё остальное.
То что он не юзается в продакшене мне поебать.
Аноним 06/05/17 Суб 09:07:00 #411 №152457750 
>>152456641
А мне нравится, простой и понятный, прям как басюк, только с инструментами ООП и в УНЕТЕ интегрирован.
Аноним 06/05/17 Суб 09:22:46 #412 №152458205 
>>152457467
>Если уж так всё не нравится - забирай документы

Дефолт пидораха, "не нравится - уёбывай", а то что по документам я обязан получить профессиональное и актуальное на данный момент образование - похуй, на то что у нас половина компов старше тебя и твоей матери-алкашихи - похуй. Хотя опять же, нахуй я тебе отвечаю?
Аноним 06/05/17 Суб 09:40:06 #413 №152458684 
>>152458205
Перл за перлом.
>не нравится - уёбывай
Не нравится - ищи лучшее, дурик. Так же с работой.
>по документам
Ну так отстаивай свою правоту. Клепать хеллоуворлды по гайдикам на "актуальном" инструментарии - это ведь так важно, вся твоя карьера от этого зависит.
Аноним 06/05/17 Суб 09:53:03 #414 №152459106 
>>152416930 (OP)
Еблан потратил на "изучение" языка 2 минуты и пришел скулить. Я твой свитс на словарях вертел
[093876] Аноним 06/05/17 Суб 10:06:30 #415 №152459521 
>>152419599
>Ну ты прикалываешься? Говнокод же дикий с 10 конструкциями
больной уебок

>Ну вот во всяких язычках есть замыкания

есть

> КОКОКОКОМПИЛИРОВАТЬ НЕЛЬЗЯ!!1

собрать ты можешь и запустить на другой машине.

Учи матчасть потом выебывайся

Аноним 06/05/17 Суб 10:18:16 #416 №152459982 
>>152455625
> пробелы вместо скобочек

Ты ещё пожалуйся на отсутствие $ перед именами переменных. Ты и так выделяешь блоки отступами, нахуй тебе ещё и скобки? Про DRY не слышал?

Единственный язык, где оправданы ебучие скобки - раст.
Аноним 06/05/17 Суб 10:18:53 #417 №152460009 
>>152457750
>А мне нравится, простой и понятный

Ты походу просто молодой зеленый, даже не понимаеш суть проблемы сисярпа, дело совсем не в том, простой он или сложный, понятный или не понятный, это вообще не имеет смысла. Ключевое и порождающее все проблемы и анальные боли, это то что, это технология от МЕЛКОМЯГКИХ, и если тебе это ниочем не говорит, то значит ты еще не так давно в этом варишся, и еще не познал всех ситуаций когда мелкомягкие вставят тебе анальный плаг, и ты будеш визжать как сучка, тебя это еще ждет в переди, удачи!
Аноним 06/05/17 Суб 10:22:02 #418 №152460149 
>>152459982
>Ты и так выделяешь блоки отступами, нахуй тебе ещё и скобки?
ЧИТАБЕЛЬНОСТЬ!!!

> Про DRY не слышал?
ну слышал, постоянно придерживаюсь этих принципов, собственно это основы ООП, и что?

Аноним 06/05/17 Суб 10:22:34 #419 №152460174 
>>152460009
>когда мелкомягкие вставят тебе анальный плаг
А как же дотЖМУ?
Аноним 06/05/17 Суб 10:25:24 #420 №152460309 
>>152460174
И? что ты хотел сказать?
Аноним 06/05/17 Суб 10:32:17 #421 №152460610 
>>152460309
То что мелкомягкие не могут мне вставить анальный зонд ибо ОПЕНСОРЦ.
Аноним 06/05/17 Суб 10:35:13 #422 №152460694 
>>152416930 (OP)
вкатываюсь в питон после сишарпа. Причины:
1) не хочу пилить ынтерпрайз на шарпе, а для остального за полтора года как мне кажется он не совсем подходит. Сайты? Есть созданные для этого языки. Бекэнд? основной стек технологий написан на другом и мало подключаем.
2) машинное обучение. Да, есть либы под сисярп, но они немного унылы (1) и под них крайне мало обучающего материала. Не сравнить с питоном.
3) Под питон куча либ и проектов, которые можно брать и встраивать под свои задачи.
4) функциональщина на шарпе почти не делается или же крайне неудобно и после написания кучи оберток. Я рос на ооп, но бывает полезно делать что-то иначе и проще.

вывод: моим претензиям к шарпу удовлетворяет только питон. хотя отсутствия инлайна и нормального свитча выбешивает, спору нет
Аноним 06/05/17 Суб 10:36:12 #423 №152460734 
>>152460610
> сисярп, .net
>ОПЕНСОРЦ
сука в ГОЛОС

ты реально совсем зеленый....
Попробуй сам себе ответить на вопрос, если он опенсурс, то почему он работает только на одной платформе (я про реальную работу, а не хелло ворды запускать) ?
Аноним 06/05/17 Суб 10:37:49 #424 №152460798 
>>152460694
блять объясните мне что такое этот ваш инлайн? и ты в курсе что эта ваша ебучая конструкция свич делается в пару строк?
Аноним 06/05/17 Суб 10:37:54 #425 №152460809 
>>152460734
>я про реальную работу
О, пошло поехало, любимый аргумент /б/ыдла с сосача "снег не снег, сибирь не сибирь".
Аноним 06/05/17 Суб 10:43:45 #426 №152461066 
>>152460809
>мент /б/ыдла с сосача "снег не снег, сибирь не сибирь"

не ты не понял, ты реально еще не понял, что кроме как на шиндовс ты свою поеботу больше негде не запустиш. Даже не сможеш мне показать хоть один проект на дотАнал, код которого я могу взять и скомпилировать хотябы под три смые популярные платформы, такого просто не существует.
А теперь сравни свою сисярп поеботу с PHP, Python, Go, Rust, Haskell, Perl и т.д. с любым реально опенсурс языком который без единой проблемы с первого раза запускается на любой платформе
Аноним 06/05/17 Суб 10:47:15 #427 №152461203 
>>152460798
официальное объяснение с точки зрения компилятора. Когда вызывается функция, запускается сложная машинерия вызова другой функции, получения указателя на точку входа, выделения памяти и прочего. Всё это, иногда, может наебнуть стек процессора, что приведет к печальным последствиям по производительности.
Инлайн на крестоподобных языках (за остальные пояснять не ручаюсь) - это явное указание компилятору не создавать отдельную функцию где делается одна операция, а выполнить строчку кода в рамках точки вызова.

Тут возникает запара с тем, как писать код. Не хочется создавать дубликаты инструментов, новые форматы вызова функций и так далее. Поэтому решили, что надо писать функции как обычно. Но когда надо - явно пишешь инлайн перед функцией и комплиятор потом сам разбирается что и как. пусть есть инлайн функция А с кодом К_А и функция Б, вызывающая А. Там, где идет вызов А ( funcA(); ) funcA компилятор заменит на K_A.


Есть и другое понимание инлайнов - это лямбда-функции и иные плюшки.
Аноним 06/05/17 Суб 10:47:23 #428 №152461212 
>>152416930 (OP)
свич, инлайн:
def foo(x):
return 'foo ' + str(x)

def boo(x):
return 'boo' + str(x)

switch = {'foo': foo, 'boo': boo}

print(switch.get('boo', lambda x: 'default ' + str(x))(5))

остальное бред сивой кобылы
Аноним 06/05/17 Суб 10:48:06 #429 №152461248 
>>152461066
>что кроме как на шиндовс
Теперь вопрос, нужно ли мне запускать что-то из того что я пишу где-то кроме как на шиндовз?
>сравни десктопно-соснольный язык с пехапе
У вас жир протекает.
sageАноним 06/05/17 Суб 10:49:21 #430 №152461305 
В /pr макаки, в /pr!!!
Аноним 06/05/17 Суб 10:49:33 #431 №152461312 
>>152461203
>>152461212
Аноним 06/05/17 Суб 10:51:18 #432 №152461387 
>>152461305
В шебм, дрочер, в шебм.
sageАноним 06/05/17 Суб 10:52:09 #433 №152461435 
>>152461387
В /pr макаки, в /pr!!!
Аноним 06/05/17 Суб 10:52:18 #434 №152461441 
>>152421138
Я бы предложил тебе катиться нахуй писать на Ассемблере, но ты скорее хуями подавишься же не осилишь
Аноним 06/05/17 Суб 10:52:20 #435 №152461448 
>>152461248
>>что кроме как на шиндовс
>Теперь вопрос, нужно ли мне запускать что-то из того что я пишу где-то кроме как на шиндовз?

Зачем вытаскивать анальный плаг, сним и так хорошо

>>сравни десктопно-соснольный язык с пехапе
>У вас жир протекает.

проигрываю с того какойже ты зелененький и анально послушный раб мелкомягких
https://github.com/krakjoe/ui
http://gtk.php.net/

Аноним 06/05/17 Суб 10:52:38 #436 №152461465 
>>152450685
>switch-case в питоне
При чем тут язык, ебанько? Это кейс обработки данных.
Аноним 06/05/17 Суб 10:53:40 #437 №152461508 
насколько пригоден питон для написания онлайн сервисов?
Аноним 06/05/17 Суб 10:54:32 #438 №152461542 
>>152461448
>Я МОГУ ПОРТИРОВАТЬСЯ НА ЛЮБУЮ ПЛАТФОРМУ
>90% конечных машин в рашке работают под шиндовс
Ты чё, рофлишь штоле?
Аноним 06/05/17 Суб 10:54:45 #439 №152461551 
>>152461508
очень пригоден, почти как php, вчемто чуть лучше, в чемто чуть хуже
Аноним 06/05/17 Суб 10:55:41 #440 №152461575 
>>152450685
>безальтернативности
Это значит уникальности и востребованности, а эти ваши питоны и прочие аналогичные поделия нахуй не нужны кроме как для примеров размножения всякого ненужного говна.
Аноним 06/05/17 Суб 10:57:01 #441 №152461636 
>>152461551
там только Джанго норм.но он какойто перегруженный
Аноним 06/05/17 Суб 10:57:20 #442 №152461642 
>>152461575
>безальтернативности
>уникальности
Ты случайно не сониблядок?
Аноним 06/05/17 Суб 10:58:00 #443 №152461666 
>>152461636
flask, cherrypy, bottle.
Аноним 06/05/17 Суб 10:58:56 #444 №152461700 
>>152461542
>>90% конечных машин в рашке работают под шиндовс

в ГОЛОС!!!!!
КАК ТАМ в 98 ???

Про Андроед не слышал еще?
А про интернет оф фингс?
Айфон?
а про качественные FS на Nix`сах?
Docker?
аж говорю, ты зелень зеленая, вчера только в школе первый раз увидел компухтер, и поглощаеш учебные программы в вузе, за которые мелкомягкие постоянно заносят в мин образование, т.к. иначе мс рыночек совсем потеряет
Аноним 06/05/17 Суб 11:00:35 #445 №152461776 
>>152419139
>чем тебя не устроил if... elif... else
чем тебя if не устраивает, нахуй это ненужное говно elif... else
Аноним 06/05/17 Суб 11:01:02 #446 №152461794 
>>152429369
А ещё был придуман Паскаль, чтоб умственные инвалиды в принципе учились и учились писать вменяемый, читаемый код. А не ту ебанину на сях, которую, в виду невыносимой лёгкости бытия, тупорылые дауны привыкли писать, приделывая костыли к велосипеду на ходу. А когда эта параша делается ещё и в ООП параше- то вообще становится непонятно, каким хуем компиляторы это всё компилируют.
Компиляторам уже давно давать звёзды героев за войну с долбоёбами. Как-никак последний рубеж, отделяющий продакшн от дебилов
Аноним 06/05/17 Суб 11:03:22 #447 №152461880 
>>152452871
как что-то плохое
Аноним 06/05/17 Суб 11:07:29 #448 №152462088 
>>152461700
>МОГУ ПОРТИРОВАТЬ НА МУЛЬЁН ПЛАТФОРМ
>ЗОНДЫ
>КОКОКО
>ШВАБОТКА
Ещё раз объясни мне зачем мне нужен другой язык, когда сярп делает всё что я хочу там где я хочу?
Аноним 06/05/17 Суб 11:07:59 #449 №152462116 
>>152416930 (OP)
На нем приятно кодить, большое комьюнити, много полезных модулей.
Аноним 06/05/17 Суб 11:09:53 #450 №152462229 
>>152462088
> там где я хочу?

и список из одного пункта....
Аноним 06/05/17 Суб 11:12:13 #451 №152462333 
>>152462088
>зачем мне нужен другой язык

затем чтоб не быть анальным рабом, не быть привязанным к одной платформе, имет возможность БЕЗ ПРОБЛЕМ, менять платформу, быть платформо независемым, т.к. современный мир это множество платформ, а у тебя анальный плаг
Аноним 06/05/17 Суб 11:12:16 #452 №152462335 
>>152462229
И что дальше?
Аноним 06/05/17 Суб 11:12:55 #453 №152462360 
почему питон 3 не ставиться в папку программы,а ставиться в каких то ебенях,которые еле нашел?
Аноним 06/05/17 Суб 11:13:00 #454 №152462363 
>>152425158
я ножом кушаю
конечно, иногда режусь, зато похудел
Аноним 06/05/17 Суб 11:13:41 #455 №152462396 
>>152462088
В бизнесе язык определяется задачей.
Нужно написать тебе серверное приложение, под линуксовый сервер - и упс, сишарп не подходит.
Аноним 06/05/17 Суб 11:14:21 #456 №152462419 
>>152462333
Ты так пишешь будто я фрилансор 32767рубей/тик
Аноним 06/05/17 Суб 11:15:27 #457 №152462475 
>>152462396
>Десктопные игрули на унете под пивасик вечером после работы
>в бизнесе кококок
Аноним 06/05/17 Суб 11:15:52 #458 №152462493 
>>152422608
Стать человеком
Аноним 06/05/17 Суб 11:16:02 #459 №152462503 
>>152462396
жабка подойдет
Аноним 06/05/17 Суб 11:16:13 #460 №152462514 
14695726341512706.jpg
>>152462335
>И что дальше?
Аноним 06/05/17 Суб 11:20:33 #461 №152462711 
>>152462419
>ты так пишешь будто я фрилансор

Фрилансер это свободный человек, который сам выбирает свою судьбу и ее перспективы. А ты раб, анально зависимый, как только станеш ненужным (уже лет в 28) тебя выкинут на свалку и заменят на другого такого, зеленого, у которого анал еще пока более упругий
Аноним 06/05/17 Суб 11:21:04 #462 №152462737 
>>152425535
>Чтобы завтра ты не присвоил ему значение.
свойства, дескрипторы
Аноним 06/05/17 Суб 11:21:40 #463 №152462766 
>>152419599
Какой говнокод, даун, любой свитч кейс в любом языке преобразуется в if..else для исполнения.
А претензия вида "читаится" говно, а не претензия, потому что нехуй тут читать, если в логике свитча и ифа..елсеифа НЕТ разницы
Аноним 06/05/17 Суб 11:21:40 #464 №152462767 
>>152462711
Куда вставлять "кококо"?
Аноним 06/05/17 Суб 11:23:50 #465 №152462878 
>>152462767
Сисярп дебил, съебись просто.
Аноним 06/05/17 Суб 11:26:08 #466 №152462981 
>>152462878
Дебил я, а бомбит у тебя, странно.
Аноним 06/05/17 Суб 11:29:48 #467 №152463151 
>>152428271
Всем похуй на ваши эти маргинальные языки до тех пор, пока на них не начнут писать коммерческие проекты. Покажи мне крупные проекты на этом твоём эфшарп? Может вакансии на него есть? Так не пошёл бы ты нахуй, а?
Аноним 06/05/17 Суб 11:31:28 #468 №152463223 
>>152462981
про дебила не я писал, я говорю что ты просто зелень, которому заливают говно мелкомягкое, проплаченное в мин. образ., чутка повзрослееш, плаг мешать начнет, тогда и уже будеш задумыватся что чтото нетак, но годы уже будут потеряны
Аноним 06/05/17 Суб 11:32:08 #469 №152463250 
>>152419139
Питон так-то комилируемый. Даже джуны это знают
Аноним 06/05/17 Суб 11:36:41 #470 №152463448 
0b734fcf03bd0198910b7f8deb662b2f.png
>>152463250
В байткод?
Аноним 06/05/17 Суб 11:41:17 #471 №152463664 
>>152463448
Да. Но всё же
Аноним 06/05/17 Суб 11:43:30 #472 №152463794 
>>152463223
Какие годы?
Аноним 06/05/17 Суб 11:52:25 #473 №152464277 
>>152461212
можно и с условием
def foo(x):
return 'foo ' + str(x)

def boo(x):
return 'boo ' + str(x)

def default(x):
return 'default ' + str(x)

switch = {'foo': foo, 'boo': boo, 'default': default}

x = 34
print(switch.get((lambda v: 'foo' if v == 1 else 'boo' if v == 5 else 'default')(x))(x))
Аноним 06/05/17 Суб 12:30:10 #474 №152466258 
>>152451387
> выглядит естественнее
А ещё он такой розовенький, и весь такой красивенький, гламурненький
> и безопаснее.
На 95%. Законом не запрещено. кейссвитчу где хочу.
sageАноним 06/05/17 Суб 13:00:24 #475 №152467960 
>>152466258
Аноним 06/05/17 Суб 13:00:47 #476 №152467982 
>>152467960
Аноним 06/05/17 Суб 13:07:44 #477 №152468394 
>>152467982
>>152467982
Аноним 06/05/17 Суб 13:08:09 #478 №152468422 
>>152467960
>>152468394
Аноним 06/05/17 Суб 13:08:38 #479 №152468445 
>>152416930 (OP)
>>152468422
sageАноним 06/05/17 Суб 13:27:39 #480 №152469566 
>>152416930 (OP)
Либо этот зеленый пытается неумело тролить, либо это очередной некомпетентный обезьяна-даун, который вообще не понимает что он несет.
В любом случае САГАСКРЫЛ.
Аноним 06/05/17 Суб 13:35:33 #481 №152470022 
>>152462766
>любой свитч кейс в любом языке преобразуется в if..else для исполнения.
да неужели.
sageАноним 06/05/17 Суб 14:50:58 #482 №152474903 
>>152468445
Аноним 06/05/17 Суб 14:51:27 #483 №152474922 
>>152474903
Аноним 06/05/17 Суб 15:00:07 #484 №152475400 
>>152416930 (OP)
>Нет нормального ООП
От чего оно вдруг стало неполным?
Аноним 06/05/17 Суб 15:07:39 #485 №152475802 
>>152445956
>необходимость break;
Нормальная фича
case ГОВНО:
case МОЧА:
case ПИДОР:{
поссать_на_ебало();
break;
}
case ПОЦАН:{
трахание.трахать(new Трахание());
break;
}
default:{
съебать_на_хуя();
}
Аноним 06/05/17 Суб 15:44:31 #486 №152477949 
mdma
comments powered by Disqus

Отзывы и предложения