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

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 84 | 4 | 33
Назад Вниз Каталог Обновить

Аноним 01/11/16 Втр 11:21:56  139077463  
C# или Python
Аноним 01/11/16 Втр 11:26:55  139077667
>>139077463 (OP)
Шконка.
Аноним 01/11/16 Втр 11:43:17  139078375
>>139077463 (OP)
или
Аноним 01/11/16 Втр 11:43:37  139078393
>>139077463 (OP)
Да.
Аноним 01/11/16 Втр 11:44:24  139078438
Школа, уроки, борьба с прыщами и другие подростковые проблемы.
Аноним 01/11/16 Втр 11:46:16  139078535
>>139077463 (OP)
# estesna
Аноним 01/11/16 Втр 11:48:14  139078647
mommy8.jpg (343Кб, 1000x1418)
У меня есть скрипт на питоне в 5к строк, который превращает мою жизнь в каникулы.
Аноним 01/11/16 Втр 11:49:24  139078717
>>139078647
Каким образом?
Аноним 01/11/16 Втр 11:51:24  139078839
C++ - для клиентского.
NodeJS - для серверного.

Не пытайся сидеть сразу на двух стульях.
Аноним 01/11/16 Втр 11:52:14  139078885
ШКОЛЬНИК ШКОЛЬНИК ШКОЛОЛО
Аноним 01/11/16 Втр 12:09:31  139079849
>>139078839
>NodeJS - для серверного.
Откуда вы, блять, лезете?
Аноним 01/11/16 Втр 12:17:28  139080330
>>139078839
Всё верно.
Мимосеньор300кДС.
Аноним 01/11/16 Втр 13:15:06  139083435
>>139078885
Eбом токнуть?
Аноним 01/11/16 Втр 13:36:33  139084572
А тебе для чего?
Аноним 01/11/16 Втр 13:38:01  139084647
>>139084572
Геймдев
Аноним 01/11/16 Втр 13:39:14  139084701
>>139084647
Тогда шарпы. Mono, конечно.
Аноним 01/11/16 Втр 13:40:17  139084746
MQNdP[1].png (3Кб, 343x248)
>>139084647
Аноним 01/11/16 Втр 13:40:42  139084764
>>139084647
Тогда однозначно шарп.
Аноним 01/11/16 Втр 13:42:31  139084869
>>139077463 (OP)
Ассемблер
Аноним 01/11/16 Втр 13:43:17  139084898
>>139084701
>геймдев
>шарп
Поссал на ротан опущенцам.
>>139084647
Если твой предел - очередной высер в духе "3 в ряд" на мобилки, то шарп.
Хочешь делать что-то серьёзное - С++.
Аноним 01/11/16 Втр 13:44:15  139084950
>>139084898
>>геймдев
>>шарп
>Поссал на ротан опущенцам.
Выбор чтоит между питоном и шарпом. Ты предлагаешь взять питон?
Аноним 01/11/16 Втр 13:48:10  139085145
>>139084898
>Хочешь делать что-то серьёзное - С++
Почему
Аноним 01/11/16 Втр 13:49:40  139085219
>>139084950
Нахуй питон. Сейчас все уважаемы люди пишут на Haskell
Аноним 01/11/16 Втр 13:49:44  139085225
>>139085145
Более низкоуровневое.
Аноним 01/11/16 Втр 13:50:38  139085270
>>139084647
Расскажи как вкатился. А то меня заебало писать энтерпрайз офисный софт. Хочу быть как Спектр или Кармак.
Аноним 01/11/16 Втр 13:51:49  139085333
>>139085270
Я сам хочу вкатится
Аноним 01/11/16 Втр 13:52:31  139085365
>>139084950
А тебе все равно придется изучить все.
Вот я например сейчас геймдевлю на C++, но тулчейны компиляторов написаны на пайтоне, и не заработали, пришлось лезть исправлять. C# всегда под рукой, писать утилиты, читать исходники Unity-шлюх.
Аноним 01/11/16 Втр 13:52:55  139085387
>>139078375
На хую тебя крутили.
Аноним # OP  01/11/16 Втр 13:55:29  139085537
Поставлю вопрос по другому, какой язык программирования начать изучать первым
Аноним 01/11/16 Втр 13:56:13  139085569
>>139085537
paskal
Аноним 01/11/16 Втр 13:56:26  139085584
>>139085537
поступи на прогера в вуз, тебя научат всему ))
Аноним 01/11/16 Втр 13:59:00  139085741
>>139085537
Если выбор между питоном и шарпом - шарп.
Аноним 01/11/16 Втр 13:59:02  139085744
>>139085537
Английский.
Аноним 01/11/16 Втр 13:59:15  139085755
>>139085569
С начала Калькулятор, потом Basic. И только тогда уже pascal. Еще можно начать с машины Тьюринга
Аноним 01/11/16 Втр 13:59:37  139085777
>>139085145
Потому, что на скриптовых языках не пишут программы, в которых требуется отклик в режиме реального времени. Такие программы не пишутся и на языках со сборкой мусора. Питон годится для скриптиков, никто в здравом уме не будет писать на нём что-то большое и нагруженное логикой.
А геймдев - это обработка в реальном времени, у тебя не больше 16 миллисекунд на кадр, за это время нужно успеть считать ввод пользователя, обновить состояние мира, нарисовать его.
У шершавого с этим делом получше, на нём даже можно запиливать простые 2д игры (и даже 3д, если ты извращенец). Но они всегда будут менее отзывчивые и более прожорливые, чем игра на С++.
Вот представь, у тебя есть матрица, Шершавый навязывает ООП, что не есть хорошо, он не даёт работать с памятью напрямую. Вот представь, тебе нужно перемножить кучу матриц, чтобы собрать трансформацию для ноды в 3д пространстве. Плюсовые структуры данных и работа с памятью позволяет эффективно использовать кеш процессора.
На шишарпе ты вынужден использовать жирные объекты и ссылки на них, это ведет к промахам в кеш процессора, branch mispredict'ам, плюс затраты на сборку мусора и менеджмент памяти. Сравнивать код на плюсах и шарпе - это сравнить процесс подтирания жопу самому и подтирания жопы больному обосравшемуся овощу санитаркой.
Поэтому ты не найдешь ни одной хорошо оптимизированной игры на шершавом. Высеры на юнити с графеном 2006 года тормозят на пекарне, на которой gta 5 стабильно выдает 60 фпс. И это печально. Такие дела.
>>139085741
С++, только желательно под линуксом.
Аноним 01/11/16 Втр 14:00:34  139085830
>>139085777
>С++, только желательно под линуксом.
Для новичка - нет.
Аноним 01/11/16 Втр 14:00:49  139085843
>>139085537
Будь оригинален. Выучи хачкель или лисп. Будешь смотреть на всех как на говное.
Аноним 01/11/16 Втр 14:01:10  139085866
>>139085569
шакал
Аноним 01/11/16 Втр 14:02:00  139085910
Прогеры, поясните за джаву.
У меня тут курс джавы обязательный в вузике, хоть я и не программист. Она кому-то нужна?
Аноним 01/11/16 Втр 14:02:34  139085958
>>139085537
Jбъясняю положняк.
Первым надо учить язык C. Без плюсов.
Когда немного освоишься параллельно JavaScript.
После C можешь изучать C++, C# и Java.
После JavaScript - python.
Вроде ничего важного не забыл.
Аноним 01/11/16 Втр 14:03:23  139086015
>>139085777
>Но они всегда будут менее отзывчивые и более прожорливые, чем игра на С++
Давай будем реалистами. Игры пишутся сейчас посредством катания лицом по клавиатуре и компиляции получившегося. Что на крестах, что на жабе, что на ассемблере, они будут одинаково тормозить, потому что есть сроки, продакшн и прочее говно, вместо рефакторинга, KISS и архитектуры.
Аноним 01/11/16 Втр 14:04:07  139086069
>>139085910
Самый востребованный язык программирования. На втором месте похапе. Так что да, нужна.
Аноним 01/11/16 Втр 14:04:17  139086080
>>139085777
>2к17
>не знать про JIT-компиляцию
>не знать про то что важнее алгоритм чем скорость инструкций языка
>не знать что в большинстве "быстрых" игорь все заскриптовано на Lua
Аноним 01/11/16 Втр 14:05:07  139086134
>>139086080
>все заскриптовано на Lua
Почему именно на луа?
Аноним 01/11/16 Втр 14:05:37  139086162
>>139085777
Вот только игори тормозят не от этого, а от навороченых шейдеров и больших разрешений экрана. Свободен.
Аноним 01/11/16 Втр 14:05:39  139086165
>>139085584
Смешно.
Аноним 01/11/16 Втр 14:07:08  139086248
>>139086069
Просто программистом за пол года я не стану, но у меня два предмета - один джава, второй научное программирование С++. Я не понимаю, программируют ли что-то инженеры? Это бывает востребованным вообще? Походу бывает, если преподают.
Аноним 01/11/16 Втр 14:07:43  139086279
>>139086165
что смешного?
это нормально идти не шаря в программировании на информатику в ВУЗ.
там сначала паскаль, потом делфи, потом с++ не много, потом лисп джава и php. Всё будешь уметь! у нас пацан на 4 курсе сайты на джумле делал, бабло лопатой грёб. считай как 3 стипендии.
Аноним 01/11/16 Втр 14:10:41  139086449
>>139086279
У нас сразу с плюсов начинали в вузе. А с чего начинать, если пробухал четыре года вуза, нихуя не знаешь, но кушать хочется?
Аноним 01/11/16 Втр 14:12:17  139086550
>>139086449
>>139085009
Аноним 01/11/16 Втр 14:13:06  139086608
>>139086279
>3 стипендии.
Проорал с толстяка
Аноним 01/11/16 Втр 14:13:07  139086612
Питом пизж
Аноним 01/11/16 Втр 14:15:33  139086769
>>139086248
Если это вузовый курс на семестр, то забей хуй вообще, ничему вас там не научат. Пару программ по перемножению матриц напишите и забудите как страшный сон.
Аноним 01/11/16 Втр 14:16:31  139086830
Cypton
Аноним 01/11/16 Втр 14:16:47  139086847
>>139086769
>вузовый курс на семестр
Так точно. Согласен, что оно мне не надо, но у меня вузик не того уровня, чтоб забивать хуй и чтоб это было легко.
Аноним 01/11/16 Втр 14:17:11  139086875
>>139086279
>сайты на джумле делал
Бля, на жумле сайт нахуярить можно вообще не зная программирования, не зная ООП, не зная хтмл. Бля, помоему там вообще нихуя знать не нужно. Это достижение уровня создать таблицу в экселе.
Аноним 01/11/16 Втр 14:18:09  139086924
Ссу всем в ебало, кто до сих пор не пишет на божественном дотнетике.
Мимосеньор
Аноним 01/11/16 Втр 14:18:44  139086954
>>139086769
>Пару программ по перемножению матриц
Вот только что посмотрел последние задания - типа игру "змейку" в графическом блоке надо сделать.
Аноним 01/11/16 Втр 14:19:16  139086987
>>139086162
Попробуй перемножить матрицы по столбцам, потом по строкам. Сравни производительность и больше не говори ерунду.
>>139086080
>2к17
>не понимать что такое jit, но приводить в качестве аргумента
>не понимать, что один алгоритм может иметь разные реализации с учетом архитектуры процессора, различающиеся по производительности в десятки раз
>не понимать, что на луа скриптуют катсцены, события и прочие вещи, не требующие реалтаймового отклика
>не шарить, но кукарекать, быть хуесосом
Аноним 01/11/16 Втр 14:20:49  139087077
C++ или C#
Аноним 01/11/16 Втр 14:21:49  139087124
>>139077463 (OP)
Четыре раза пытался учиться программированию. В последний раз осилил целую книжку по Питону на 200 страниц (да, я силен), после чего бросил. Вообще не понимаю, как можно набрать такую мотивацию, чтобы годами учить что-то одно. Тоже так хочу.
Аноним 01/11/16 Втр 14:22:43  139087175
>>139086875
Так то да, спиздил шаблон, вставил всякие хуйни и сайт готов. Как это можно впарить за бабло ума не приложу.
Аноним 01/11/16 Втр 14:24:04  139087239
>>139077463 (OP)
ЖАВА СУКА! ЖАВА!!!
Аноним 01/11/16 Втр 14:24:28  139087258
>>139086924
Спермач, а ну пошел обратно под шконку!
>>139086954
Это как раз оно. Массив координат, матрица и алгоритм общитывающий их взаимодействие.
Аноним 01/11/16 Втр 14:25:47  139087322
>>139087175
Я вообще не понимаю что такое фронт-энд программисты. Рисование кнопачек это не программирование.
Аноним 01/11/16 Втр 14:26:16  139087346
>>139087258
>Это как раз оно. Массив координат, матрица и алгоритм общитывающий их взаимодействие.
Ну я не прогер, а машиностроитель и для меня это не так просто.
Аноним 01/11/16 Втр 14:26:54  139087376
>>139087258
Так шарп же мультиплатформенный маня. Чай, почти 2017 год на дворе - .NET Core во все поля.
Аноним 01/11/16 Втр 14:27:22  139087405
Пютон канешн. Хотя толстоквашино.
Аноним 01/11/16 Втр 14:27:33  139087416
>>139087124
Дольше занимаешься - интереснее заниматься. Я это еще в 15 лет понял глядя как одноклассники по Варкрафту 2 тайные статы юнитам на листочке подбирали.
Аноним 01/11/16 Втр 14:28:51  139087482
>>139087416
Два чаю.
И когда уходишь во что-то серьезно - перестают инетресовать какие-то чепуховые вещи, игрули, сериальчики и прочее.
Аноним 01/11/16 Втр 14:30:37  139087580
>>139077463 (OP)
Pure C
Аноним 01/11/16 Втр 14:30:39  139087583
>>139087322
Ты отстал от жизни.
Тот же гульп делает жизнь проще, а уж реакт вообще песня, тупо приложения можно пилить. А ведь там еще столько всего написано.
Короче не кивай еблом только потому что не врубаешься еще, так только старики делают.
Аноним 01/11/16 Втр 14:32:03  139087661
>>139077463 (OP)
Python - удобная параша с кучей готового гавна.
C# - удобная параша с удобной средой.
Вкатываешься в гем дев и прашиваешь про шарп, значит собираешься пополнить ряды гринлайтовых аутистов. Тогда начни непосредственно с юнити - изучать язык лучше всего сразу с области где ты хочешь его применять. Это исходя из того что ты вы тут навалили.

Хочешь игрушки делать и шобынилагало, тогда пиздуй учи monkey-x и юзай jungle ide, поштампуй для начала 2Д гавно, потом пиздуй в юнити хоть с каким то багажом.
Аноним 01/11/16 Втр 14:33:15  139087740
>>139087124
если не интересно, то никакой мотивации у тебя не будет.
Аноним 01/11/16 Втр 14:36:09  139087865
erebor.jpg (51Кб, 500x331)
>>139087580
Это уже эребор
Аноним 01/11/16 Втр 14:36:45  139087910
Оба хуйня
Аноним 01/11/16 Втр 14:50:48  139088713
>>139085537
Языки программирования - это просто алгоритмы блять, тебе нужно обладать логикой, понимать что это вообще такое, и просто анализировать что произайдет если ты напишешь это так. Какой язык стоит изучать первым? какая нахуй разница, изучай какой хочешь если ты понимаешь о чем в первой части поста. Каждый язык - это просто своеобразные правила работы с классами и объектами к примеру. Каждый язык это просто набор правил и нихуя более, все что тебе нужно знать это эти правила, и их в каждом языке не так уж и много.
1 - пойми что ты хочешь делать.
2 - определи средства разработки.
3 - делай.
>>139085958
из каких блять пту вы лезите?
Аноним 01/11/16 Втр 14:52:41  139088832
>>139088713
>тебе нужно обладать логикой, понимать что это вообще такое, и просто анализировать что произайдет если ты напишешь это так
И как же к этому прийти? Литература может какая-то есть? И да, произойдет.
Аноним 01/11/16 Втр 14:57:10  139089106
>>139088832
>>тебе нужно обладать логикой
>>И как же к этому прийти?
Не быть тупым
Аноним 01/11/16 Втр 14:58:44  139089188
>>139088832
К этому не приходят, с этим рождаются как по мне. Ну если хочешь это в себе развить - просто смотри на людей, или какие то процессы, и раскладывай их на алгоритмы. Если ты можешь представить работу охранка и посидеть подумать, какая программа сможет его заменить.
Твоя цель - разжую так. Кароч развивай в себе способность переставлять любой процесс твоей жизни в виде алгоритма, мысленно строй "блок схему". Если сможешь - значит сможешь понимать. Начнешь понимать, тебе уже ничего не нужно объяснять. ибо умея стоить блок схему, ты можешь писать программу, потому что программа - блок схема, просто с кучей всяких правил и тд. Лучше почитай про протоколы обмена данными, как работать с памятью, шифрование и тд, будет полезно и как развивающая литература сойдет. Не занимайся хуйней, ставь блять перед собой задачу, и решай ее.
Аноним 01/11/16 Втр 15:26:55  139090875
>>139088832
На самом деле, все это само придёт со временем. Просто пиши код, через некоторое время ты сам уже будешь думать, как алгоритм зимовать ту или иную вещь. Например, используя какую-то программу, или играя в какую-то игру, будешь думать, как бы ты реализовал ту или иную фичу. Дело в опыте.
Аноним 01/11/16 Втр 15:36:34  139091450
>>139090875
Спасибо, мотивирует.
Аноним 01/11/16 Втр 15:54:35  139092729
>>139085777
>А геймдев - это обработка в реальном времени, у тебя не больше 16 миллисекунд на кадр, за это время нужно успеть считать ввод пользователя, обновить состояние мира, нарисовать его.

А вы там что до сих пор все себе движки пишете? Совсем что ли ебанулись? А компиляторы под себя случайно переписываете? По-моему ты говоришь какую-то дичь, миллисикунды считают в юнити и анариале, как раз для того что бы у нормальных людей была возможность писать на нормальных языках.
Если это не так то уверен в ближайшем будущем это обязательно станет таким, разделение труда неизбежно.
Аноним 01/11/16 Втр 15:55:45  139092813
>>139088713
адекват в треде!
Аноним 01/11/16 Втр 16:28:00  139094914
Бамп

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

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