Бред


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
573 13 76

Аноним 20/07/19 Суб 19:58:57 2003576871
devworksfrom9to5.jpg (82Кб, 820x500)
820x500
Программирование - говно из жопы. Если клепать чисто как хобби, сугубо для себя кайфово, но если ты кодишь в команде, то это пизда. СИшарп вроде хороший язык, но убивается об эту самую работу в команде. Когда говорят, что нужно писать интерфейсы, например. Нахуя? Никто не знает, но все пишут, потому что ООП. Обычно кудахтают, вот в большом проекте поймешь, когда же просишь привести конкретный пример того, как интерфейсы упростили жизнь, обычно только пуксреньк слышно в ответ. Один раз только, я нашел реальный пример использования интерфейсов - это когда был создан список с типом интерфейса и в этот список можно было экземпляры разных классов пихать. Бампать буду своими мыслями по поводу программирования.
Аноним 20/07/19 Суб 20:05:18 2003580322
Сишарп и wpf, что это и зачем? Нахуй эта срань xaml? Реализация паттерна MVVM - это просто убожество. Нахуя руками создавать VM и создавать его экземпляр при вызове окошка? У тебя по умолчанию, блядь, есть window1.cs!!!! Сука, почему в нем нельзя писать? Неее, он должен быть пуст, а ты должен в отдельном файлике все писать. Аррряяяяя, модель ничего не должна знать про VM, поэтому понапишем каких то говнометодов, чтобы данные получить, наес. Или вот это, КОМАНДЫ! Ууууу, у нас такая крутая штука, команды называется, уууууу! Раньше было как, при щелчке на кнопке в окне, вызывался определенный метод, который был привязан к этому событию. А теперь что? Привяжи команду, ок да, затем в VM создай экземпляр этой команды и скорми ей метод, который она будет дергать, когда ты кликнешь на кнопку. И чо изменилось? Нихуя, только добавилась говнокоманда. Нахуя? Не понятно.
Аноним 20/07/19 Суб 20:09:24 2003582683
Ну чо, погромисты, все хорошо у вас?
Аноним 20/07/19 Суб 20:12:22 2003584334
БАмп
Аноним 20/07/19 Суб 20:14:33 2003585795
Питон - говно из жопы. Если код становится больше 1к, то это становится нечитаемым спагетти. А еще, блядь, количество версий, это какой-то пиздец. Одна либа работает, с одной версией, другая только с другой. Если надо пяток или десяток собрать в одном проекте, то это пиздец блядь, такое то подбирательство версии, которая все либы будет устраивать.
Аноним 20/07/19 Суб 20:16:44 2003587026
Оп, сам то на чем прогаешь? И работаешь кем?
Аноним 20/07/19 Суб 20:19:40 2003588627
>>200358702
Дворником он работает, подметает пол по алгоритму Ашота-камшотского.
Аноним 20/07/19 Суб 20:21:50 2003589888
Но и шарп не отстает. Ему нужен фреймворк определенной версии. Если его не стоит, на клиентской машине, то клиент получит хуй. А так как в той же компании на букву Л встречаются до сих пор машины чуть ли не на хрюше, то геморрой с .нет фреймворком предстоит еще тот. Зато питон не умеет в ехе файлы из коробки. А хотяяяя, вообще не умеет никак. Есть какие то плагины, которые работают через раз и через жопу, при этом ехе шник хеловорда может быть за двадцать мегабайт. Поэтому, будь добр, на каждую клиентскую машину ставь питон. А еще код исходный при этом будет лежать в открытом виде, охуенчик
Аноним 20/07/19 Суб 20:27:00 2003592739
БАМП
Аноним 20/07/19 Суб 20:29:43 20035943110
ь=
Аноним 20/07/19 Суб 20:30:46 20035948511
>>200358579
>Если код становится больше 1к, то это становится нечитаемым спагетти.
чем блять питон в этом вопросе от других языков отличается? Если ты еблан не умеющий писать код, то и экран кода можно заговнить, что хуй прочитаешь. Но вот с версиями пизда, хотя как по мне не так остро как ты описываешь, ну лично по моему опыту
Аноним 20/07/19 Суб 20:33:31 20035964612
>>200359485
>чем блять питон в этом вопросе от других языков отличается?
Например, тем, что у него блоки отделяются только отступами и больше ничем. В том же шарпе скобками фигурными дополнительно к отступам, я хз как это работает, но на шарпе код более читаем
Аноним 20/07/19 Суб 20:35:32 20035977713
А зачем нужны указатели в крестах? То есть, по сути, указатель это ссылка на память, в которой хранится значение. Но и любая именованная область памяти - это переменная, то есть указатель = переменная, ну и нахуй мудрить с ними?
Аноним 20/07/19 Суб 20:37:21 20035987914
ываыв
Аноним 20/07/19 Суб 20:38:24 20035993715
>>200358988
>20мб
Почему у меня получался 1мб
>Исходный код
Обфускация братан
Аноним 20/07/19 Суб 20:38:53 20035996916
Работаю в эмбедед, байтоёб. Интерфейсы нужны нам например для менеджмента дохулиарда вариантов одного и того же софта, когда один функционал надо выбросить и всунуть на его место другой, ничего не поломав.
Аноним 20/07/19 Суб 20:40:08 20036003617
>>200357687 (OP)
Двачаю. Ну средний программист -- это дебил, который относится к ООП не как к средству, а как сектант к религии, не понимая, что оно нахуй не нужно, если усложняет работу.
Аноним 20/07/19 Суб 20:40:25 20036005218
>>200359646
как долго на питоне и шарпе пишешь? Думаю тут больше дело привычки. Я после 3-4 лет питона, решил в java/kotlin попробовать вкатиться и от этих скобочек у меня просто жопа горит. Ну и опять же такая проблема если и есть, то на больший методах, с большой вложеностью, а это уже опять скорее говорит о том что код так себе.
Аноним 20/07/19 Суб 20:40:35 20036006819
>>200358579
Чем тебе не нравятся красивые отступы ? Открой для себя pypi уже наконец
Аноним 20/07/19 Суб 20:40:45 20036007520
>>200358032
> Сишарп и wpf, что это и зачем? Нахуй эта срань xaml? Реализация паттерна MVVM - это просто убожество.
Сразу видно джун который вообще слабо представьяет зачем и что делается.
Надеюсь когда начнешь смотреть чужой код такого же дебила как ты , все поймешь.
Аноним 20/07/19 Суб 20:41:01 20036009321
>>200359937
>Почему у меня получался 1мб
хеловорд на 1 мб, чудненько
>Обфускация братан
Делать нехуй? Компиляция, братан
Аноним 20/07/19 Суб 20:41:56 20036013622
>>200360093
Декомпилируется как нехуй
Аноним 20/07/19 Суб 20:42:16 20036015323
>>200357687 (OP)
Тоже бесят интерфейсы ПРОСТОПОТОМУЧТО))))

>>200358032
Ух сука пригорело. Ненавижу WPF. Уже б или что-то человеческое сделали или переиздать ёбанные виндовс формс чтоб без гди и блекджеком. MVVM просто пизда.

>>200358579
Верное.

>>200358988
Ну с этим уже попроще. В десятку и питон добавили и дотнет рантаймы.

В целом, да, ОП, ты прав - программировать НАДЯДЮ))) это тупо калл ебаный. Прогать надо для себя, желательно кайфовать и пытаться извлечь из этого выгоду.

Ноудискасс.
Аноним 20/07/19 Суб 20:42:52 20036018224
>>200359777
Ты не понимаешь, как работает компьютер.
int x = 3; -- заводит на стеке (или оптимизирует и хранит в регистре) переменную с целым числом.
int *x; -- заводит на стеке переменную, которая хранит адрес, по которому хранится целое число.
На самом деле для прикладного прогрммиста это и не нужно знать и в языках типа Сишарпа и Питона действительно указателей нет.
Аноним 20/07/19 Суб 20:43:39 20036023525
>>200359969
>Интерфейсы нужны нам например для менеджмента дохулиарда вариантов одного и того же софта, когда один функционал надо выбросить и всунуть на его место другой, ничего не поломав.
Пример можно?
Аноним 20/07/19 Суб 20:45:17 20036032526
>>200360093
Чего ебало такое скорчил? А как ты хочешь кроссплатформенность и чтоб все работало искаробки? - привыкай к ресурсожорству. Часто ты хелловолды пишешь на питоне?
Аноним 20/07/19 Суб 20:45:48 20036035927
>>200360036
>программист -- это дебил, который относится к ООП не как к средству, а как сектант к религии
Ну, или классы везде создавать, когда можно методами обойтись. Уууу, ты чо, охуел, неее, создавай новый класс и похуй, что у этого класса всегда будет только один экземпляр, который будет вызывать джва метода не считая конструктора, лол
Аноним 20/07/19 Суб 20:47:35 20036044828
>>200360052
Да как и ты примерно. Ну, вот гляди, почему у тебя жопа от скобочек горит? Можешь объяснить? Ставишь одну, закрывающая сама вставляется студией, чем плохо тебе?
Аноним 20/07/19 Суб 20:47:52 20036046629
>>200360068
>Чем тебе не нравятся красивые отступы ?
Отступы везде есть, еблантий
Аноним 20/07/19 Суб 20:47:59 20036047130
>>200360359
Ой мляяя, хоть кто то меня понимает.
Аноним 20/07/19 Суб 20:48:48 20036052231
>>200360448
Отвечу за него. Они лишние. Без них можно обойтись.
20/07/19 Суб 20:49:01 20036053232
>>200360359
В чём проблема добавить класс, если это ровно три строки?
Да, сначала два метода, потом можно расширить.
Аноним 20/07/19 Суб 20:49:06 20036053533
>>200360075
>Сразу видно джун который вообще слабо представьяет зачем и что делается.
Да блядь, никто не представляет. Все с умным видом боятся сказать, что король то голый, лол
Аноним 20/07/19 Суб 20:49:13 20036054334
>>200360466
Неа, для тебя это спагетти видите ли, мсье говнокодер
Аноним 20/07/19 Суб 20:50:00 20036058135
>>200360136
>Декомпилируется как нехуй
В olly, ага?
Аноним 20/07/19 Суб 20:50:40 20036061936
Юзаю интерфейсы, чтобы IDE мне подсказывало, где что какому типу соответствует.
/thread
Аноним 20/07/19 Суб 20:50:46 20036062237
>>200357687 (OP)
> Когда говорят, что нужно писать интерфейсы, например. Нахуя?
это называется data abstraction, отделение реализации от интерфейса, т.е. вызывающий код должен полагаться на строго определенный интерфейс, а не на реализцию, это нужно для того, чтобы в любой момент можно было бы бесшовно заменить реализацию, не меняю код, который ее использует.

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

>>200358579
> А еще, блядь, количество версий, это какой-то пиздец.
пиздец?
У питона только 2 мажорных версии. А минорные со 100% обратной совместимостью.

>>200359485
> чем блять питон в этом вопросе от других языков отличается
на самом деле немного двачую >>200358579 . На питоне всегда все пишут псевдокод, а поддержать пару тысяч строк псевдокода - это так себе удовольствие, настоящий pythonic код пишут 2 из 10 программистов.
Аноним 20/07/19 Суб 20:51:11 20036064538
>>200360532
А зачем всё усложнять? В итоге получается на ровном месте нечитаемых код из 10 бессмысленных классов и лапши из тривиальных геттеров и сеттеров.
Аноним 20/07/19 Суб 20:51:31 20036066439
>>200360235
Пример чего? Есть несколько десятков конфигураций системы, под разный хард, для разных клиентов. Интерфейсы помогают контролировать, что в той части софта, которую ты заменил есть нужные методы и параметры и что как минимум всё правильно прикручено.
Аноним 20/07/19 Суб 20:52:02 20036068840
>>200360182
> На самом деле для прикладного прогрммиста это и не нужно знать и в языках типа Сишарпа и Питона действительно указателей нет.
Везде есть указатели даже в java , только работа с ними скрыта от программиста
20/07/19 Суб 20:52:19 20036069841
>>200360645
как нормально именованные классы делают код нечитаемым?

геттеры и сеттеры также не теряют своего назначения из-за "тривиальности"
Аноним 20/07/19 Суб 20:53:49 20036079042
>>200360182
А разница то в чем, если дергая переменную или указатель я получу то самое число в обоих случаях?
Аноним 20/07/19 Суб 20:53:52 20036079543
>>200357687 (OP)
> СИшарп вроде хороший язык
Вендор лок, привязан к жирному NET.
Аноним 20/07/19 Суб 20:54:04 20036080844
>>200360698
Ну сравни.
1) Код на 50 строчек из нескольких функций.
2) Код, написанный ООП-дебилом, делающий то же самое. но на 200 строчек, из которых большинство несодержательны.
Аноним 20/07/19 Суб 20:54:26 20036082645
>>200360622
>А минорные со 100% обратной совместимостью.
А почему я не могу запустить прогу на 3.7 питоне, написанную на 2 питоне?
Аноним 20/07/19 Суб 20:54:30 20036083046
>>200360448
>Ну, вот гляди, почему у тебя жопа от скобочек горит?
потому что это лишняя сущность, которая еще и к тому же уродует форматирование, простые отступы с этой задачей стправляются не хуже, не добавляя лишних символов между блоками
Аноним 20/07/19 Суб 20:54:57 20036084647
>>200360325
>А как ты хочешь кроссплатформенность и чтоб все работало искаробки?
Конечно же так, чтобы бегать и на каждую машину по питону нужной версии ставить. А потом, если проект на другую переедет, то снова бежать и переустанавливать
Аноним 20/07/19 Суб 20:55:38 20036088048
>>200357687 (OP)
>но если ты кодишь в команде, то это пизда.
Изучайте архитектуру. Хекслет, например, очень эту тему продвигает.
Аноним 20/07/19 Суб 20:56:15 20036091649
>>200360790
Без указателей ты не можешь написать art money
Аноним 20/07/19 Суб 20:56:18 20036092250
>>200360688
>попытался сумничать
Ещё везде есть ассемблер или байт-код, но работа с ним скрыта от программиста.
Аноним 20/07/19 Суб 20:56:47 20036094951
>>200360532
>В чём проблема добавить класс, если это ровно три строки?
А может сразу библиотеку классов хуярить, а чо, вдруг расширится потом никогда
20/07/19 Суб 20:57:15 20036098752
>>200360808
Ты вкатывальщик?

В рабочем проекте код на 50 строк превратится в 500, а потом в 5000, как ты будешь поддерживать свои фукнции?

Всё давно описано в теории и обкатано практикой.
Аноним 20/07/19 Суб 20:57:42 20036101753
>>200360826
потому что 2 и 3 это мажорные версии -_-

MAJOR.MINOR.PATCH

2.6
3.7

разница в мажорных версиях. Соответственно код на 2.6 нельзя запустить на 3.7 и наоборот.

3.6
3.7
разница в минорных. Соответствнно код на 3.6 можно запустить на 3.7, но не наоборот.
20/07/19 Суб 20:58:30 20036105954
>>200360949
слушай, если у тебя так бомбит от ООП и создания простейших сущностей -- видимо, программинг это не твоё
Аноним 20/07/19 Суб 20:59:17 20036110255
>>200360846
Я имел в виду упаковку интерпритатора в экзешник, какой дурак будет ставить питон каждому челику? ты? это же не Ява, глупенький и вообще хуёво совместимые между собой есть только две версии 2.х и 3.х
Аноним 20/07/19 Суб 20:59:29 20036111356
>>200357687 (OP)
>Бампать буду своими мыслями по поводу программирования.
Нахуя? Судя по твоим высерам, ты даже не джун, а где-то на уровне стажера, который ни одной книги не прочитал, но кричит нинужно.
Аноним 20/07/19 Суб 21:00:07 20036116157
>>200358032
Во ты еблан. Декларативный дизайн и код ему разделили, не, хочу жрат говно.
Аноним 20/07/19 Суб 21:00:26 20036118158
>>200360622
>это нужно для того, чтобы в любой момент можно было бы бесшовно заменить реализацию, не меняю код, который ее использует.
А еще можно выделить весь метод между скобками фигурными, нажать del и переписать, так тоже будет заменена реализация, не меняя код, который ее использует. Но при этом не будет никаких интерфейсов и лишнего кода
Аноним 20/07/19 Суб 21:00:35 20036118959
>>200360325
> А как ты хочешь кроссплатформенность и чтоб все работало искаробки? - привыкай к ресурсожорству
ты слышал про Си и кросскопиляцию?
Аноним 20/07/19 Суб 21:00:48 20036119660
>>200361017
2.6 закопан забыт и не используется никем уже лет 5
Аноним 20/07/19 Суб 21:01:02 20036121261
Аноним 20/07/19 Суб 21:01:29 20036124562
>>200358032
> си шарп
Насрал тебе в ботинки и плюнул в рыло, холоп мелкософтовский.
Аноним 20/07/19 Суб 21:02:11 20036128363
>>200361212
Ладно, тогда просто жир NET.
Аноним 20/07/19 Суб 21:02:15 20036128964
>>200361189
если честно нет, как это работает? Могу запустить один и тот же бинарник на арм и на амд64? В чем подвох ?
Аноним 20/07/19 Суб 21:02:41 20036131265
>>200360790
Указатель всегда 8 бит, неважно на что он указывает, указатели на переменные можешь передать как параметры функции, не копируя их как долбоеб, когда это лишнее.
Аноним 20/07/19 Суб 21:02:43 20036131366
>>200361017
>>200360826
Можешь, но придется вносить правки. Как минимум стандартная библиотека жидко пукнет эксепшонами
Аноним 20/07/19 Суб 21:02:46 20036131767
>>200360622
>это называется полиформизм, долбаеб
Да ну? Правда что ли? Охуеть. Ну, и часто ты такие списки создаешь, м? Полиморфист, хуев
Аноним 20/07/19 Суб 21:02:48 20036132068
>>200359777
Указатель может указывать на разные переменные. Сначала на *a, а потом на b. То о чем ты говоришь - это ссылка.
Аноним 20/07/19 Суб 21:03:23 20036135869
>>200360622
>если опчик, специализирующийся на чисто ооп языке, не знает просто нихуя об этом самом ооп.
Ты может не заметил, но опчик как раз и говорит, что весь этот ваш ооп - говно из жопы.
Аноним 20/07/19 Суб 21:03:24 20036135970
>>200361181
а если я хочу иметь 2 реализации и при этом иметь возможность быстро их заменить?

>>200361196
ты долбаеб, я тебе просто пример привел, ведь ты банальную сематику версининга не понимаешь.
Аноним 20/07/19 Суб 21:04:06 20036139571
>>200360622
>У питона только 2 мажорных версии.
При этом половина библиотек под одну, половина под другую, ага
Аноним 20/07/19 Суб 21:04:23 20036141172
>>200361181
Сразу видно макаку, которая никогда ни над чем крупным в команде не работала.
Аноним 20/07/19 Суб 21:04:43 20036143573
>>200360790
В производительности.
>>200360987
Действительно, как люди без классов пишут операционные системы, базы данных или компиляторы на Си. И это СОВСЕМ без классов. А я просто предлагаю не использовать их на пустом месте.
>на 50 строк превратится в 500, а потом в 5000
Вот именно. А с невменяемыми ООП-сектантами этот код будет на 50.000 строк и вообще не пригоден для чтения.
Аноним 20/07/19 Суб 21:04:46 20036143874
>>200359937
Чем собирать то на мегабайт?
Аноним 20/07/19 Суб 21:04:53 20036144175
>>200361283
Core вроде уже похудел. Даже в браузере запускается - гугли blazor. Там вроде 2мб рантайм.
Аноним 20/07/19 Суб 21:05:31 20036148276
>>200357687 (OP)
интерфейсы нужны для пользователей. они же не ебут твой коде
Аноним 20/07/19 Суб 21:05:45 20036150077
>>200360093
1 Мб – это много. На Си можно около килобайта получить.
Аноним 20/07/19 Суб 21:06:09 20036152478
Что лучше: ява или сисярп? Хочу написать прогу для себя любимого под масдай.
Аноним 20/07/19 Суб 21:06:26 20036153979
>>200360645
>и лапши из тривиальных геттеров и сеттеров.
Там чо, до сих пор эти гет сет пишут около каждой переменной?
мимо выкатился из этой залупы 5 лет назад
20/07/19 Суб 21:07:00 20036157680
>>200361435
В Си классов нет, и не от хорошей жизни -- поэтому и без.
Как -- неудобно.

> вообще не пригоден для чтения.
короче, ты не умеешь читать, всё понятно
20/07/19 Суб 21:07:07 20036158581
>Программирование - говно из жопы
Все и так это знают. Сажа скрыл.
20/07/19 Суб 21:07:25 20036161182
>>200361524
Да одно и то же, Java более открытая
Аноним 20/07/19 Суб 21:07:25 20036161383
>>200360466
Отступы должны влиять только на эстетику/читаемость, а не на семантику к какому блоку ифа/фора это относится. Питон говно.
Аноним 20/07/19 Суб 21:07:33 20036161684
>>200361576
>В Си классов нет
Зато строгая типизация лучше динамической.
Аноним 20/07/19 Суб 21:07:46 20036163285
>>200360664
>контролировать, что в той части софта, которую ты заменил есть нужные методы и параметры
А шары открыть и посмотреть, что нужно ты сам не можешь? А студия тебе, ошибки не покажет, что не хватает методов?
Аноним 20/07/19 Суб 21:07:50 20036163786
>>200361059
Манюня, хватит с умным видом переходить на личности, это выдаёт в тебе тупого колхозника, который в лучшем случае работает веб-мартышкой за мелкий прайс.
Создание простейших сущностей -- это не большая проблема. Проблема в том, что они нахуй не нужны. Нормальный программист стремится упростить свой код, чтобы в нём не было ничего лишнего.
Аноним 20/07/19 Суб 21:08:03 20036164987
>>200361524
Шарп, будет проще интероп с шиндой.
Аноним 20/07/19 Суб 21:08:48 20036168288
>>200361637
ООП хуйня без задач, советую причаститься к функциональному программированию.
Аноним 20/07/19 Суб 21:08:58 20036169589
>>200357687 (OP)
Ты мне напомнил моих одноклассников, которые в 9 классе говорили «нахуя мне алгебра, если я в магазин за хлебом приду, она мне абсолютно не пригодиться». Учитель алгебры была молоденькой девочкой недавно из педа, терялась, не знала как возразить. Ну высшего образования ни один не получил(я кстати тоже, но я хотя бы пытался), некоторые на зоне отсидели
Аноним 20/07/19 Суб 21:08:59 20036169990
>>200361411
Ты конкретный пример приведи, когда такое нужно было. А то пока всё ровно как в оп-посте:
>пук, среньк
Аноним 20/07/19 Суб 21:09:06 20036170491
Аноним 20/07/19 Суб 21:09:53 20036174492
>>200361613
потому что ты так сказал? Серьезно, где тут логика?
Аноним 20/07/19 Суб 21:10:03 20036174993
>>200361312
Во первых, 8 байт. Во вторых, с целыми и вещественными числами быстрее передавать сами числа, чем указатели на них.
Аноним 20/07/19 Суб 21:10:13 20036176194
>>200361695
Поэтому кстати я до сих пор не умею правильно писать -ться в глаголах
Аноним 20/07/19 Суб 21:10:46 20036178495
>>200360916
>Без указателей ты не можешь написать art money
смогу
Аноним 20/07/19 Суб 21:11:03 20036180496
>>200357687 (OP)
Интерфейсы заебись. ПОдрубаешь IoC-контейнер и резолвишь любое дерьмо как боженька.
Аноним 20/07/19 Суб 21:11:20 20036182397
20/07/19 Суб 21:11:42 20036184498
10152060Soversh[...].jpg (41Кб, 388x620)
388x620
>>200361637
упростить != укоротить за счёт отказа от полезных структур
Аноним 20/07/19 Суб 21:12:21 20036188599
>>200361576
>короче, ты не умеешь читать
Короче, ты долбоёб, который может только передергивать. Читать я умею, но зачем мне читать бесмысленную лапшу, если можно читать нормальный код. Пошёл нахуй, кретин.
Аноним 20/07/19 Суб 21:13:12 200361934100
Аноним 20/07/19 Суб 21:13:24 200361943101
>>200360987
>В рабочем проекте код на 50 строк превратится в 500, а потом в 5000, как ты будешь поддерживать свои фукнции?
А класс тебя как в этом случае спасет? Ты что, тутуру что ли?
Аноним 20/07/19 Суб 21:13:34 200361951102
>>200361761
Подсказкачто делать//что делает
Аноним 20/07/19 Суб 21:13:39 200361954103
>>200361844
while True: print ('Ты пидор')

just paste with code to pyton and run it!
Аноним 20/07/19 Суб 21:14:25 200361998104
>>200361059
>если у тебя так бомбит от ООП и создания простейших сущностей -- видимо, программинг это не твоё
Ах вот оно что, оказывается программинг это ООП и создание простейших сущностей, а я то думал, а оказалось...ох ебать
Аноним 20/07/19 Суб 21:15:07 200362047105
20/07/19 Суб 21:15:27 200362067106
>>200362047
он думал, что один в белом пальто стоит красивый
Аноним 20/07/19 Суб 21:15:57 200362090107
>>200361885
Была б моя воля, я бы вообще кидал таких людей в черный список программистов мира сего, и путь сюда им бы уже был закрыт.
20/07/19 Суб 21:16:11 200362101108
>>200361954
получилось, что ты пидор
Аноним 20/07/19 Суб 21:16:39 200362126109
>>200361744
Ну давай теперь менять логику человеческих принципов работы с текстами! Теперь предложение с начала строчки это вопрос, с пробела это утверждение, а с таба - прямая речь. Охуенно!
Аноним 20/07/19 Суб 21:17:36 200362187110
Аноним 20/07/19 Суб 21:17:58 200362210111
>>200362101
это цикл(loop) который будет постоянно напоминать тебе что ты пидор
Аноним 20/07/19 Суб 21:18:10 200362233112
>>200357687 (OP)
Петух за решеткой закукарекал, спешите видеть. Сишарп у него нормальный язык. Запомни маня, единственный нормальный язык-это С++. Всё остальное- джава, питон, шарп-хуета для куколдов
Аноним 20/07/19 Суб 21:18:47 200362269113
>>200362233
>за решеткой
Обзмеился с этого шутника.
20/07/19 Суб 21:19:10 200362289114
>>200361943
классы создадут удобную структуру в IDE и разметят функции по названиям объектов

ты тралишь штоле?
Аноним 20/07/19 Суб 21:19:15 200362295115
>>200362233
А к пехапе как относишься?
Аноним 20/07/19 Суб 21:19:27 200362312116
>>200361289
не совсем, у твоего компилятор может быть несколько бэкендов и он может использовать несколько ассемблеров, каждый под свою CPU архитектуру. Кроссплатформенность чаще всего достигаться за счет использования какого-то стандартизированного ABI, самый распространенный на сегодня System V ABI, который реализуют большинство современных cpu архитектур. Либо еще есть 2 вариант, код может компилироваться в какой-то промежуточник, например джава байт код или LLVM, а уже потом спефичная для конкретной архитектуры машина будет из этого промежуточника, генерить assembly код специфичный для данной cpu архитектуры.

>>200361823
в каждом месте вызова будешь комментить? Много времени займет.

>>200361395
такое было лет 5-6 назад, сейчас достаточно сложно найти пакеты, которые только под 2 питон.
20/07/19 Суб 21:20:06 200362351117
>>200362295
не трожь святую пыху по сути, веб-фреймворк на С++
Аноним 20/07/19 Суб 21:20:37 200362390118
>>200362233
Байтоеба забыли спросить
J2ee помидор в крупнейшей гос конторе
Аноним 20/07/19 Суб 21:21:02 200362408119
>>200362312
4 символа на блок кода. Где это много?
Аноним 20/07/19 Суб 21:21:32 200362441120
>>200361189
Слышал. Есть такая игра nethack. Так вот хуй ты ее нормально под винду соберешь. Приходится ебаться с цигвином или мингв. А казалось бы ся.
Аноним 20/07/19 Суб 21:21:33 200362445121
>>200361113
>который ни одной книги не прочитал, но кричит нинужно
Объясни стажеру, зачем нужно
Аноним 20/07/19 Суб 21:22:02 200362476122
>>200362233
Разве C++ не скоро устареет?
Аноним 20/07/19 Суб 21:22:37 200362518123
>>200361161
>Декларативный дизайн и код ему разделили, не, хочу жрат говно.
Разделить - разделили, а вот дизайнера нанять, который бы на xaml пишет - забыли, в итоге, еще и в этом говне разбираться приходится
Аноним 20/07/19 Суб 21:23:31 200362572124
бамб
Аноним 20/07/19 Суб 21:23:49 200362587125
Бамп
Аноним 20/07/19 Суб 21:24:24 200362615126
>>200357687 (OP)
А модульные тесты? Как ты замокаешь зависимости тестируемого класса, если они у тебя определёны конкретными классами а не интерфейсами?
Аноним 20/07/19 Суб 21:24:57 200362650127
>>200362476
>Винда на плюсах
>Линя на плюсах
Хуй знает, что должно случиться, что бы плюсы устарели. От работы с памятью никак не убежишь.
Аноним 20/07/19 Суб 21:25:09 200362661128
>>200362615
Он не знает что такое мок
Аноним 20/07/19 Суб 21:26:04 200362708129
>>200362518
Ну это не так уж и страшно, все лучше чем контролы бы кодом создавались бы через new Button addchild button
Аноним 20/07/19 Суб 21:26:34 200362733130
>>200361245
>холоп мелкософтовский.
маня, с целевой аудиторией 1,5 красноглазика, ты?
Аноним 20/07/19 Суб 21:27:02 200362756131
>>200362615
>тесты
Ты что дурак? Это же лишний код, который только место занимает!
Аноним 20/07/19 Суб 21:28:35 200362850132
>>200361312
>указатели на переменные можешь передать как параметры функции
А просто переменные я разве не могу передать, как параметры функции, долбоеб?
>Указатель всегда 8 бит
Чего, блядь? 256? Ты чо несешь, хуесосина?
Аноним 20/07/19 Суб 21:28:36 200362853133
>>200362615
Никогда не понимал смысл мокания. То проверяют тривиальную логику типа отработал ли new. То копипастят код класса в тест. В результате на реальных данных все равно краш.
Аноним 20/07/19 Суб 21:29:10 200362887134
Аноним 20/07/19 Суб 21:29:12 200362893135
Screenshot2019-[...].png (35Кб, 412x496)
412x496
>>200362408
хорошо, а теперь представь, что в одном месте тебе нужно использовать имплементацию A, в другом B.

>>200362441
хз, разработчики видимо кривые, ниже на пикриле на каких платформы портирован дум, напомню движок дума написан на си.
Аноним 20/07/19 Суб 21:29:30 200362914136
>>200361320
>Указатель может указывать на разные переменные. Сначала на *a, а потом на b
А переменная может содержать разные значения, сначала а, потом б, в чем профит то?
Аноним 20/07/19 Суб 21:29:43 200362928137
Все программисты, которые пиздят, что им нравится своя работа - пиздят, харкайте им в ебало
Сам пытаюсь вкатиться в бэкенд, но только из-за заработка, в остальном - это скучнейшая хуйня
Скоплю денег, сделаю побыстрее какой-нибудь наебизнес и выкачусь отсюда навсегда
Аноним 20/07/19 Суб 21:30:09 200362967138
>>200362650
>>200362476
Давно уже придумали R, который с успехом рвет кресты в скорости, плюс на нем НАМНОГО удобнее писать.
Аноним 20/07/19 Суб 21:30:39 200363004139
>>200361359
>а если я хочу иметь 2 реализации и при этом иметь возможность быстро их заменить?
Джва метода в имени одного стоит 1, в имени второго 2, например. Проблемс?
Аноним 20/07/19 Суб 21:30:52 200363018140
>>200362233
Даже с костылями из c++20 и coreguidelines хуйня выходит когда пишешь ту же логику что на функциональных языках фильтр/мап/редьюсерами в одну строчку пишется.
Аноним 20/07/19 Суб 21:31:11 200363043141
Аноним 20/07/19 Суб 21:32:27 200363122142
>>200362914
Значения, а не адрес. Если значение оригинала поменяли то в твоей переменной оно не изменится.
Аноним 20/07/19 Суб 21:32:34 200363132143
>>200363004
Хочу харкнуть тебе в ебало, говно
Аноним 20/07/19 Суб 21:32:47 200363142144
>>200361500
>1 Мб – это много. На Си можно около килобайта получить
А на асме?
Аноним 20/07/19 Суб 21:32:56 200363151145
>>200363004
ахахах, ору, вот этооо очень хорошая модульность, потому будешь по всему проекту скакать и в местах вызова функции в конце имени менять 1 на 2, если снова понадобиться изменить реализацию, лоол, хватит троллить пожалуйста, я очень ранимый и наивный котик.
Аноним 20/07/19 Суб 21:32:57 200363155146
>>200362893
> ваш си не си
Ясно, понятно.
Аноним 20/07/19 Суб 21:33:43 200363194147
>>200362893
Дум переписывали чтобы он работал на других платформах. На опенгл в частности.
Аноним 20/07/19 Суб 21:34:06 200363221148
>>200361616
>Зато строгая типизация лучше динамической.
В сисярпе и строгая типизация и классы, си сасадъ
Аноним 20/07/19 Суб 21:34:09 200363225149
>>200362893
Не комментируешь и используешь и то и то.
Аноним 20/07/19 Суб 21:34:09 200363226150
программирование в команде - это как правило корпоративное программирование, а это всегда (как правило) гуи для бд по сути.
Лично мне просто поебать что я на работе программирую, это не для души, а для денег, чтобы было на что кисика кормить и еду покупать.

Для "души" я прогаю на сях и винапи, реверсю всякие малвари, читаю статьи про реверсинг развиваюсь
Часто кстати вижу, что у нас в тиме на работе ребята (молодые особенно) не умеют разграничивать работу и жизнь,

Возвращаясь к теме треда - программисты без опыта часто переусложняют всё, пытаются впихивать паттерны туда где им не место и так далее, но это от отсутсвия опыта, это нормально.
Аноним 20/07/19 Суб 21:34:26 200363244151
>>200363151
У тебя что ide не умеет в поиск по названию?
Аноним 20/07/19 Суб 21:35:18 200363294152
>>200363194
Переписывали, потому что платили. Бесплатно бы никто не взялся.
Аноним 20/07/19 Суб 21:35:40 200363314153
>>200357687 (OP)
программирование сейчас и ближайшем будущем - это заебись, ибо позволят зарабатывать немалые деньги, не имея особо ни образования, ни мозгов и при этом затрачивать достаточно малое кол-во времени собственно на работу.

хуй знает чтобы я без него делал...

мимо php-удалёнщик с зп 100к/мес и 9 классами образования
Аноним 20/07/19 Суб 21:35:42 200363319154
>>200358268
да заебись, на работе 2 недели уже нет работы, от нехуй делать вкатываюсь в реакт+редукс+сага+ес6 (раньше никакого фронтенд опыта не было)
Деньги платят вовремя, коллеги норм, зарплата хорошая, живу по кайфу
Аноним 20/07/19 Суб 21:35:49 200363330155
>>200362126
понимаю о чем ты, но опять же это проблема только в больших методах с большой вложеностью, читай, дерьмово написаных, хорошо написаный питонячий код кораздо легче читается, а расстановка отступой дело привычки. Точно также можно обосраться когда хочешь написать в какой-нить цикл 2 строчки и продалбываешь скобки.
Аноним 20/07/19 Суб 21:36:11 200363347156
>>200362090
Но увы, ты всего лишь тупая макака за гроши и твоего мнения никто не спрашивал. Тем более что не даже аргументированное мнение, а просто
>пук
Аноним 20/07/19 Суб 21:36:13 200363352157
>>200361695
Ну, так ты же своим примером как раз и говоришь, что нахуй применять слепо ооп-говно
Аноним 20/07/19 Суб 21:37:17 200363409158
>>200363142
да поебать вобще.
Время самый ценный ресурс, зачем изъёбываться там, где это ненужно?
Аноним 20/07/19 Суб 21:37:37 200363429159
>>200362233
> пост дебила "меня учат в школе с++, поэтому все остальные языки для дураков"
> дохера ответов
Хуею с харкача.
Аноним 20/07/19 Суб 21:37:39 200363431160
Охуеваю как много на работе ноулайферов, которые постоянно пиздят как дома какую то технопоебень жрочат и код пишут. Нет бы с тяночкой куда сходили, с друзьями накатили, кино посмотрели. А потом эти долбоебы выгорают и в дурку с щизой уезжают
Аноним 20/07/19 Суб 21:38:34 200363488161
Аноним 20/07/19 Суб 21:38:42 200363498162
>>200363347
Что есть - то есть. В юности я хотел собрать собственный комп на своей архитектуре, но ниасилил. Теперь у меня офис 5/2, жена и 4 кошки.
20/07/19 Суб 21:39:31 200363563163
Аноним 20/07/19 Суб 21:39:36 200363569164
>>200362615
В питоне и без того мокается всё отлично. Хуёво, что в Жяве для этого приходится плодить интерфейсы.
Аноним 20/07/19 Суб 21:40:15 200363608165
>>200362233
>единственный нормальный язык-это С++
И чо на нем пишут ща? Ах, говно для станков двадцатилетней давности?
Аноним 20/07/19 Суб 21:40:26 200363620166
>>200361749
да нихуя, если ты на х86 тогда 4 байта, 8 байт у х86-64
Аноним 20/07/19 Суб 21:40:36 200363632167
>>200363226
>Часто кстати вижу, что у нас в тиме на работе ребята (молодые особенно) не умеют разграничивать работу и жизнь,
Это приходит с возрастом. Идеально вообще не нести никакую работу домой, даже если умоляют и даже если говорят, что повысят зп. Есть работа, а есть все остальное.
Аноним 20/07/19 Суб 21:41:34 200363694168
>>200361359
До сих пор ни один сектант не привёл пример, когда такое реально нужно.
Вот когда такое нужно будет, тогда и надо начинать писать интерфейс. И не минутой раньше.
Аноним 20/07/19 Суб 21:41:56 200363723169
>>200362289
>классы создадут удобную структуру в IDE и разметят функции по названиям объектов
Так я и говорю, хуячь сразу библиотеку классов на каждую хуйню, чо нет то
Аноним 20/07/19 Суб 21:42:00 200363732170
>>200362928
>Скоплю денег, сделаю побыстрее какой-нибудь наебизнес и выкачусь отсюда навсегда
Не выкатишься. Проггерство это болото, которое засасывает тебя навсегда. Как только написал первую строчку кода - знай, что даже если бросишь, то обязательно к этому вернешься.
20/07/19 Суб 21:42:03 200363736171
>>200358988
Ты описал проблемы десктоп разработки или частично фронтэнд разработки, т.к. разные версии браузеров и движки по разному интерпретируют JavaScript. Десктоп приложения это либо так сложилось изначально, либо очень высокая сложность разработки аналогичного веб-приложения.

Бэкэнд на шарпе (ASP.NET MVC, например) работает на сервере и отдаёт данные фронтэнду и клиента это никак не касается, там уже проблема может быть в актуальности версии браузера, которые интерпретирует код фронта, что в крупных корпорациях большая проблема, потому что больших и сложных систем дохуя, они старые и переписывать на новые технологии очень дорого.
Аноним 20/07/19 Суб 21:42:10 200363745172
>>200362233
Как поймать джуна в треде - топит за какой-то язык.
Пойми, ребёночек - во взрослом мире всем поебать, главное чтобы работало.
Аноним 20/07/19 Суб 21:42:20 200363756173
>>200363694
Я б тебя уволил за такую хуйню.
20/07/19 Суб 21:43:10 200363815174
Аноним 20/07/19 Суб 21:43:22 200363824175
>>200363330
Конечно можно проебать, но это как то очевидней.
Есть такое понятие как блок. У него есть начало и конец. В паскале это единообразно: слова begin и end. В си подобных это единообразно и компактно: { и }. Питон? Это произвольное количество пробелов/табов и оканчивается на newline. И это все невидимые вайтспейсы. Тьфу.
20/07/19 Суб 21:43:36 200363846176
>>200363608
для начала, абсолютно все твои языки, которыми ты пришёл повыёбываться
Аноним 20/07/19 Суб 21:44:28 200363898177
>>200363620
Это понятно, чего припёздываешься. По крайней мере, уж точно не 8 бит.
Аноним 20/07/19 Суб 21:45:15 200363940178
>>200363745
Видал я легаси на 10 языках. Оно даже """"работало"""". Менять там конечно было невозможно.
Аноним 20/07/19 Суб 21:45:24 200363950179
>>200363194
opengl это платформенная независимая спецификация для работы с графикой, на нее не надо ничего переписывать, если твой код изначально ей соответствует, то просто пересобираешь свой проект под другую архитектуру и все работает. Я не знаю как это точно работало в случае дума, но я очень сомневаюсь, что Кармак переписывал свой дживок под каждую cpu архитектуру на пике, это просто невозможно и заняло бы ооочень много времени.

>>200363225
log_message_1()
log_message_2()
...
log_message_1488()

ясно, понятно. В итоге у тебя будут десятки раздутых классов на полтысячи строк кода, в которые впихнул все имплементации для метода log_message. А по всему проекту будут разбросаны вызовы с циферками на конце? Я так понимаю? У тебя есть хоть какое то чувство удобства и эстетичности, чтобы понять что это выглядит уебищно и немодульно?

>>200363244
умеет, а ты можешь представить, что в проектах на десятки тысяч строк кода этот поиск по названию работает по минуте, тем более лет 20 назад, когда компьютеры были намного слабее. А если у тебя в интерфейсе 10 функция, ты 10 раз будешь поиском по замене пользоваться?
Аноним 20/07/19 Суб 21:45:35 200363964180
Аноним 20/07/19 Суб 21:46:13 200364003181
>>200363756
>макака не смогла в аргументацию и перешла "ух я бы", притворяясь насяльнике
Аноним 20/07/19 Суб 21:46:51 200364056182
>>200362708
Ага, блядь и имеем сейчас такую хуету

<говно>
<моча color=желтая>
<червь>
<пидор>
</пидор>
</червь>
</моча>
</говно>

Охуенно просто
Аноним 20/07/19 Суб 21:47:13 200364075183
>>200363950
Брался программист когорый знал платформу, он и переписывал, добавляя отсебятины. В те годы так все игры портировались.
Аноним 20/07/19 Суб 21:47:25 200364082184
>>200363824
В 99% случаев это ровно 4 пробела. К тому же ИДЕ показывают чёрточки, помогающие оценить уровень вложенности.
Аноним 20/07/19 Суб 21:48:03 200364124185
>>200364056
Да, охуенно просто. Все теги парные, пробелы считать не надо.
Аноним 20/07/19 Суб 21:48:33 200364166186
Аноним 20/07/19 Суб 21:51:41 200364358187
>>200363632
Сколько бы тебе не платили, если у тебя нет времени чтобы делать то, что тебе нравится, то ты что-то делаешь не так в своей жизни
20/07/19 Суб 21:52:14 200364386188
Аноним 20/07/19 Суб 21:52:43 200364425189
>>200364082
Ну так заведите знак черточки из юникода и им пишите. Я программировать собираюсь, а не геометрические построения циркулем и линейкой в IDE делать.
Аноним 20/07/19 Суб 21:52:52 200364434190
Итак, подведём итоги треда. Интерфейсы нужны, чтобы:
1. Писать моки в неполноценных языках, которые не позволяют делать это для классов без интерфейсов.
2. Иметь несколько реализаций одного и то же класса, которые можно удобно менять. При этом ни одного разумного примера, когда такая мифическая ситуация возникает, до сих пор никто не смог привести. Ну и очевидно, что идиоты используют интерфейсы далеко не только в этом случае.
Аноним 20/07/19 Суб 21:53:30 200364479191
>>200363151
>ахахах, ору, вот этооо очень хорошая модульность, потому будешь по всему проекту скакать
А с интерфейсом ты что делать будешь? Джва метода с одним именем держать но разными типами, то бишь интерфейсами? Так изначально задача и была, чтобы они одинаковые по входным и выходным параметрам были
Аноним 20/07/19 Суб 21:54:00 200364513192
>>200362928
>Скоплю денег, сделаю побыстрее какой-нибудь наебизнес и выкачусь отсюда навсегда
Ахахаха в голосину. Корзина даже вкатиться не смогла, а уже фантазирует как в бизнесы выкатывается
Аноним 20/07/19 Суб 21:54:12 200364525193
>>200363940
недавно читал что 80% инфраструктуры банков мира работает на коболе до сих пор, работает стало быть
Аноним 20/07/19 Суб 21:54:31 200364548194
>>200364434
Интерфейс нужен чтобы джун не залез в кишки класса, а пользовался только api. Ему дают интерфейс прочитать строку, чтобы он не лез писать лок файлов и прочую поебень.
Аноним 20/07/19 Суб 21:54:37 200364556195
x86 мусор, ноу дискасс
Аноним 20/07/19 Суб 21:55:05 200364581196
>>200361682
ООП полезно, если использовать его по назначению, а не всюду пихать. А вот у функциональщины есть проблема. Это декларативные языки, то есть ты пишешь, что надо сделать, а компилятор решает, как. В результате он решает хуёво и тщетно пытаешься ему намекнуть, как.
Аноним 20/07/19 Суб 21:56:25 200364648197
>>200363431
>Нет бы с тяночкой куда сходили, с друзьями накатили, кино посмотрели.
Социоблядь, вали на хуй отсюдава
Аноним 20/07/19 Суб 21:57:07 200364691198
>>200364548
Что мешает джуну в классе прочитать только те же сигнатуры методов? Это прямо трагедия, если он краем глаза увидит их реализацию?
Аноним 20/07/19 Суб 21:58:17 200364770199
>>200363632
>аже если умоляют и даже если говорят, что повысят зп. Есть работа, а есть все остальное.
А если уволят. Все сидят до девяти каждый день, а ты в шесть домой уходишь, как то это выглядит дохуя нагло.
Аноним 20/07/19 Суб 21:58:27 200364786200
>>200361682
ФП это большая наебка гоев на доллары, вы просто вместо var=var+1 говорите ну у нас типа монада, в которой мы поменяли прошлую иммутабельную функцию на следующую.
Аноним 20/07/19 Суб 21:58:34 200364790201
>>200357687 (OP)
Понятно, что программирование это говно
Но есть хорошее:
1) это занятие до крайности примитивное и не требует никаких малейших умственных затрат (физических тоже) потому и говно в общем-то
2) оно довольно хорошо оплачивается
3) чувствуешь некоторый кайф, когда ты механизмы спаиваешь и оно всё вместе фурычить начинаешь. приятно. как компьюетрная игра немного
Аноним 20/07/19 Суб 21:58:54 200364804202
>>200363431
двачую братик

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

быдло ттакое потешное когда пытается казаться умным
Аноним 20/07/19 Суб 22:00:04 200364880203
>> 200364434
> При этом ни одного разумного примера, когда такая мифическая ситуация возникает, до сих пор никто не смог привести
на деве хочу писать лог в файл, на проде в огромную распределенное хранище, для последующего анализа. Вначале на проекте пользоваться реляционной базой, потом тех лид принял решение переехать на обычное key/value хранилище. Сначала пользовались REST API одного провайдера для оплат, потом нашли лучшего а у него другой REST API. Огромное количество примеров, когда нужно бесшовно поменять реализацию, если в твое работе такого не встречалось, то либо ты долабаеб, потому что все программирование впринципе устроено на одном базовом понятии - data abstraction, либо контора гнилая - советую менять работу тогда.

>>200364479
у меня будет 1 интерфейс и 2 класса которые его реализуют. Вообще не понял о чем ты.
Аноним 20/07/19 Суб 22:00:25 200364918204
>200364880
>200364434
Аноним 20/07/19 Суб 22:00:43 200364942205
Аноним 20/07/19 Суб 22:01:31 200364987206
>>200364804
Почему быдло думает, что доведение до абсурда это не демагогия, а нормальный метод ведения дискуссии?
Точки научись ставить кстати, кретин.
Аноним 20/07/19 Суб 22:01:55 200365013207
>>200364691
Он привяжется к внутренней реализации, например будет считать что там какой то файл который всегда открыт, а потом добавят реализацию передачи по сети на том же интерфейсе, а там сокет может закрыться.
Аноним 20/07/19 Суб 22:02:16 200365044208
>>200359777
>зачем нужны указатели в крестах
потому что в любом языке нужен встроенный механизм обеспечения косвенной адресации, без которого сложно было бы делать структуры данных
конечно же, без такого инструмента можно обойтись, как на заре программирования и делали, к примеру, просто через смещения в массивах, те заводились переменные, в которых хранилось значение смещения от начала массива (либо области памяти)
из частных случаев для языка си - это то, что в языке все параметы в функции передавались по значению, а значит чтобы что-то вернуть, нужен был указатель, либо когда нужно что-то передать в функцию но без копирования - тоже указатель (в крестах потом появились ссылки уже)
не было бы такой возможности, пришлось бы обращаться к глобальным переменным (что, кстати и делали в ранних языках програмирования)
Аноним 20/07/19 Суб 22:02:40 200365071209
Аноним 20/07/19 Суб 22:03:39 200365140210
>>200363736
>Бэкэнд на шарпе (ASP.NET MVC, например) работает на сервере и отдаёт данные
Ну, так мне и пришлось для Л пилить систему отчетов на асп.нет мвс, потому что браузер то у всех стоит это точно. Ну и удобно им будет кидать друг другу ссылки (у меня дата отчета передавалась как параметр в контроллер от календарика на фронте.
Аноним 20/07/19 Суб 22:04:29 200365193211
>>200364987
не мчитаю нцжным тратить время на параилтное напимание ответа обезьчне вроде тебя ты все равно тупой и нетнтересный тжт нахуй иди очкарик инкапсулировалс тебещ за щеку уррдец поуа я зантмаю сб таорческой деятельностью и мвоим тнтеллектом зарабатывпю кеш ты лишь как тупой индус пашешл на таких как я за копейки жди свой инсульт в 40 бтв
Аноним 20/07/19 Суб 22:04:29 200365194212
>>200363846
>для начала, абсолютно все твои языки, которыми ты пришёл повыёбываться
Питон написан на крестах? Ты там ебанулся?
Аноним 20/07/19 Суб 22:04:52 200365223213
>>200365013
А словами ему этого сказать нельзя? Обязательно отдельно выносить объявления функций, чтобы не дай бог масенький чего лишнего не увидел? Что то жесть у вас в конторе аутисты.
Аноним 20/07/19 Суб 22:05:14 200365251214
>>200357687 (OP)
Я тоже учил шарпы божественный язык, но я что то асп.нет не мог усвоить там какая то уебанская система что пиздец да еще в 90% вакансий нужно знать английский, перекатился на реакт то теперь хоть на что покушать есть.
Аноним 20/07/19 Суб 22:05:20 200365255215
>>200359969
>Работаю в эмбедед, байтоёб.
когда последний раз занимался сексом с живой женщиной?
Аноним 20/07/19 Суб 22:05:57 200365292216
>>200365193
Невменозный еблан, иди к врачу, пока не поздно.
Аноним 20/07/19 Суб 22:06:31 200365337217
>>200365223
А может еще и private final не писать? А просто умолять чтобы не наследовались.
Аноним 20/07/19 Суб 22:06:48 200365354218
Аноним 20/07/19 Суб 22:08:17 200365465219
>>200365354
> говноед
Но это не я считаю пробелы, лол.
20/07/19 Суб 22:08:42 200365500220
>>200365140
Ну вот и молодца батя грит.
А теперь берёшь и учишь ASP.NET Core по материалам с метанит и ищёшь работу бекэндера и становишься счастливым. Вакансий всё больше становится, я очень рад, что в своё время не сместился на Java.
Аноним 20/07/19 Суб 22:09:15 200365537221
>>200365044
> потому что в любом языке нужен встроенный механизм обеспечения косвенной адресации, без которого сложно было бы делать структуры данных
поясни как по-подробнее, что за косвенная адрессация? Я то думал указатели нужны, чтобы напрямую с блоками памяти работать, чтобы таким образом она использовалась максимально эффективно.
Аноним 20/07/19 Суб 22:09:58 200365591222
>>200365292
скорее всегг ты пойдешь к нему раньше ботаник обреченный на вечную нищету
Аноним 20/07/19 Суб 22:11:10 200365666223
>>200364786
>ФП это большая наебка гоев
ООП - говно
ФП - наебка
Что заебись то?
Аноним 20/07/19 Суб 22:11:44 200365713224
Аноним 20/07/19 Суб 22:12:20 200365749225
>>200364786
>>200365666
ору, мани, не понимают различия между функциональным и императивным программирование.
Аноним 20/07/19 Суб 22:12:56 200365790226
Аноним 20/07/19 Суб 22:13:42 200365835227
1424449766542.jpg (132Кб, 825x825)
825x825
Аноним 20/07/19 Суб 22:15:26 200365959228
>>200364880
>Вначале на проекте пользоваться реляционной базой, потом тех лид принял решение переехать на обычное key/value хранилище
Ну, переписал свой метод и пишешь в хранилище, проблемс?
>начала пользовались REST API одного провайдера для оплат, потом нашли лучшего а у него другой REST API
И чо, благодаря интерфейсу ты переписывать метод не стал что ли? Или все таки стал? Если стал, то что тебе мешало удалить тело метода старого и переписать заново, под новый рест апи?
Аноним 20/07/19 Суб 22:15:36 200365969229
>>200358579
Ты еще забыл что там нет скобочек из за этого код становится однородным не читаемым говном где правильность выполнения инструкции определяется пробелами, ПРОБЕЛАМИ КАРЛЛ!!!!
Аноним 20/07/19 Суб 22:15:54 200366005230
>>200365666
Ты думаешь ФП противопложно ООП? Ну тип когда не классы а функции пишут?
Аноним 20/07/19 Суб 22:16:00 200366015231
>>200365337
Ну если у вас из кода не очевидно, что делает метод, а что -- лишь временная часть его внутренней реализации, то у вас просто хуёвый код.
Аноним 20/07/19 Суб 22:17:09 200366108232
>>200366015
О, стадия отрицания пошла.
Аноним 20/07/19 Суб 22:17:17 200366116233
>>200366005
Ты думаешь, что мы так думаем? Схуяли? Хуёво думаешь, тебе в программирование нельзя.
Аноним 20/07/19 Суб 22:17:18 200366117234
>>200365044
Короче в доисторические времена это было сложна, поэтому и на сейчас перенесем, да?
Аноним 20/07/19 Суб 22:18:29 200366189235
>>200365194
Питон написан на чистых Сях (но и компилятором крестов никто собрать бинарник не мешает), как и практически любой интерпретируемый язык, но никого это особо не ебёт, и всякие долбаёбы продолжают кукарекать мол С/С++ нинужон
Аноним 20/07/19 Суб 22:18:55 200366216236
>>200357687 (OP)
Кто придумал такую убанскую хуйню как хранить масивы последовательно в памяти а не хаотически?
Аноним 20/07/19 Суб 22:18:58 200366217237
>>200365969
Сейчас бы до синтаксиса доебываться. А нахуй скобки нужны? Проблема читабельности питона это сам pythonic way, он поощряет множество крошечных процедурок под каждый пук и затем "собирать" алгоритм в более общих функциях. Выходит листинг на тыщи строк, но читать можно, прыгая по точкам входа как кузнечик.

А вот когда на питоне пишут в стиле си, это всё, пиндрец
Аноним 20/07/19 Суб 22:19:59 200366286238
>>200365251
>да еще в 90% вакансий нужно знать английский
Сколько ходил по собесам, везде английский надо. Вы ебанутые там, я что, переводчиком устраиваюсь? Нах мне ваш английский, я смотрю на код и мне все ясно становится, что именно хотел сказать автор. Если для вас надо джве страницы текста прочитать, так может вам в переводчики, а не программисты?
Аноним 20/07/19 Суб 22:20:07 200366294239
>>200365959
я уже пару раз выше писал, что всегда есть необходимость иметь несколько имплементация, ты как я понял, как и анон выше, будете пихать в классы методы.
log_message_1()
log_message_2()

А потом поиском по проекту менять циферки а названиях методов в местах вызова, хммм, best practices.

/thread
Аноним 20/07/19 Суб 22:20:09 200366297240
>>200357687 (OP)
>2019
>Визуальное програмирование все еще не используется массово.
Аноним 20/07/19 Суб 22:20:36 200366319241
>>200365465
>Но это не я считаю пробелы, лол.
И я не считаю, у меня же божественные фигурные скобочки
Аноним 20/07/19 Суб 22:20:46 200366333242
>>200366286
Не знать английский странно. Лучше б ты русский не знал. Я в основном на нем и говорю ртом когда.
Аноним 20/07/19 Суб 22:21:08 200366356243
>>200366297
А нахуй оно нужно? Хочешь сказать, что это удобно?
Аноним 20/07/19 Суб 22:21:31 200366372244
>>200366216

Пидор, почему номера домрв на улице последовательно, а не хаотично?
Аноним 20/07/19 Суб 22:21:34 200366378245
>>200365500
А чем нет от кор отличается, кроме кроссплатформенности?
Аноним 20/07/19 Суб 22:22:13 200366423246
>>200366117
Ну типа обратная совместимость. В современном С++ указатели почти не юзают кроме специальных байтоёбских случаев.
>>200366189
Большинство программистов не компилятор Питона пишут. Им Си или Кресты нинужны. Но для чего то серьёзного конечно лучше их юзать.
>>200366319
Ты всё равно на отступы в коде смотришь, а не на скобки.
Аноним 20/07/19 Суб 22:22:50 200366466247
>>200366216
В любом языке есть формат данных, где они хранятся хаотично, а вызываются по ключам. С чего баттхерт?
Аноним 20/07/19 Суб 22:22:59 200366476248
>>200365194
>>200366189
вы долбаебы, у питона открытая спецификация, есть интепретаторы питона написанные на С, на джаве, на С#, есть даже одна на самом питоне, лул, в матчасть вообще не можете, хули я тут с вами забыл, если вам нужно пояснять за интерфейсы, это тема первого курса любого адекватной cs специальности.
Аноним 20/07/19 Суб 22:23:15 200366498249
>>200365537
Инструкции процессора
Mov ax, 0x6780 загрузить в аккумулятор 0x6780
Mov 0x100, ax поместить в глобальную переменную по адресу 0x100 значение аккумулятора (в нашем случае 0x6780)
Mov ax, [0x100] загрузить в аккумулятор значение с адреса, который содержится по адресу 0x100. (А мы туда поместити 0x6780)
Последнее и есть указатель.

Аноним 20/07/19 Суб 22:23:57 200366547250
>>200366189
Очередной кукарек. Пара аутистов пишет интерпретатор, библиотеки и jit. Миллионы лабают на самом пистоне. Ты на сях вряд ли дорастешь писать помимо опередени на пистоне.

мимо-с++-кодер
Аноним 20/07/19 Суб 22:24:03 200366562251
vdirlt.png (635Кб, 1599x1005)
1599x1005
>>200366356
Конечно удобно вот на блюпринтах делают игры и эффекты.
Аноним 20/07/19 Суб 22:24:47 200366617252
>>200366466
В том что процессору требуется время что бы форматировать данные в оперативной памяти.
20/07/19 Суб 22:25:16 200366650253
>>200366476
ты дебс. Java и C# тоже написаны на крестах, так что сасай.
Аноним 20/07/19 Суб 22:25:18 200366653254
>>200366294
>А потом поиском по проекту менять циферки а названиях методов в местах вызова
А ты как будешь делать?
Хм, найти хуй, заменить на пизда выполнить
Так трудно менять циферки, ага
Аноним 20/07/19 Суб 22:25:54 200366689255
>>200366333
>Я в основном на нем и говорю ртом когда.
Ты и хуй сосешь ртом иногда, дальше то что?
Аноним 20/07/19 Суб 22:25:55 200366691256
>>200362928
Вот это правда, у меня начала голова болеть и хуй вялый.
Аноним 20/07/19 Суб 22:27:07 200366759257
>>200366476
Да это значения вообще не имеет, разве что для выебонщиков типа тебя.
В 99% случаев сейчас юзают Cython и многие библиотеки только для него и работают.
Аноним 20/07/19 Суб 22:27:12 200366765258
>>200366650
Зачем? Там jit прямо в ассемблер.
20/07/19 Суб 22:27:33 200366787259
>>200366562
ну и? а кто тебе твои конструкторы писать будет?
Аноним 20/07/19 Суб 22:27:54 200366806260
Аноним 20/07/19 Суб 22:27:59 200366811261
>>200366498
>загрузить в аккумулятор значение с адреса, который содержится по адресу 0x100. (А мы туда поместити 0x6780)
>Последнее и есть указатель.
И нахуя это надо вообще?
Аноним 20/07/19 Суб 22:27:59 200366812262
>>200366617
И как ты будешь обращаться, если не по индексу? Процессору не нужно будет время на перебор?
Аноним 20/07/19 Суб 22:27:59 200366814263
>>200364770
Что наглово-то, если у тебя в договоре написано, что рабочий день до шести?
Аноним 20/07/19 Суб 22:28:08 200366820264
>>200366765
ты думаешь он сорсы читал прежде чем тут что-то рассказывать.
Аноним 20/07/19 Суб 22:28:15 200366833265
>>200366562
По моему на картинке какая-то каша. Выглядит не очень круто.
Аноним 20/07/19 Суб 22:28:21 200366845266
>>200366650
И что? Ты один из нескольких сотен человек в мире, кто компиляторы или имплементации либ пишет? Или ты один из миллиона макак, которая будет как все лабать говно на пистоне.
20/07/19 Суб 22:28:56 200366880267
>>200366845
ну так макаки должны знать своё место, а не кукарекать про нинужно
Аноним 20/07/19 Суб 22:29:00 200366886268
>>200366498
так а нахуя мне напрямую работать с памятью, чтобы иметь косвенную адресацию? В скриптовых языках для этого есть переменные, которые представляют из себе фактически ссылки на объекты. И все довольны, никаких ликов памяти.

>>200366759
> В 99% случаев сейчас юзают Cython
даже здесь обосрался, CPython*
Аноним 20/07/19 Суб 22:29:02 200366888269
>>200366811
Чтобы передать значение переменной в функцию, например. Технически, под капотом мы передаем ей именно указатель
Аноним 20/07/19 Суб 22:29:12 200366899270
Аноним 20/07/19 Суб 22:29:36 200366935271
>>200366814
Все сидят, аврал, а ты встал и ушел
Аноним 20/07/19 Суб 22:30:03 200366965272
>>200366765
Интересно кто же превращает ЖИТ в машинный код? Что за программа? На чём она написана? Не спеши с ответом, подумай.
Аноним 20/07/19 Суб 22:30:07 200366972273
>>200366886
>даже здесь обосрался, CPython*
Чет попахивает хуйней какой-то. Это что-то типа попытки сделать ассемблер для веба?
Аноним 20/07/19 Суб 22:30:10 200366976274
>>200366880
Ну так не нужно же, лол. Ты потратил время на хуйню. Серьезное тебе писать не доверяют, юзер-левел весь пишется на других языках. По итогу тащишь старое унылое легаси за гроши
Аноним 20/07/19 Суб 22:30:51 200367031275
>>200366935
Таков уж я. Не нравится - увольняйте.
Аноним 20/07/19 Суб 22:31:08 200367053276
>>200366899
блядь, раскрутка, серьезно?
Аноним 20/07/19 Суб 22:31:32 200367071277
>>200366888
>Чтобы передать значение переменной в функцию, например.
Блядь, ты тралишь?
ЛизатьПизду(int длиннаМоегоЯзыка)
Такая передача в функцию тебя чем не устраивает?
Аноним 20/07/19 Суб 22:31:44 200367088278
>>200366886
Обосрался, но не даже здесь, а только здесь. Всё равно все Спутхон юзают. А всякие нампаи только на нём и работают.
Аноним 20/07/19 Суб 22:31:56 200367103279
>>200366965
На яве и ассемблере, довнич.
Аноним 20/07/19 Суб 22:31:58 200367108280
>>200366880
Просто массово не нужно. А так tolerance на уровне пары тысяч против миллионов кодеров в промышленных масштабах - почти не нужно, очень нишево. Я еще помню времена, когда холи вары про C++ в гейдеве низя. А сейчас даже C++ очень нишево на ААА, да и то сам гейплей на своих скриптах.
Аноним 20/07/19 Суб 22:32:25 200367136281
>>200367031
>Не нравится - увольняйте.
Пшел нахуй отсюда, чорт
Аноним 20/07/19 Суб 22:32:44 200367153282
Какой же кайф писать на GOвне после жабы, дотнета и пистона. Просто кайф. Ультимативно просто, охуенно и понятно.
Аноним 20/07/19 Суб 22:32:59 200367174283
>>200367053
> блядь, раскрутка, серьезно?
Все лучше чем "вытягивание себя за шнурки" как на английском. Барон Мюнхгаузен, блджад.
Аноним 20/07/19 Суб 22:33:40 200367218284
>>200366562
Я что-то ничего удобного не вижу на этом скрине. Вот прям совсем.
20/07/19 Суб 22:33:52 200367230285
>>200367071
какой неграмотный даун... такие люди реально где-то работают за деньги?
Аноним 20/07/19 Суб 22:33:53 200367233286
>>200367071
И что в этот момент произошло в ассемблере по твоему?
Аноним 20/07/19 Суб 22:33:53 200367235287
>>200366886
Ну так твои переменные на процессоре через это и работают.
20/07/19 Суб 22:34:15 200367260288
>>200366378
Отличия есть, но не буду углубляться в детали архитектуры, в .net standard и т.д. Можно просто сказать, что Core это новая версия .net framework.

Если ты хочешь дальше развиваться в направлении разработки на .NET платформе, то выбора у тебя нет, подхватывай тренд, пока различия минимальны.
20/07/19 Суб 22:34:20 200367267289
>>200367153
кстати, да, Go очень неплох
Аноним 20/07/19 Суб 22:34:40 200367287290
>>200367153
>Какой же кайф писать на GOвне
И чо пишешь? ХеловордыГ?
Аноним 20/07/19 Суб 22:34:49 200367293291
Пасаны, я тут мак прикупил. Думаю свифт попробовать что ли? Из опыта только питон. Знающие, поясните за свифт
Аноним 20/07/19 Суб 22:35:29 200367341292
>>200367233
>И что в этот момент произошло в ассемблере по твоему?
Я думал ты мне расскажешь
Аноним 20/07/19 Суб 22:35:39 200367358293
>>200367233
что захочу, то и происходит.
Аноним 20/07/19 Суб 22:35:42 200367360294
>>200367153
Котлин попробуй. Кончишь радугой.
Аноним 20/07/19 Суб 22:35:58 200367375295
>>200367293
Пробовал копаться, но меня долго тошнило и я понял, что под мак я буду тоже писать на пистоне.
Аноним 20/07/19 Суб 22:36:02 200367384296
Аноним 20/07/19 Суб 22:36:09 200367392297
>>200367267
Кастрированное говно из 70ых. Кроме горутин только назад все. Оче плохо.
Аноним 20/07/19 Суб 22:38:11 200367529298
>>200367103
Ого, а в Жяве можно ассемблерные вставки юзать? И кто у нас тут довнич, а?
20/07/19 Суб 22:38:21 200367541299
>>200367267
быстрый, похож на С++

>>200367287
угу, и в google одни дураки, один ты у нас мамин симпотяга
Аноним 20/07/19 Суб 22:38:53 200367575300
1442935331-7582[...].jpg (36Кб, 800x606)
800x606
Кароч пилю стори как я после 6 лет хиккования вкотился в работу итд.
Начал ходить на собесы, потел, заикался, прям смешно сейчас.
Нашёл работку ява-джуном в одной корпорации, думал все будут смеяться надо мной так как без вышки но оказалось что я хороший программист.
Часто бывает сложно, но вся наша команда знает, что я могу спрограммировать всё что нужно. Бывает что ребята с вышками хорошо понимают задачу, но тупо не могут её запрогать. Я наоборот, могу затупить в понимании поставленной задачи, но когда я всекаю, то код отскакивает от пальцев просто.
Ещё оказалось что моё хобби (реверсинжениринг) неплохо помогает в понимании и поиске багов.
Короч, живу-не тужу, все аноны без вышки - вы тоже можете стать программерами.
Аноним 20/07/19 Суб 22:40:05 200367660301
>>200367233
Лол бака. Зачем умничаешь? Положили как раз значение переменной. Просто сделали пуш на стек. Вот если бы она по ссылке передавалась, другое дело.
Неудачный пример короче.
Аноним 20/07/19 Суб 22:40:20 200367675302
>>200367529
Ебать ты даун... jit эмитит поток байтов, которые являются машкодами.
Аноним 20/07/19 Суб 22:40:50 200367713303
Аноним 20/07/19 Суб 22:41:22 200367738304
>>200367541
Инцел, в гугле сделали простой язык копать лопатой, чтобы кучу свежих выпускников нанять, которым будет сложно стрельнуть себе в ногу.
Аноним 20/07/19 Суб 22:41:27 200367743305
>>200367541
> в google одни дураки
Еще бы, отрицательный отбор олимпиадников столько нет. Как результат кривой поиск, кладбище закрытых проектов.
Аноним 20/07/19 Суб 22:41:46 200367760306
>>200367675
Эмитить поток байтов это называется "быть написанным на ассемблере", кретин?
Аноним 20/07/19 Суб 22:42:58 200367837307
Аноним 20/07/19 Суб 22:43:46 200367882308
>>200367837
>кретин слился и перешёл на оскорбления
20/07/19 Суб 22:44:01 200367895309
>>200367743
блять, где поиск лучше?
почему акции растут?
Аноним 20/07/19 Суб 22:44:24 200367917310
>>200357687 (OP)
Проиграл. Интерфейсы уже на маленьких проектах полезны.
Аноним 20/07/19 Суб 22:45:02 200367963311
Аноним 20/07/19 Суб 22:45:16 200367975312
>>200367743
давно там уже нет одних олимпиадников. нанимают кучу градов толковых, чтобы копать траншеи. особо талантливые не живут там больше 1-2 лет.
Аноним 20/07/19 Суб 22:45:29 200367988313
Интерфейс - это типа гуй?
Аноним 20/07/19 Суб 22:46:41 200368069314
Аноним 20/07/19 Суб 22:46:44 200368071315
>>200367882
Ты просто доебываешься до слов, как работает тебе написали но ты занимаешься демагогией. Java самокомпилирующийся язык.
Аноним 20/07/19 Суб 22:47:02 200368087316
>>200367895
Ты не понимаешь. На дваче сплошные синьоры помидоры 300к в пикосекунду, для которых и гугл шарага, и поиск у него хуёвый (лучше нет, но всё равно хуёвый), они такой поиск на коленке готовы сбацать, вот только пока работают верстальщиками за еду.
Аноним 20/07/19 Суб 22:47:30 200368110317
>>200367988
>Интерфейс - это типа гуй?
Это мой хуй в твою мамашу, пока она лежит на спине твоего папаши
Аноним 20/07/19 Суб 22:47:40 200368117318
Аноним 20/07/19 Суб 22:47:44 200368122319
Аноним 20/07/19 Суб 22:47:47 200368126320
>>200367895
кстати, плохо растут (я мамкин трейдер в долгую). но ты глянь, там все также advertising главная статья. пока что-то ничего принципиально нового не сделали, чтобы revenue растить
Аноним 20/07/19 Суб 22:48:16 200368164321
Кстати, есть у кого-то опыт Gtk# (гтк шарп)? Если вам не нравятся WinForms/WPF, почему бы не попробовать?
Аноним 20/07/19 Суб 22:48:33 200368183322
>>200367218
>>200366833
Это так кажется, если к питону привыкли то к этому тем более.
20/07/19 Суб 22:48:33 200368185323
>>200367575
Полноценная вышка для работы программером не нужна. Очень мало универов откуда выпускают действительно сильных прогеров, в большинстве случаев это макакинг уровня несложного CRUD. Беру на работу джунов/мидлов с любым образованием, главное - обучаемость и пониманием базы. На синьёра уже смотрю на образование, но опять же не принимаю решение только потому что у одного МФТИ, а другого чушок мухосранский.

При определённом усердии можно самостоятельно выучить алгоритмы, базу матана и основы архитектуры приложений. Единственное чего не получишь самостоятельно - опыт.
20/07/19 Суб 22:48:52 200368201324
Аноним 20/07/19 Суб 22:49:27 200368245325
>>200367760
У джавы есть свой ассемблер, она работает на виртуальной машине, иди ты нахуй уже, даже меня бесишь

мимо гуманитарий
Аноним 20/07/19 Суб 22:49:46 200368269326
>>200368183
Возможно. Я поймал себя на мысли, что когда разбираюсь с незнакомым кодом, такую же поебень на бумажке рисую.
Аноним 20/07/19 Суб 22:50:21 200368318327
>>200368245
это называется байткод.
Аноним 20/07/19 Суб 22:50:28 200368326328
>>200368164
зачем? какое-то новое нишевое говно, которое умрет через пару лет кроме пары применений красноглазых
Аноним 20/07/19 Суб 22:50:57 200368358329
>>200368164
>Если вам не нравятся WinForms/WPF
впф говно, а чем могут формочки не нравиться?
Аноним 20/07/19 Суб 22:51:17 200368385330
Аноним 20/07/19 Суб 22:51:44 200368413331
>>200357687 (OP)
Кто следующий пост про программирование создает?
20/07/19 Суб 22:52:07 200368446332
>>200368245
этот вообще не понимает, о чём говорит
Аноним 20/07/19 Суб 22:52:15 200368451333
>>200357687 (OP)
бля давай общаться научи меня кодить если шаришь
Аноним 20/07/19 Суб 22:52:20 200368457334
>>200368413
еще этот не закончился.
Аноним 20/07/19 Суб 22:53:04 200368509335
>>200366833
>>200367218
На самом деле это же функциональщина и декларативщина.
Например типичный шейдер это что то вроде: яркость пиксела растет линейно от расстояния до этого источника света и квадратично от того.
А на этом скрине какие то конечные автоматы, почти uml диаграммы.
Аноним 20/07/19 Суб 22:53:04 200368510336
Аноним 20/07/19 Суб 22:53:44 200368546337
У меня есть мечта написать что то подобное блюпринтов, что бы средний формошлеп мог что то запрогать на плюсах всего лишь мышкой без знаний плюсов, все остальное будет скрыто.
Насколько реально такое сделать в какую сторону копать?
20/07/19 Суб 22:53:46 200368553338
Аноним 20/07/19 Суб 22:54:09 200368581339
>>200368358
Ща бы писать портянки бойлерплейта по 100 строк...
Аноним 20/07/19 Суб 22:54:47 200368633340
>>200368509
это и есть юмл класс диаграммы. пусть пилят еще таймсеты и сводные таблицы для потоков, тогда поговорим
Аноним 20/07/19 Суб 22:54:47 200368634341
>>200368451
Опиши все шаги как бы ты заварил чай.
20/07/19 Суб 22:55:10 200368664342
>>200368546
и кто тебе должен ответить? бери и делай
Аноним 20/07/19 Суб 22:55:26 200368683343
20/07/19 Суб 22:55:38 200368692344
Аноним 20/07/19 Суб 22:55:39 200368695345
>>200368581
И на чём сейчас толковые двачеры пишут шарповые интерфейсы?
Аноним 20/07/19 Суб 22:55:56 200368711346
Аноним 20/07/19 Суб 22:56:03 200368719347
>>200368413
Погромист цикл на 500 итераций не в силах осилить, спешите видеть
Аноним 20/07/19 Суб 22:56:09 200368725348
52fe7edd8bba0.jpeg (72Кб, 690x960)
690x960
>>200360075
Хуй соси быдло, двачую опа. Пикрелейтед реализация мввм параши явное тому доказательство. Это нахуй никому не нужно, это ничего не упрощает. Это не делает код лучше и чище. Это просто какое-то долбоёбство. Сколько я бы не пытался понять смысл этой ебучей белиберды мввм я в конечном итоге сдавался потому как смысла в ней никакого нахуй нет просто напросто.
Аноним 20/07/19 Суб 22:56:49 200368780349
>>200368711
Что бы все перешли на такую систему и софт перестал бы быть глючным говном.
Аноним 20/07/19 Суб 22:56:54 200368786350
>>200368692
Дома нет чая, хуяк не сработал. Твои действия?
Аноним 20/07/19 Суб 22:57:06 200368800351
>>200368269
Нет, я ещё подумал и окончательно понял, что ты прав. А нет для обычных языков IDE, которые строят граф функций, по которому можно ходить и редактировать там? Для той же сишки (с остальными языками сложнее, т.к. там классы).
20/07/19 Суб 22:57:24 200368818352
>>200368786
попрошу мамку разобраться
Аноним 20/07/19 Суб 22:57:37 200368840353
Нахуя есть конструктор и интерфейс? Чем они отличаются?

java
Аноним 20/07/19 Суб 22:57:42 200368846354
>>200368780
В голос с этого законодателя мод
Аноним 20/07/19 Суб 22:57:53 200368857355
>>200368553
>Толсто
>
>Мимо сисярп сениор
Толсто, забыл добавить 300к в наносекунду
Аноним 20/07/19 Суб 22:58:36 200368923356
>>200368581
>Ща бы писать портянки бойлерплейта по 100 строк...
А в впф ты портянки не пишешь, ага?
Аноним 20/07/19 Суб 22:58:46 200368940357
bump
Аноним 20/07/19 Суб 22:58:49 200368946358
>>200368840
Конструктор и интерфейс -- не муж и жена, а четыре разных человека.
Аноним 20/07/19 Суб 22:59:02 200368956359
>>200368840
конструктор - метод
интерфейс - сущность
Аноним 20/07/19 Суб 22:59:04 200368958360
>>200357687 (OP)
Проиграл с лоха с сишарпом
мимо С++ боярин
Аноним 20/07/19 Суб 22:59:59 200369020361
oekaki.png (7Кб, 400x400)
400x400
Аноним 20/07/19 Суб 23:00:07 200369030362
Аноним 20/07/19 Суб 23:00:09 200369031363
>>200368958
и что же ты такое, "боярин" на плюсах пишешь? Лабы в шарагу? Даун, сука.
Аноним 20/07/19 Суб 23:01:04 200369075364
Аноним 20/07/19 Суб 23:01:05 200369076365
>>200369020
сейчас бы классические анекдоты не знать
Аноним 20/07/19 Суб 23:02:10 200369146366
Аноним 20/07/19 Суб 23:02:39 200369177367
>>200369076
кстати расскажи
мимо жабист
Аноним 20/07/19 Суб 23:02:46 200369183368
Аноним 20/07/19 Суб 23:03:23 200369217369
>>200369177
карл макрс и фридриъ энгельс, а также, ты не поверишь, слава кпсс.
Аноним 20/07/19 Суб 23:03:24 200369218370
>>200369076
А Слава ООП -- вообще не человек!
Аноним 20/07/19 Суб 23:04:31 200369290371
Аноним 20/07/19 Суб 23:04:32 200369291372
Аноним 20/07/19 Суб 23:05:06 200369323373
>>200357687 (OP)
>нужно писать интерфейсы, например. Нахуя?
Ты пишешь класс А, тебе нужно использовать класс Б. А класса Б пока нет, его пишет Вася Пипиркин в соседнем кабинете. Можно сидеть и дрочить пока он его пишет, а потом сорвать все сроки. Можно сделать мокап и пересылать его друг другу в чатике и вручную рефакторить каждый раз когда надо протестить связку классов и в итоге запутаться и охуеть. А можно тупо вам с Васей Пипиркиным вместе за пять минут написать интерфейс иБ, и потом спокойно писать свои классы, не тормозя друг друга и не тратя кучу времени на контрол це контрол вэ и поиск ошибко, которые из-за них возникают.
>>200358032
Ну прост если кнопку, команду и метод делает один и тот же человек, то да, MVVM смысла не имеет, просто твой тимлид дрочит на красивые аббревиатуры.
20/07/19 Суб 23:07:36 200369470374
>>200368164
Сейчас лучше ориентироваться на фуллстэк (ASP.NET Core + любой фреймворк или библиотека на фронте), работы больше и качественнее в том числе и заграницей. Я сомневаюсь, что ты занимаешься задачами для которых необходимо хуярить толстый клиент на десктопе.

Исключение, если ты работаешь с задачами где очень критичен частый обмен данных между клиентом и сервером (трейдинг, АСУ ТП, SCADA/MES).

>>200368546
Визуальное программирование. Нахуй не нужно, потому что выхлоп минимален и для сложного ПО прогеру всё-равно приходится где-то что-то дописывать или оптимизировать.

Эту хуйню пытаются сделать уже давно, но по сути с развитием индустрии визуальное программирование выглядит сейчас в несколько других ипостасях, например, посмотри интерфейсы Azure и AWS. В Azure для машинного обучения по сути квадратики перетаскиваешь, разрабу в таких случаях кода всё меньше приходится писать.

Для прикладных задач уже есть - labview, matlab, но это моделирование больше.
Аноним 20/07/19 Суб 23:07:52 200369486375
PHP.
Аноним 20/07/19 Суб 23:07:53 200369487376
>>200368725
Я всегда понимал это так
Модель - тупа данные. Например массив имен.
Вид - то что видит юзер в гуи. Например прокручивающийся список, его цвет, шрифт.
ВьюМодель - логика, описывающая как преобразовать модель в вид.
Аноним 20/07/19 Суб 23:08:06 200369499377
>>200369323
>его пишет Вася Пипиркин в соседнем кабинете
А еще можно в чатике сказать, что нужно три метода с такой сигнатурой, блядь. Вы чо, тролите там все триста ка в секН?
Аноним 20/07/19 Суб 23:08:41 200369539378
>>200369323
>Ну прост если кнопку, команду и метод делает один и тот же человек, то да, MVVM смысла не имеет, просто твой тимлид дрочит на красивые аббревиатуры
Можно пример, когда это смысл имеет?
Аноним 20/07/19 Суб 23:08:45 200369542379
>>200369323
Чем интерфейс иБ принципиально отличать от мокапа (это то же самое, что и мок?) в данном случае?
Кроме того, что у во втором случае у тебя не останется бессмысленного артефакта в виде интерфейса.
Аноним 20/07/19 Суб 23:09:13 200369570380
Аноним 20/07/19 Суб 23:10:18 200369636381
>>200369499
>нужно три метода с такой сигнатурой, блядь
блядь да мне похуй что тебе там нужно, держи тустринги нахуй
Аноним 20/07/19 Суб 23:11:02 200369676382
>>200369487
В модели есть переменная, хочу поглядеть ее значение в окошке, твои действия?
Аноним 20/07/19 Суб 23:11:39 200369723383
>>200369636
Если твой коллега долбоёб, который намеренно саботирует работу, у вас нихера не получится в любом случае.
Аноним 20/07/19 Суб 23:11:43 200369726384
>>200369636
Вот и суй себе свой интерфейс в жопу
Аноним 20/07/19 Суб 23:13:38 200369839385
>>200357687 (OP)
>Программирование
Программирование это обсчет столкновений протонов, обработка данных с детекторов, моделирование обтекания газом корпуса, все остальное - хуйня без задач для мартыханов.
Аноним 20/07/19 Суб 23:14:28 200369891386
>>200369676
Биндю.. Байндю... а, иди нахуй!
Аноним 20/07/19 Суб 23:15:01 200369928387
>>200369570
когда? я очень занятой человек
Аноним 20/07/19 Суб 23:15:04 200369930388
>>200369839
Это вообще аналитическая матеша, лол.
Аноним 20/07/19 Суб 23:15:30 200369956389
Аноним 20/07/19 Суб 23:15:42 200369973390
>>200361699
Ты зелёный или серьёзно не понимаешь?
Скажем, у тебя есть некий сервис, работающий с продуктом. Ты не знаешь что это за продукт и какой макака твой коллега его писал. Поэтому ты предъявляешь требования к объекту - контракт. Описываешь интерфейс продукта, который имеет методы для получения цены, названия и любого нужного тебе дерьма. И обращаешься к ним в своём сервисе. Как очередная макака его реализует тебя не ебет и ебать не должно. Но если она хочет использовать твой сервис - она его реализует. Берет он цену из бд, тянет по апи или запрашивает у Павла Глобы - тебе похуй. Ты говоришь что продукт должен иметь метод получения цены и он его имеет.
Аноним 20/07/19 Суб 23:15:44 200369977391
>>200368117
>Рамблере
Специально назвал хуйню, которой никто не пользуется, чтобы тебя не поймали на пиздеже?
Ну вот запрос "двач api". Гугл первым же делом выдаёт самую релевантную ссылку.
https://2ch.hk/api/
Рамблер её даже не на первой странице не показывает.
Пиздаболам в рот нассым.
Аноним 20/07/19 Суб 23:15:56 200369992392
>>200369499
Ну если ты работаешь с Васей Пипиркиным уже пять лет, хорошо знаете друг друга и язык и уверены что не будет хуйни. А вот если Вася нанятый вчера аутсорсер, или стажер, или вообще не Вася, а Шо За Хуй из Индии, то лучше иметь интерфейс в репозитории, чтобы если перепутает чего-то, оно просто не скомпилилось, а не искать потом два дня, кто что и где в чатике написал.
>>200369539
Когда метод - это операция над БД, команда - действие пользователя над данными, а кнопка - действие пользователя в интерфейсе. И за эти три вещи отвечают разные люди.
>>200369542
Тем, что когда Вася Пипиркин будет переделывать мокап в нормальный класс, ему придется глазами и руками сверять сигнатуру, а в случае с интерфейсом это будет делать компилятор.
Аноним 20/07/19 Суб 23:16:05 200370000393
>>200369723
>>200369726
там тело не готово, а он до сигнатур доебался, да пошел ты нахуй понел
Аноним 20/07/19 Суб 23:19:38 200370211394
2081795[1].jpg (60Кб, 610x385)
610x385
Суббота вечер, пока все отдыхают и развлекаются, красноглазики срутся из-за своих закорючек
Аноним 20/07/19 Суб 23:19:53 200370226395
>>200369973
> некий сервис
Давай конкретнее. Какой сервис? Интернет магазин? Почему всякие васяны из компаний поставщиков пишут куски кода для него?
Ну вот что-то похожее на разумный пример начинает проклёвываться, попробуй ещё.
Аноним 20/07/19 Суб 23:19:56 200370232396
>>200369977
Ты пользуешься поиском ее как поиском, а как закладками на сайты? У меня запросы чуть посложнее и гугл пасует.
20/07/19 Суб 23:20:34 200370274397
>>200368857
Не 300 к, но побольше чем у тебя, маня
Аноним 20/07/19 Суб 23:20:46 200370283398
>>200369470
>Сейчас лучше ориентироваться на фуллстэк
Nope. В аспе так?
Аноним 20/07/19 Суб 23:20:48 200370287399
>>200368185
Грамотно, но такоредко среди HR встречается, там как правило люди далёкие от темы
Аноним 20/07/19 Суб 23:20:59 200370297400
>>200369723
>долбоёб, который намеренно саботирует работу
Или невнимательно прочитал сообщение. Или ты что-то посчитал очевидным, а он ввиду другого опыта посчитал очевидным другое. Или перепутал с другой из десяти сигнатур, про которые пиздел в чатиках за последние три дня.
>>200370211
Общение с аутистами тоже можно считать отдыхом.
Аноним 20/07/19 Суб 23:21:34 200370329401
>>200369992
>1
Оно и так не скомпилится, потому что будет вызывать метод по неправильной сигнатуре.
>3
Он в любом случае сверит сигнатуру, если это джава или плюсы, а не питон.
Аноним 20/07/19 Суб 23:22:51 200370394402
>>200370211
>пока все отдыхают и развлекаются
Лол, все дрыхнут после тяжелого дня на заводе.
Аноним 20/07/19 Суб 23:23:31 200370446403
>>200370232
При чём тут закладки? Я задал элементарный запрос. Рамблер не справился. Рамблер идёт нахуй.
Что за охуенные мегазапросы такие, с которыми он справляется, если он даже самую релевантную ссылку не может выдать на первой странице?
Аноним 20/07/19 Суб 23:23:42 200370455404
>>200369973
Это уже апи к твоему сервису, а не интерфейс, манюша
Аноним 20/07/19 Суб 23:24:15 200370484405
>>200370329
Да, на этапе, когда вы оба доделаете свои классы и будете делать финальный совместный тест в ночь перед дедлайном. А с интерфейсом - при первой же попытке Васи запустить свое говно.
Аноним 20/07/19 Суб 23:24:41 200370511406
>>200370297
Лааадно. Допустим, он дописал свою реализацию класса. Почему бы теперь не стереть интерфейс к хуям как лишнюю сущность?
Аноним 20/07/19 Суб 23:28:34 200370722407
>>200370484
Ну смотри.
1) За 5 минут пишем с Васяном класс Б, но все методы оставляем пустыми (по сути тот же интерфейс).
2) Васян пишет реализацию, а я использую вот эту херобазу.
Аноним 20/07/19 Суб 23:28:40 200370727408
>>200370511
Ну сотри, потратишь 10 минут жизни на 100 сэкономленных байт. 80% кода на современных яп избыточны вне процесса разработки, это норма.
Аноним 20/07/19 Суб 23:28:56 200370738409
>>200370446
Причем тут рамблер если я обсираю гугл который ты боготворишь?
Я называю это закладкой потому что ты ввел почти полностью название сайта. Ты и так с двача туда бы перешел.
Вот если бы запрос был "как автоматизировать постинг на дваче" и он тебе выдал апи, тогда было бы о чем говорить.
За последние дни он фейлит все мои запросы. Я искал фильм конкретного года. Он мне выдавал мультик другого.
Я искал актера в бетмене конкретного года. Он мне выдал актеров из разных бетменов вперемешку.
Я искал список персонажей аниме, которые работали фотомоделями. Он мне выдавал рекламу костюмов горничных на алиэкспрессе.
Аноним 20/07/19 Суб 23:28:57 200370739410
>>200370455
Причём тут вообще апи? Все может быть в рамках одного проекта.
Ну и раз зашла речь, что такое I в аббревиатуре API?
Аноним 20/07/19 Суб 23:30:12 200370800411
Аноним 20/07/19 Суб 23:31:11 200370846412
>>200370722
зачем костыли, когда есть инструмент, который поможет и тебе, и Васе, и компилятору? так сложно признать правоту разработчиков языка, штоле?
Аноним 20/07/19 Суб 23:31:21 200370855413
>>200370226
>Давай конкретнее
Тебе 8? На яблоках и конфетах объяснять? Интерфейс это про абстракции, тут конкретно не бывает.
Аноним 20/07/19 Суб 23:32:14 200370900414
>>200370727
Нет, я и мои коллеги потом будут тратить то же время разработки на чтение несодержательного кода интерфейса и прочих абстрактпроксибинфакторисинглтонов.
А стереть можно за 20 секунд. Стереть интерфейс и стереть "исплементс ИХуй".
Аноним 20/07/19 Суб 23:32:26 200370909415
>>200370722
3) Вася думает, что все будет работать гораздо быстрее, если вместо String возвращать Char[]. Меняет сигнатуру, чтобы проверить. Нихуя не получается, Вася огорчается и уходит домой. На следующий день уже не помнит, что менял что-то.
>>200370800
Любое название переменной/класса/метода длиннее одного символа как раз к этим 80% относится.
Аноним 20/07/19 Суб 23:33:14 200370953416
>>200370739
А, то интерфейс между моим хуем и губами твоей подружки это то же самое, что интерфейс в игре Казаки, ага?
Аноним 20/07/19 Суб 23:33:17 200370954417
>>200370855
>Интерфейс это про абстракции, тут конкретно не бывает
Это демагогия. Бывает конкретный пример использования. А не "вдруг понадобится то не знаю что не знаю зачем".
Аноним 20/07/19 Суб 23:34:18 200371008418
>>200370953
Все верно. И там и там рак мозга.
20/07/19 Суб 23:34:27 200371023419
>>200370283
Это я рекомендую в его случае, если в десктопе нет необходимости (всё от задачи зависит). В ASP.NET есть собственные механизмы, чтобы нарисовать интерфейс, т.е. можно написать чисто бэкэнд, а фронт сделать любым, а можно полностью фуллстэк решения захерачить. Я предпочитаю ASP.NET Core + React, получается ахуенно.

>>200370287
Согласен, хрюша это зло, поэтому я сам ищу кандидатов на hh, мойкруг, linkedin. Хрюшу привлекаю на этапе собеседования для проверки адекватности и чисто их юридических заморочек, например, чтобы потом понимать как оспаривать их предварительный отказ кандидату.
Аноним 20/07/19 Суб 23:34:38 200371033420
>>200370954
Лол, если тебя манагер не надрессирует писать абстракции сейчас, то и потом когда реально понадобятся не сможешь.
Аноним 20/07/19 Суб 23:35:38 200371078421
>>200371023
> предпочитаю ASP.NET Core + React
Перетолстил.
Аноним 20/07/19 Суб 23:36:52 200371153422
>>200370900
Ну если ты умеешь интерфейсы правильно использовать, то у тебя все ссылки, кроме создания объектов, будут на интерфейс, а не на класс. Поэтому рефакторить весь код.
И интерфейсы часто наоборот экономят время чтения, потому что помогают понять архитектуру программы. Особенно если один интерфейс реализуют несколько классов или один класс реализует несколько интерфейсов.
Аноним 20/07/19 Суб 23:37:16 200371173423
>>200371033
Если у него такие трудности с интерфейсами, представляю как полыхнет, когда он узнает про вложенные классы.
20/07/19 Суб 23:38:31 200371248424
>>200371078
Согласен, решение толстоватое, но хорошо подходит для топового энтерпрайза со специфичными нефункциональными требованиями
Аноним 20/07/19 Суб 23:39:07 200371284425
>>200370738
При том, что ты сказал, что у него поиск лучше. И был неправ.
>ввел почти полностью название сайта
Я ввёл то, что мне нужно. Интерфейс запросов к двачу. двач api. И нашёл в гугле. И не нашёл в рамблере.
>тогда было бы о чем говорить
Было бы о чём говорить, если бы рамблер или дакдакго нашёл бы это. Поиск гугла не идеален, но это пока лучшее, что удалось человечеству.

Насчёт того, что ты мне рассказываешь о своих запросах -- хз. У меня опыт противоположный совершенно. Возможно, дело в том, как часто ты пользуешься поисковиком и насколько он персонализируется.
Аноним 20/07/19 Суб 23:41:22 200371424426
>>200370900
а почему он должен стать или быть "нечитаемым"?
Аноним 20/07/19 Суб 23:42:12 200371476427
>>200369183
подробнее. ты в яше или в нии за 3 копейки?
Аноним 20/07/19 Суб 23:42:22 200371490428
>>200371284
Это был сарказм, аутист. Гугл деградирует с каждым годом. Особенно когда его на нейронки перевели. Да он работает на твоем примитивном запросе, потому что это практически склейка слова и адреса сайта. Грубо говоря если ты наберешь google com у тебя откроется google.com. охуеть достижение.
Аноним 20/07/19 Суб 23:43:39 200371555429
>>200371033
Дресируют кретинов типа тебя, которые не понимают, когда какие инструменты языка надо использовать. Поэтому используют их всегда и как правило не по делу.
>>200371173
Долбоёб. Ты вообще нихуя не понимаешь о чём идёт речь и поэтому пукаешь про
>просто не осилил!
Я понимаю, что ты глупенький, но третий раз объясняю. Проблем с пониманием этих вещей нет. Проблемы с тем, что кретины типа тебя не умеют ими пользоваться и потому пишут говнокод.
Аноним 20/07/19 Суб 23:46:02 200371664430
>>200371424
Для тебя даже сообщение на дваче нечитаемое, там не употреблялось такое слово даже.
Аноним 20/07/19 Суб 23:46:10 200371673431
>>200371153
ох, заебися. Раньше бед не знали, ща интерфейсов напихали, а потом один надо изменить, а на него двести классов подвязано, все беги правь.
Аноним 20/07/19 Суб 23:47:17 200371724432
>>200371673
>Проблем с пониманием этих вещей нет
Семен ты обосрался.
Аноним 20/07/19 Суб 23:47:19 200371726433
>>200371284
Ах да замечу что это все писалось потому что могущество гугла никак не гарантирует что го хороший язык.
Ради интереса я вбил в поиск "does google search uses go", или "is go used in google search" результат говорит за себя.
Аноним 20/07/19 Суб 23:48:09 200371763434
Аноним 20/07/19 Суб 23:48:29 200371786435
>>200371490
Ну если это был сарказм, то теперь без сарказма ответь, какой поисковик работает лучше. Или не можешь? Потому что может это и склейка, но чё то остальные до этой склейки не смогли додуматься и выдали мне херню.
20/07/19 Суб 23:48:37 200371794436
Аноним 20/07/19 Суб 23:48:41 200371799437
>>200371673
Ага, раньше-то просто было, взял и изменил один, а остальные 199 почему-то посыпались к хуям, ну а хули нам работягам, просидим две ночи пытаясь понять, как так вышло
Аноним 20/07/19 Суб 23:49:24 200371838438
>>200371673
Только выиграли. Явное изменение и должно требовать ручного фикса, а не скрытых ошибок.
Аноним 20/07/19 Суб 23:50:19 200371885439
>>200371786
Яндекс. Например гугл вообще разучился искать картинки.
Аноним 20/07/19 Суб 23:51:05 200371928440
>>200371726
Возможно не гарантирует. Но по моему писалось скорее к тому, что "в гугле одни дебилы и поиск у них хуйня, следовательно го -- это го-вно".
Насчёт Го не знаю, но про гугл они явно не правы.
Аноним 20/07/19 Суб 23:52:12 200371995441
>>200371885
Поисковик яндекса давно превратился из поиска в рекламную витрину.

Реально, 80% экрана выдачи -- реклама, зашёл и охуел.
Аноним 20/07/19 Суб 23:52:57 200372032442
ggrave.jpg (77Кб, 641x509)
641x509
Аноним 20/07/19 Суб 23:55:18 200372165443
20/07/19 Суб 23:56:13 200372213444
>>200372032
Какой-то маленький список для компании такого масштаба. Самое важное - вовремя понять, что ты делаешь говно и прекратить этим заниматься, чтобы не тратить деньги.
Аноним 20/07/19 Суб 23:56:16 200372216445
>>200371799
>взял и изменил один, а остальные 199 почему-то посыпались к хуям, ну а хули нам работягам, просидим две ночи пытаясь понять, как так вышло
Это надо быть совсем дебилом, чтобы такое делать. То есть интерфейсы, это защита, от долбоеба помидора?
Аноним 20/07/19 Суб 23:56:50 200372251446
>>200371885
Ну яндекс тоже слился с описанным выше запросом. Опять же, может просто из-за персонализации. И надо недельку потерпеть и нормально будет.
Насчёт картинок -- да, насколько я помню, Яндекс круче.
>>200372032
ХЗ что это за проекты. Но если они не нужны, то лучше избавиться, чем таскать за собой. Хотя нехорошо получается по отношению к людям, которые ими пользовались, лучше мумифицировать как с народом.ру.
Аноним 20/07/19 Суб 23:57:53 200372318447
>>200372216
Действительно, нахуя записывать в коде, что менять 200 классов можно только все сразу и одинаково, если можно это просто запомнить и съебать работать в другую контору
Аноним 20/07/19 Суб 23:58:03 200372326448
>>200364790
>это занятие до крайности примитивное и не требует никаких малейших умственных затрат (физических тоже) потому и говно в общем-то
Дерево перевернешь? задачу про восемь ферзей решишь?
Аноним 20/07/19 Суб 23:58:49 200372393449
>>200369839
бахаха, очередной обиженка из нии за 3 копейки, мнящий себя вершителем судеб. в кровавый интерпрайз за 300к не взяли, петушка? встретимся через 30 лет, когда ты будешь жирным усачем в коммунакле, а твой кабинет в НИИ будут сдавать ашота для хранения картохи
Аноним 21/07/19 Вск 00:00:10 200372470450
Да всё впизду. Я недавно перекатился из Objective-C в Swift
Вот это боль:
- У тебя тут nil
- Бля буду не nil
- Но блядь может быть
- Нет, я строчкой выше его однозначно объявил
- Нет, там nil

Какого хуя эта дрочь считает что она умнее меня?
Аноним 21/07/19 Вск 00:01:08 200372524451
Аноним 21/07/19 Вск 00:04:01 200372699452
bPqfppYX8VU.jpg (37Кб, 640x480)
640x480
>>200357687 (OP)
>Если клепать чисто как хобби, сугубо для себя кайфово, но если ты кодишь в команде, то это пизда.
так про все что угодно сказать можно, поверь я много чего перепробовал в качестве хобби, но когда дело доходит до РАБоты все желание улетучивается кау утренний пердежь.
Аноним 21/07/19 Вск 00:04:19 200372710453
>>200372318
Маня, с блокнота код пишешь? Любая иде тебе подсветит нужные классы и методы, блядь
21/07/19 Вск 00:05:35 200372784454
>>200372393
Несмотря на то, что ты довольно грубо ему ответил, но я двачую. Под Питером есть НИИ, который для адронного коллайдера для определённых детекторов пишет хорошие решения для сбора данных, процессы там выстроены довольно таки хуёвенько, отчево головастые бегут и ЗП ниже, чем у тырпрайз макаки в Питере.
Аноним 21/07/19 Вск 00:05:39 200372786455
>>200372470
как на этом кодить? Как вкатиться? Бабки зарабатывать не надо, просто для прикола. Что почитать увлекательного на эту тему? Я открываю гляжу на IDE и меня тошнит. Реально ли писать на swift из vim и только формочки в той пиздне строить?
Аноним 21/07/19 Вск 00:05:57 200372799456
>>200372710
В Виме.
давайте ещё и этот срач начнём
Аноним 21/07/19 Вск 00:06:33 200372835457
Аноним 21/07/19 Вск 00:06:58 200372855458
>>200372710
Ты чет походу просто не догнал про какую ситуацию я написал
Ну да и хуй с тобой, мне уже надоедать начинает
Аноним 21/07/19 Вск 00:08:31 200372928459
Аноним 21/07/19 Вск 00:08:40 200372935460
>>200372784
С другой стороны, а почему у них должна быть выше ЗП? Подумай сам. Тратить свою жизнь на тырпрайз говно в компании с дебилами или работать с умными людьми над интересными и крутыми проектами? За второе можно доплатить имхо.
Аноним 21/07/19 Вск 00:09:40 200372994461
Аноним 21/07/19 Вск 00:10:06 200373021462
Программирование - работа рутинная и ебучая шопиздец, и достойно поучать там тоже никогда не будешь (потолок 300-400к), сейчас перекатился в data science - тоже ничего хорошего, но по крайней мере твою работу в строчках кода не мерят.
Аноним 21/07/19 Вск 00:10:41 200373045463
>>200372928
>если контора создала сервис, то она должна поддерживать его до тепловой смерти вселенной
>потому что ээээ
>ну я такскозал!
Аноним 21/07/19 Вск 00:11:34 200373084464
>>200372935
ахаха, поработай там. поймешь, какие там кадры нарисовались.
все головастые крому пару аутистов не в нии. факт. сам там был, быстро свалил. болото 1985-го года.
Аноним 21/07/19 Вск 00:12:12 200373133465
>>200357687 (OP)
>Интерфейсы нинужны
Тут другой вопрос - нахуй вы юзаете шарп там, где не нужно ООП? Небось клепаете магазины и лендосы.
А в крупных проектах интерфейсы действительно мастхев для расширяемости.
Аноним 21/07/19 Вск 00:13:44 200373215466
>>200373133
зачем интерфейсы если есть модули.
Аноним 21/07/19 Вск 00:14:52 200373273467
>>200372935
Потому что там выше важность и наукоемкость.
Аноним 21/07/19 Вск 00:15:03 200373296468
>>200373021
>потолок 300-400к
А где выше лол?
Насчёт датасаенс. Сидишь и подгоняешь гиперпараметры, пока кроссвалидация не будет показывать нормальный результат. Какая то тоска.
>>200373084
Но и не в тырпрайзе. Скорее в Гуглах или Яндексах на каких-нибудь задротских проектах.
Насчёт рашкинских НИИ -- всё так, да.
Аноним 21/07/19 Вск 00:16:00 200373338469
>>200373273
но ведь платят больше не за важность и наукоемность, а за принесенную прибыль.
21/07/19 Вск 00:16:36 200373365470
>>200372935
>с умными людьми
Умные люди в рамках твоего отдела, на который влияют решения вышестоящих ребят

>российский НИИ
Специфика российского менеджмента не даст тебе вырасти профессионально, а реально крутые проекты единичны. Фишка именно попасть на такие единичные проекты, нахвататься ключевых навыков и съебать, не тратя попусту свою жизнь
Аноним 21/07/19 Вск 00:16:46 200373376471
>>200357687 (OP)
Предлагают работать после универа на заводе, там нужен шарп и ABAP. Что думаешь по этому поводу?
Аноним 21/07/19 Вск 00:16:58 200373388472
>>200372251
Это какой то мем про персонализацию? Я в нее не верю для своих запросов. Можно проверять в инкогнито.
Аноним 21/07/19 Вск 00:17:35 200373415473
>>200373338
Прибыль идет на яхты сео.
Аноним 21/07/19 Вск 00:17:38 200373421474
>>200373215
Зачем пицца когда есть табурет
Аноним 21/07/19 Вск 00:17:57 200373439475
>>200373296
>А где выше лол?

Везде где нужно управлять людьми или думать головой а не тупо ебашить кучу кода целыми днями как обезьяна

>Насчёт датасаенс. Сидишь и подгоняешь гиперпараметры, пока кроссвалидация не будет показывать нормальный результат. Какая то тоска.

Да я и не говорю что там дохуя интересно, но по крайней мере там можно работать час-два в день а остальное время заниматься самообразованием/своими делами
Аноним 21/07/19 Вск 00:18:11 200373450476
>>200357687 (OP)
Я задам вопрос не по теме, но может кто-то имеет опыт: как вообще подступиться к созданию ботов для ммо?
Аноним 21/07/19 Вск 00:18:54 200373488477
>>200373439
>там можно работать час-два в день а остальное время заниматься самообразованием/своими делами

с чего бы
Аноним 21/07/19 Вск 00:19:01 200373496478
>>200373388
Почему мем? Это вроде ни для кого не секрет в 2к19. Вопрос только, насколько она влияет на результат.
Аноним 21/07/19 Вск 00:19:45 200373540479
>>200373488
ну я сейчас так работаю, большинство знакомых ds-ов тоже
Аноним 21/07/19 Вск 00:19:48 200373541480
>>200373376
Подробности давай. Сколько тебе лет, англ знаешь? Почему два языка?
APAB это значит SAP, SAP это высокие ЗП в Мск и Питере.
Аноним 21/07/19 Вск 00:19:57 200373552481
>>200373450
Sikuli например. Еще можно в directx хук впердолить.
Аноним 21/07/19 Вск 00:20:34 200373587482
>>200373540
тем что ты распиздяй тут никого не удивить.
Аноним 21/07/19 Вск 00:20:52 200373598483
>>200358032
Преимущества wpf перед классическим винформс в том, что это векторный интерфейс, который рендерится директиксом на видеокарте. Сейчас ты не понимаешь, насколько это важно, а когда у тебя будет 5к монитор или побольше, классические интерфейсы приложений превратятся в пиксельную микрозалупу, и будут масштабироваться в мыльное говно. Попробуешь тогда написать что-нить на финформс, когда у одного 8к монитор, а у другого старенький фулХД 1920 на 1080.
Аноним 21/07/19 Вск 00:21:26 200373635484
>>200373439
Напримеееер?
>>200373488
Потому что считается долго блин.
>>200373540
А ты не думаешь, что через пару лет хайп уляжется, и каждый дебил будет в состоянии написать import tensorflow as ts и твоя зарплата сильно просядет?
Аноним 21/07/19 Вск 00:22:05 200373665485
>>200357687 (OP)
Внедрение зависимостей знаищ? Юнит-тесты слышал? Вот затем интерфейсы и пригождаются.
Аноним 21/07/19 Вск 00:22:56 200373709486
Аноним 21/07/19 Вск 00:23:46 200373760487
>>200373552
а распознавать происходящее оно умеет?
Аноним 21/07/19 Вск 00:25:14 200373855488
>>200373541
19, intermediate чтение говорю ужасно. Да там что-то связанное с SAP. Не слишком ли нишевая вещь?
Аноним 21/07/19 Вск 00:25:33 200373868489
>>200357687 (OP)
Хз вкатился в пиздон в30 лет, до этого ничего не имел за плечами, кроме безуспешных попыток изучать джаву и сишарп, по советам прыщавых дегенератов с двача. Когда решил попробывать питон, то КОДИНГ стал понятен и стал приносить удовольствие.
Кароч зп на данный момент 80к для мухосрани, работаю в команде под тимлидом, не понимаю почему оп ноет, но у нас все слаженно и хорошо.
Мой совет для тех кто хочет вкатится, учите питон по приложению сололерн и паралельно криге "укус питона" дальше сами поймёте куда двигаться, вариантов просто уйма
Аноним 21/07/19 Вск 00:25:37 200373875490
Аноним 21/07/19 Вск 00:26:22 200373919491
>>200373635
>Напримеееер?

Топ-менеджер, дизайнер одежды, арт-директор
Аноним 21/07/19 Вск 00:28:26 200374029492
51L5aO0W6XL.SX3[...].jpg (42Кб, 378x499)
378x499
517SKyk2B6L.SX3[...].jpg (39Кб, 385x499)
385x499
Аноним 21/07/19 Вск 00:29:05 200374064493
А ДАВАЙТЕ РАЗДЕЛИМ -14 ПО МОДОЛЮ 10
ТУТ все кроме питонов и паскалев жидко пукают и начинают оправдываться
Аноним 21/07/19 Вск 00:29:46 200374098494
>>200369323
> А можно тупо вам с Васей Пипиркиным вместе за пять минут написать интерфейс иБ, и потом спокойно писать свои классы
А потом браузер сжирает 1.5Гб на 5 страниц.
Аноним 21/07/19 Вск 00:30:43 200374149495
>>200373855
А универ что?
Какие обязанности? Разработка нового функционала или просто сидеть на попе и поднимать систему, которая упала?
Альтернативные варианты есть?
Тебе не обязательно работать с SAP или C# всю жизнь, это хороший старт, чтобы:
- Получить доступ к документации по SAP и потрогать работающую систему\, получить опыт и понимание как работают и что из себя представляет топовая в мире ERP.
- Набраться опыта программирования.
Аноним 21/07/19 Вск 00:33:58 200374297496
>>200373919
>Топ-менеджер
Как Игорь Сечин или кто типа? Тут прикол в том, что ты можешь прочитать миллиард книжек по менеджменту, а пинать хуи на месте топ-менеджера будет всё равно племянник директора. В то время как у программистов в значительной степени решает скилл, и он гарантирует тебе бабки, если ты не совсем нелюдимый отшельник.
>дизайнер одежды, арт-директор
Ну это смешно. На одного Гошу Рубчинского или Тёму Лебедева, который наверно зарабатывает не меньше 400к, приходятся тысячи таких же бездарных мудаков, которые сосут бибу лапу и получают меньше жяваскрипт-макаки.
Аноним 21/07/19 Вск 00:34:04 200374305497
>>200374064
Это не мы, это архитектура...
Аноним 21/07/19 Вск 00:34:26 200374325498
Аноним 21/07/19 Вск 00:35:56 200374414499
>>200374305
И вы вместе с ней, раз защищаете эти полу мёртвые языки
Аноним 21/07/19 Вск 00:36:00 200374417500
>>200373587
Платят да и похуй, один хуй растешь куда быстрее если тратишь время на самообразование а не на рабочую рутину.
Аноним 21/07/19 Вск 00:36:29 200374437501
>>200374149
Спасибо за ответ, с осени все узнаю, там обучение два года бесплатное от них, пока в универе учишься, потом несколько лет надо отработать. Могу сказать, что завод новый и технологичный. Зарплата сразу хорошая около 30-40к в 500к мухосранске
Аноним 21/07/19 Вск 00:37:14 200374469502
>>200374064
> А ДАВАЙТЕ РАЗДЕЛИМ -14 ПО МОДОЛЮ 10
long mod(long a, long b) { return (a%b+b)%b; }
Аноним 21/07/19 Вск 00:38:08 200374507503
>>200374437
Подозрительно, что тебя в анальное рабство забирают потом. Читай внимательно договор. Желательно с юристом.
>>200374469
От переполнения не обкакаешься?
Аноним 21/07/19 Вск 00:38:28 200374530504
Аноним 21/07/19 Вск 00:39:09 200374573505
>>200374530
А какой тебе надо? И почему именно такой?
Аноним 21/07/19 Вск 00:40:12 200374615506
>>200372326
>Математические задачи
>пограмирование
)
Аноним 21/07/19 Вск 00:40:39 200374635507
>>200374507
Ладно, щас подумал. Вроде не обкакаешься.
Но этот аутист может доебаться, а вдруг тебе срочно захочется узнать -14 mod -10. Как тогда быть?
Аноним 21/07/19 Вск 00:41:08 200374663508
>>200374615
>чтобы верстать формочки это не нужно
Аноним 21/07/19 Вск 00:44:34 200374829509
Айтишники, у вас бывает такое, что на выходных нормально какаешь, а по будням какаешь по 3 раза в день, но по чуть-чуть?
Аноним 21/07/19 Вск 00:45:08 200374852510
>>200374663
Да никому из макак это не нужно, просто сейчас программисты боятся признавать очевидную истину что занимаются рутиной, которой можно научить за месяц любого пту-шника.
Вот и придут для собеседований задачи из других областей вроде теории оптимизации или статистики
Аноним 21/07/19 Вск 00:45:14 200374863511
>>200374635

14 ПО модулю 10 будет 4
14 ПО модулю -10 будет -6
-14 ПО модулю 10 будет 6
-14 ПО модулю -10 будет - 4

Но мне интереснг что скажут прыщи с двача и какой код они напишут
Аноним 21/07/19 Вск 00:47:07 200374944512
Аноним 21/07/19 Вск 00:47:19 200374959513
>>200372326
solve8pherz() {
For(var i=0;i<8;i++)
For(var j=0;j<8;j++)
{
Pole[i,j]=1
solve7pherz()
Pole[i,j]=0
}
}
Остальное тривиально
Аноним 21/07/19 Вск 00:48:27 200375005514
Аноним 21/07/19 Вск 00:48:55 200375027515
МАШОБ
НЕЙРОНКА
Аноним 21/07/19 Вск 00:49:49 200375072516
>>200374852
Макак - да. Программистов -- нет. Кто-то всё же пишет алгоритмы ранжирования для поиска, голосовые сообщения, балансировщики для кластеров, операционные системы и т.п.
>>200374863
У тебя есть 5 минут, чтобы пояснить мне, почему твоё определение модуля единственно правильное, а все остальные определения придуманы еретиками, которые должны гореть на костре.
>>200374959
Мы вам перезвоним. нет
Аноним 21/07/19 Вск 00:50:08 200375087517
Аноним 21/07/19 Вск 00:50:22 200375104518
>>200375072
Обосрался.
>голосовые сообщения
Голосовых помощников. Которые распознают речь.
Аноним 21/07/19 Вск 00:51:15 200375154519
>>200375072
>Кто-то всё же пишет алгоритмы ранжирования для поиска, голосовые сообщения, балансировщики для кластеров, операционные системы и т.п.
Приматы
Аноним 21/07/19 Вск 00:51:59 200375192520
>>200375072
Определение модуля единственно возможное. Может ты с остатком отделения попутал?
Аноним 21/07/19 Вск 00:52:29 200375216521
>>200375005
Ну, меня немного напрягло но я справился
Аноним 21/07/19 Вск 00:52:30 200375218522
Аноним 21/07/19 Вск 00:53:45 200375281523
>>200375218
Да надо было sat solver натравить.
Аноним 21/07/19 Вск 00:55:38 200375355524
>>200375154
Гоминиды. Это вопрос терминологии. Программистов в универе обычно учат на специальности "прикладная математика и информатика".
>>200375192
Не доёбывайся до слов, тебя об этом не просили. Лучше по существу ответь.
Аноним 21/07/19 Вск 00:56:47 200375414525
>>200375218
посмотрел blame, я эту ботву в 13 году писал, зачем.
Аноним 21/07/19 Вск 00:57:12 200375433526
15594649652010.mp4 (18986Кб, 640x360, 00:02:30)
640x360
Когда программист уронил базу
Аноним 21/07/19 Вск 00:58:31 200375501527
>>200375218
Перезвоним, не сомневайтесь.
Я надеюсь, этот код автоматически был сгенерирован? А если доска размера 9 на 9?
Аноним 21/07/19 Вск 00:58:46 200375517528
>>200374437
Хороший вариант, не проеби. Это даст тебе в разы больше, чем сам универ. Иди, внимательно прочитай вакансию и сколько придётся отработать после и сколько придётся заплатить, если не пойдёшь отрабатывать, потому что есть вариант послать их нахуй и зарабатывать в итоге больше на другой работе или уехать в Мск.
Если будет конкурс и собеседование, то почитай про:
- Саму компанию и что конкретно производит.
- Про SAP, зачем нужна эта система, какой класс, какие задачи решает, какие там модули есть. Обязательно почитай и подумай какими конкретно модулями или направлениями захочешь заниматься. Лучше всего, наверно BO или SAP HANA, потому что там придётся учить немного математику и статистику, а это фундаментальные вещи и ты на фундаментальных вещах перекатишься на любое другое программное решение. Учти, что тебе придётся изучать именно ту область на которую направлен конкретный модуль.
(рандомная ссылка в гугле)https://korusconsulting.ru/platforms/business-analytics/sap-business-objects/
- Покажи мотивацию узнавать новое и свой интерес.

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

И да, не забывай, главное - знать фундаментальные вещи, т.е. например, математика, статистика и т.д., тогда ты не будешь сильно зависеть от программных решений, но знание программных решений хорошее преимущество и плюс к ЗП. Например, просто тупое умение работать с SAP FI тебе ничего не даст, ты должен хорошо знать бухгалтерский учёт, чтобы действительно дохуя зарабатывать. Также, учти, что если ты занимаешься SAP, то есть инхаус разработка (твой случай с заводом), но есть ещё проектная деятельность. В проектной несколько вариантов - консалтинг, либо программирование на ABAP, либо администрирование базиса, где ты тупо админишь платформу. Консалтинг это в большинстве случаев постоянные командировки по всей стране на объекты Заказчика, с админами и разрабами - хз, скорее всего они из офиса работают.
Аноним 21/07/19 Вск 00:58:46 200375518529
>>200375355
> Не доёбывайся до слов,
Еблан, это называется терминология.
Аноним 21/07/19 Вск 00:59:38 200375556530
>>200375072
Лол, это не еретики а константа. Говорить что ответы иные, это тоже самое что верить в гомеопатию и плоскую землю и что космоса нет
Аноним 21/07/19 Вск 01:01:16 200375632531
Аноним 21/07/19 Вск 01:02:14 200375679532
>>200375518
Еблан, это синонимы. Еблан.
>>200375556
Еблан. Люди просто называют тем же термином (остаток от деления) другую вещь. Еблан.
Еблан.
Аноним 21/07/19 Вск 01:02:44 200375694533
Почему сообщество программистов люто ненавидит людей, которые кодят на питоне, ведь зачастую эти люди знают несколько языков помимо питона? Прям как хейт вегетарианцев, которые помима вкуса травы знают как есть мясо
Аноним 21/07/19 Вск 01:03:53 200375747534
>>200375632
Прикольно. А код генератора покажешь?
Аноним 21/07/19 Вск 01:04:30 200375778535
Аноним 21/07/19 Вск 01:04:58 200375792536
>>200375694
>люто ненавидит людей, которые кодят на питоне
Их только двачеры ненавидят. Но двачеры вообще всех ненавидят.
>хейт вегетарианцев
Они сектанты лол. И всех доёбывают к тому же.
Аноним 21/07/19 Вск 01:05:29 200375812537
>>200375679
Этот прыщь лопнул, несите нового адекватного и знающего, что означают слова, которые он использует в своих каракулях
Аноним 21/07/19 Вск 01:06:59 200375876538
Аноним 21/07/19 Вск 01:07:07 200375882539
>>200375792
Тогда, почему двачеры их не любят?
Аноним 21/07/19 Вск 01:08:16 200375930540
>>200375679
> модуло
> ремайндер
> синонимы
Неудивительно что эта задача вызывает у тебя сложности.
Аноним 21/07/19 Вск 01:08:30 200375939541
>>200375882
сосачеры никого не любят, обиженные жизнью опущенцы
Аноним 21/07/19 Вск 01:09:36 200375974542
>>200375812
Ну не тролль, а то маме пожалуюсь.
Если ты не тролль, а реально шизофреник, то скажу тебе, что ни разу не приходилось считать остаток по модулю отрицательных чисел.
Сам то кстати знаешь? Определение остатка от деления в студию.
>>200375939
Всё так. Они всегда повод посраться будут искать, например выясняя чему равно -14 mod -10.
Аноним 21/07/19 Вск 01:10:11 200375998543
>>200375930
а что здесь задача? написать f = x - x/y*y так, чтобы подходило под твои краевые условия?
Аноним 21/07/19 Вск 01:12:33 200376095544
>>200375694
Пишешь такой дробилку чисел, например. Решаешь сравнить результаты на разных языках.
с++ 0.3 сек,
разные джавы, шарпы, скрипты 0.7 сек.
питон 54 секунды.
В любом треде о программировании питонисты усираются, пытаясь всем доказать, что их язык самый лучший, самый прогрессивный. У них видите ли дурацких скобочек нет, дурацкой типизации нет, нихуя нет, отрицательный модуль высчисляется. Не то, что у остальных языков, устаревших, как говно мамонта.


Аноним 21/07/19 Вск 01:13:17 200376125545
>>200375930
Синонимы это "доёбываться до слов" и "доёбываться до терминологии". Походу ты реально аутист, который не понимает человеческую речь, зато озабочен отрицательными модулями.
Аноним 21/07/19 Вск 01:13:46 200376149546
>>200375974
Ну минус 4 будет, это и даун на пальцах посчитает
Аноним 21/07/19 Вск 01:15:13 200376195547
>>200376149
не хватает свидетельств, на основании которых мы могли бы прийти к тому же выводу.
Аноним 21/07/19 Вск 01:15:21 200376199548
Аноним 21/07/19 Вск 01:15:50 200376219549
>>200376095
Что такое дробилка чисел и нах она нужна?
Ясно, что питон медленный. Но если ты CPU-bounded задачи на питоне пишешь, то проблема не в питоне, а в твоей умственной отсталости.
Аноним 21/07/19 Вск 01:17:11 200376280550
Аноним 21/07/19 Вск 01:17:36 200376295551
>>200376219
Весь мир сейчас CPU-bounded задачи на питоне решает, главное не быть долбоебом который матрицы циклом for перемножает.
Аноним 21/07/19 Вск 01:17:41 200376300552
>>200376095
Кароч их бесит что питон медленный, но за него все равно жопу рвут. Ясно понятно. Сам то я не бум бум в программировании прост интересен был хейт
Аноним 21/07/19 Вск 01:19:55 200376381553
>>200376280
Нахуя тебе велосипед изобретать и писать своё СВД?
>>200376295
Ну кстати да. Дёргаешь из питона готовую либу, которая на ГПУ исполняется.
>>200376300
Этот идиот понимает не больше тебя лол.
Аноним 21/07/19 Вск 01:21:00 200376412554
>>200376381
может я придумал как его по ядрам раскидать.
Аноним 21/07/19 Вск 01:21:44 200376441555
>>200376195
Я прям слышу вонь той жижи котрая стикает по твоим ногам под твою пекарню
Аноним 21/07/19 Вск 01:22:24 200376464556
>>200376441
с таким богатым воображением тебе стоит заняться писательской деятельностью.
Аноним 21/07/19 Вск 01:23:26 200376504557
перекат кто-нибудь видел?
Аноним 21/07/19 Вск 01:23:43 200376521558
>>200376381
> на ГПУ исполняется
и усираешься, потому что время записи в память гпу для обсчета и потом вытягивание этих данных в оперативку занимает столько времени, что становится только хуже.
Аноним 21/07/19 Вск 01:28:00 200376679559
>>200376412
А то до тебя не знали лол. Раскидали уже, и не только по ЦПУшным ядрам, а распараллели для видеокарты. И работали над этим десятки профессионалов, писавших библиотеку, которые шарят в линале и низкоуровневых оптимизациях. А тебе осталось не быть совсем кретином и использовать их труд вместо самописной херни.
>>200376521
Обсчёт СВД один хер несравнимо дольше. В любом случае, ты просто обосрался и допёздываешься до ерунды, потому что с таким же успехом библиотека может быть написана просто на Си.
Аноним 21/07/19 Вск 01:32:03 200376837560
>>200376679
Вот и раскрывается истинная суть питона- в любой критической ситуации этот язык превращается в оболочку для сапуска СИ кода.
Аноним 21/07/19 Вск 01:32:29 200376857561
Какой язык лучше учить, чтобы я мог написать приложение производственного граффика смен и запихнуть его на плеймаркет?
Аноним 21/07/19 Вск 01:33:29 200376904562
>>200376857
Любая секретутка птушница это в экселе сделает, нахуй никому не всралось твое приложение.
Аноним 21/07/19 Вск 01:33:33 200376907563
>>200376679
ты так говоришь "десятки профессионалов" как будто это не такие же обычные люди, которые просто сидели и смотрели сколько гигабайт с ядра получается в том или ином случае. хотя откуда во времена лапака гигабайт.
Аноним 21/07/19 Вск 01:33:59 200376930564
>>200376837
баш тоже оболочка для запуска си кода, и в чем проблема.
Аноним 21/07/19 Вск 01:35:21 200376985565
>>200376837
В большинтве ds алгоритмов bottleneck-ом явлется перемножение матриц / векторов, соответсвенно они могут быть эффективно посчитаны используя numpy
Аноним 21/07/19 Вск 01:37:15 200377050566
>>200376904
Да у нас многие просто его фоткают, но хотелось бы приложение. Вопрос не такой был
Аноним 21/07/19 Вск 01:38:53 200377117567
>>200377050
Начни c ассемблера, потом разберись в теории категорий нормально и можешь к Haskell переходить
Аноним 21/07/19 Вск 01:40:05 200377172568
>>200377050
На любом языке это можно сделать. Вопрос в том, какой ты сможешь освоить. Любой современный язык компилируется под любую популярную платформу.
Аноним 21/07/19 Вск 01:40:28 200377183569
>>200377117
а сопряженных функторов и йонеды достаточно, или расширения кана тоже надо?
Аноним 21/07/19 Вск 01:41:40 200377225570
>>200376837
Как что то плохое. Одна группа людей написала нампай на сишке и тысячи им пользуются на питоне.
>>200376907
Вообще нет. Там и специалисты по линалу, которые знают самые продвинутые численные методы, и байтоёбы, которые вылизывают каждую ассемблерную инструкцию и считают такты. Если это конечно не laba1.cpp с тремя звёздочками на гитхабе, которую ты зачем то используешь.
>>200377117
Дело говорит.
Аноним 21/07/19 Вск 02:27:30 200378910571
почитай про солид и вопросы сами отпадут, лол. программировать надо на основе интерфейса, а не реализации
Аноним 21/07/19 Вск 02:51:57 200379629572
>>200378910
>программировать надо на основе интерфейса, а не реализации
В смысле?
Аноним 21/07/19 Вск 03:49:15 200380958573
>>200362853
Смысл таких тестов не в том, чтобы проверить, как твой код будет работать на реальных данных.
Они нужны в первую очередь для того чтоб проверять, что ты ничего не ломаешь, когда вносишь в код изменения
Аноним 21/07/19 Вск 04:16:42 200381501574
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов