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

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений



Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 43 | 3 | 30
Назад Вниз Каталог Обновить

Настоящий программист должен знать ВСЕ языки программирования Аноним 16/08/16 Втр 16:41:56  821110  
14713549161700.jpg (72Кб, 900x600)
Настоящий программист должен быть знаком минимум с десятком ЯП, каждый из которых будет применять в соответствии с задачами.
Ноу дискас, просто запомните, нюфаги ебаные. Обсуждения в стиле "какой язык лучше" сразу идут нахуй, ты должен знать их все. И С, и цпп, и шарпея, и жабу, и петухон, и скакалку, и Дишку, и хачкель, и эрланг, и кложур, и эликсир, и goвно, и свифт.
Всё это учиться элементарно. И не надо кудахтать, будто это много. Много - это учить к каждому языку стек технологий, а сам язык выучить можно за пару недель. Соответственно их все можно освоить за полгода/год ленивого онанизма, попивая пивас после работы. Если устраиваешь срач на тему языка, то сразу идёшь нахуй: ты должен знать их все. Всё. Точка. Ноу дискас. Мразь.
Аноним 16/08/16 Втр 17:15:17  821153
>>821110 (OP)

назови мне хотя бы один язык где происходит безусловная инициализация (не путать с присваиванием) переменных, или петушок.
Аноним 16/08/16 Втр 17:22:41  821156
>>821110 (OP)
Как ты собрался применять язык, зная только синтаксис языка, без стека технологий ?
Аноним 16/08/16 Втр 17:41:10  821166
>>821156
Для хеллоуворлда опу больше ничего и не понадобится
Аноним 16/08/16 Втр 18:04:47  821181
>>821110 (OP)
Поддерживая аффтора, я знаю все языки. Когда один язык уже знаешь почти идеально, то хочется изучить чего-то новенького и идешь в другие языки.
Аноним 16/08/16 Втр 18:05:34  821186
>>821156
Зашёл, чтобы написать этот комментарий, а он уже есть.
Аноним 16/08/16 Втр 18:23:47  821203
ебанутый
Аноним 16/08/16 Втр 18:33:33  821206
>>821156
Зная стек-технологий одного языка, не составляет труда изучить такой же стек в другом.
Аноним 16/08/16 Втр 19:36:38  821210
>>821110 (OP)
Так какой язык лучше таки ОП? Хватит вилять жопой только.
Аноним 16/08/16 Втр 20:09:56  821219
>>821181
Я дочка настоящего программиста и я подтверждаю - однозначно все так и есть.
Аноним 16/08/16 Втр 20:13:12  821222
>>821219
Я дочь офицера и я подтверждаю - однозначно все так и есть.
Аноним 16/08/16 Втр 21:38:35  821299
>>821219
>дочка
прочитал как дрочка. Обдвачивался уже.
Аноним 16/08/16 Втр 22:54:44  821361
>>821153
С
Аноним 17/08/16 Срд 10:41:40  821551
Поддерживаю опа. Надоели все эти споры про лучший язык. Ясно же, что они все чем-то хороши и что каждый из них нужно принять в соответствии с задачами. Ну а уж знать особенности каждого языка нужно хотя для того, чтобы уметь поддержать интеллектуальную беседу.
В общем, бамп треду.
Аноним 17/08/16 Срд 11:33:38  821580
Ну, я "знаю их все". Последнее время я пишу на питоне. И это не мешает мне сраться о языках и называть питон говном. Потому что он говно.
Аноним 17/08/16 Срд 13:52:06  821655
>>821206
>implying зная хипстеро-стек руби не составит труда изучить стек технологий на С для программирования (и изменения прошивок) контроллеров управления лифтами
Аноним 17/08/16 Срд 14:20:01  821670
>>821642
>1. Перечислите все проблемы, которые вы видите в данном коде:
Проблема только одна - он написан на крестах.
>2. Предложите рефакторинг с учетом, что количество языков будет расширяться
Паттерны к языку никакого отношения не имеют.
>3. Все ли хорошо в этом коде?
>кресты
Сам-то как думаешь?
>4. Что не так в этом коде?
Он написан на крестах.
>Предложите свой вариант рефакторинга.
Переписать на чём-нибудь, что не говно.
>5
ФВП. С-стайл.
>6
Оборачиваем структуру в структуру.
Плохие задачи. Иди переделывай.
Аноним 17/08/16 Срд 14:20:05  821671
Поверхностное знание языка ничего не даст. Ну выучишь ты Си на уровне /b/, и дальше что? В настоящем коде тебя ждут сотни строк директив препроцессора, превращающих Си в неведомую ебаную хуйню. Тебя ждут костыли оптимизации, branch prediction и ассемблерные вставки. Тебя ждет код без комментариев, потому что сишникам некогда писать комментарии. Тебя ждут указатели на указатель во вложенных структурах с хитровыебанной аллокацией в ворохе спагетти-кода. Тебя ждут дескрипторы, треды, процессы и прочая системная поебень - как минимум understanding linux kernel придется наизусть выучить. А захочешь углубиться - тут тебе будет не до изучения других языков (если ты не контрибьютер интерпретатора языкнейм - тогда придется выучить языкнейм).
Аноним 17/08/16 Срд 14:34:25  821679
>>821671
Охуенно же!
Аноним 17/08/16 Срд 14:39:01  821682
>>821671
Ну вот я си учу (недели три), понял большую часть твоего поста.
Аноним 17/08/16 Срд 14:40:13  821683
>>821679
А потом еще асмом полирнуть, крестами, и другими языками с си подобным синтаксисом, и парень хоть куда
Аноним 17/08/16 Срд 15:06:12  821699
>>821682
Попробуй что-нибудь запатчить, тогда побеседуем. Вот например крошечный сторонний модуль для nginx. https://github.com/vkholodkov/nginx-upload-module/blob/master/ngx_http_upload_module.c
Аноним 17/08/16 Срд 15:16:02  821717
>>821699
Слишком сложно для меня пока, я только связные списки изучаю и очереди со стеком. А вообще в курсе будет задание написать простой сервер на сях (смотрел в репозиториях людей, там строк на 800 выйдет), может потом, что и пойму в том коде.
Аноним 17/08/16 Срд 15:21:21  821725
>>821676
Ты действительно думаешь, что кто-то будет ковырятся в твоём крестопоносе, чтобы найти, где ты там проебал указатель и не сделал виртуальным деструктор? Нет, правда?
Аноним 17/08/16 Срд 15:34:39  821740
>>821725

>Всё это учиться элементарно. И не надо кудахтать, будто это много. Много - это учить к каждому языку стек технологий, а сам язык выучить можно за пару недель.


Назвался груздем, полезай в кузов.
Аноним 17/08/16 Срд 17:02:56  821810
Все так, ну конечно не все языки знать обязательно. Какой толк в шарпе или коболе? Надо выкинуть устаревший мусор.
Аноним 17/08/16 Срд 17:30:51  821830
>>821740
Даже если я знаю язык, это ещё не значит, что я захочу копаться в портянках кода в поисках места, где ты не поставил точку с запятой.
Аноним 17/08/16 Срд 18:59:09  821895
>>821110 (OP)
>ты должен знать их все.
Не должен. Они почти ничем не отличаются в рамках своих категорий. Если ты можешь писать на хаскеле, сможешь писать на идрисе или ML, знаешь лисп -- осилишь и питон. Если ты был ява-рабом десять лет, то для вкатывания в шарп, тебе нужны только гугл и документация под рукой, чтобы хуярить как проклятый. Все нужные алгоритмы уже придуманы, абсолютное большинство задач уже решалось, бери и копипасти, сегодняшнее программирование требует только умения гуглить, миром правит попенсорс, а железо дешевле программистов. Исключение составляет только низкоуровневое системное программирование, но человек, который ебется с тридцатью слоями указателей и держит в голове сотни дефайнов и магических чисел, если понадобится, не обломается написать килостроку-другую на котлине или goвне.
Аноним 18/08/16 Чтв 14:14:06  822389
14715188466240.jpg (33Кб, 800x600)
>>821895
Ты опять не уловил сути. Ты должен знать все различия между языками, чтобы хотя бы уметь поддержать высокоинтеллектуальную беседу и в случае необходимости легко доучить необходимый для проекта язык. Чтобы быть настоящим софтваре инженером, ты должен знать их все, должен понимать структуру каждого языка, а не быть ограниченной тупой макакой, заточенный под конкретный язык. Иначе ты не программист, а там, например, питонист, жавист, кто угодно, НО НЕ НАСТОЯЩИЙ ПРОГРАММИСТ.
И здесь нечего обсуждать. Лучше бы тред создали по изучению всех языков и обсуждали бы их особенности, пидары.
Аноним 18/08/16 Чтв 15:09:10  822445
>>821110 (OP)
>Настоящий программист
Это типа НАСТОЯЩИЙ МУЖЫК?
Аноним 18/08/16 Чтв 19:26:21  822683
>>821110 (OP)
накурился?
настоящий программист ищет самый лучший язык программирования как и любой ремесленник работает только с самыми лучшими инструментами. И уже давно доказано что это Лисп. все, можно закрывать ненужный тред
Аноним 18/08/16 Чтв 19:47:21  822694
>>822683
> давно доказано что это Лисп
Только если кложа
Аноним 18/08/16 Чтв 19:55:22  822703
>>822683
>настоящий программист ищет самый лучший язык программирования
>накурился?
Парниша, да ты видимо не обкурился, а обнюхался или вообще чем-то причастился мочой, очевидно же!
Аноним 18/08/16 Чтв 19:56:07  822705
>>822703
Забыл:
>И уже давно доказано что это Лисп
Аноним 18/08/16 Чтв 20:02:47  822713
>>822694
> только Кложа
> один настоящий ЯП
Аноним 18/08/16 Чтв 22:04:42  822795
>>821110 (OP)
> Знать все ЯП.
Безусловно https://www.youtube.com/watch?v=s-zJHX4fnRQ&feature=youtu.be
Аноним 19/08/16 Птн 03:32:48  822909
>>821110 (OP)
>Много - это учить к каждому языку стек технологий, а сам язык выучить можно за пару недель
А что такое "сам язык"? Хеллоуворд на стандартной библиотеке?
В том весь и сок, что тебе надо кучу приложенной параши учить, чтобы нормально пользоваться стеком технологий.


Но в целом оп прав, топовый разраб таки реально знает несколько стеков.
Другое дело в том, что обычно это происходит тупо потому, что разраб решил сферу деятельности сменить и ему пришлось еще одну кучу говна учить.
Так-то разраб может упороться и в интенсивный рост вместо экстенсивного и дрочить какие-нибудь алгоритмы хитровыебанные, чтобы получать много денег в гугле и руководить командой "мультистековых" обезьян.
Аноним 19/08/16 Птн 05:45:02  822923
Существуют всего три парадигмы (императивная, функциональная и логическая), плюс небольшое количество понятий, связанных с низкоуровневыми программированием, типами и конкурентностью.
Языки — всего лишь сахарок поверх всех этих вещей. Поэтому, когда люди вроде ОПа учат свой сотый бейсик, так и не узнав ничего нового, умные люди учат основы, чтобы потом быть способными вкатиться в любой язык или фреймворк при необходимости.

Скорее всего, ОП неспособен написать даже несколько строк кода на ПРОЛОГе, так как кроме бейсиков ничего и не видел.
Аноним 19/08/16 Птн 11:44:34  823018
>>821655
Налейте две чашечки чая этому адеквату, пожалуйста.
Аноним 19/08/16 Птн 11:57:23  823020
>>822923
Просветленный антуан, подскажи, где эти основы и нам изучить? Может книжку подскажешь?
Аноним 19/08/16 Птн 12:03:21  823024
>>823020
Ivan Bratko "Prolog Programming For Artificial Intelligence".
Аноним 19/08/16 Птн 14:24:27  823107
14716058678530.png (210Кб, 900x700)
>>821110 (OP)
Настоящий программист - это тот, кто пишет программы, а не лезет на форум с охуительными предъявами в духе "если ты не делаешь Х того, что я одобряю, то ты ненастоящий программист". У меня все.
Аноним 19/08/16 Птн 14:29:09  823111
>>823107
Как будто одно другому мешает. Как по твоему должны развлекаться благородные доны? Правильно, по-джентльменски пошвыряться друг в друга говном, устроить PLT-срач, пофорсить что нибудь. Иначе нахуй этот раздел вообще нужен? Для даунов, которые не знают про SO, вкатывальщиков с нуля, восторженных нюфагов и дебилов из мывамперезвоним-треда?
Аноним 19/08/16 Птн 16:34:31  823209
>>823111
Две пиалы чая этому господину.
И да, помимо всех языков программирования программист ещё должен знать алгоритмы (как минимум Кнута наизусть) и разбираться в математике хотя бы на уровне второго курса технического вуза. Если этого нет, то ты не Программист, а так, формошлёпская макака, коими и являются 95% посетителей раздела.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 43 | 3 | 30
Назад Вверх Каталог Обновить

Топ тредов
Избранное