Newbie: So which programming language should I learn first? Programmers: / языки программирования :: programming languages :: it-юмор :: программирование :: it юмор :: it humor :: programming :: programming :: без перевода :: geek :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

языки программирования программирование geek без перевода it-юмор programming it юмор 
Newbie: So which programming language should I learn first?
Programmers:,языки программирования,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,без перевода,it-юмор,programming,programming languages,programming,geek,it humor,it юмор

Подробнее
Newbie: So which programming language should I learn first? Programmers:
языки программирования,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,без перевода,it-юмор,programming,programming languages,programming,geek,it humor,it юмор
Еще на тему
Развернуть

Отличный комментарий!

зато все индусы. Парень пришёл в правильное место
Laaru Laaru25.05.202320:06ссылка
+44.0
зато все индусы. Парень пришёл в правильное место
Laaru Laaru 25.05.202320:06 ответить ссылка 44.0
1С?
Иисyc Иисyc 25.05.202320:37 ответить ссылка -2.0
тьфу ты, креста на тебе нет!
Laaru Laaru 25.05.202320:39 ответить ссылка 13.5
1С++ ?
DutchL DutchL 25.05.202321:14 ответить ссылка 8.5

1C# ?

JMMB JMMB 26.05.202306:01 ответить ссылка 1.4
1Script!
1BrainFuck
Ну или его на кресте
Давайте без мата
Давайте я начну срач.

Питон.
С++. Это как учиться ездить на тракторе или на батиной шохе. Научишься на этом - будешь уметь на всём.
Работу на нём сложнее найти
lumen lumen 25.05.202320:22 ответить ссылка 2.7
зато после плюсов есть понимание шо как работает изнутри и переучиться на че-нить другое уже не сложно
"Шо как работает изнутри" - это уже чистый C. Современные кресты очень далеки от старого-доброго Си. Дополнительно с ассемблерными вставками, если прям совсем-совсем изнутри.
"Шо как работает изнутри" - это же транзистор, надо учить физику, если ты знаешь как работает транзистор то и без проблем расскажешь как работает процесор и все остальное и вообще сможешь сделать свой компьютер с блекджеком и шлюхами
sciro sciro 25.05.202321:00 ответить ссылка 11.0
"Шо как работает изнутри" - это же арифметика, надо учиться камни туда-сюда перекладывать, если ты знаешь как работает арифметика, то и без проблем физику выучишь, и там, если ты знаешь как работает транзистор то и без проблем расскажешь как работает процессор и все остальное и вообще сможешь сделать свой компьютер с блекджеком и шлюхами
"Шо как работает изнутри" - это дубина, надо учить пастук, если ты знаешь как работает дубина то и без проблем сделаешь пастук всем дохуя умным и вообще сможешь жить в пещере без всяких там процессоров
Semecky Semecky 25.05.202321:21 ответить ссылка 11.9
"Шшшш УУУУ Бууу!" - Ауууу ум ум ААагрхм Ам Ам А уу УУУУУУ
Разве чистый Си не подмножество Си++ и Си++ создавался с этой мыслью в голове? Типа, да, многие вещи в Си++ надо писать по-другому, но они для совместимости оставили всё, что было в Си всё равно. Можно скормить компилятору Си++ код на Си и он схавает, по идее..
Jori Jori 26.05.202314:45 ответить ссылка 0.3
Не, мысль у Страуструпа была "Как Си, только лучше". Ну и да, языки малосовместимы: в крестах есть куча новых ключевых слов, которых не было в си, отчего можно накидать конструкцию типа float new = 2.28; которая заставит плюсы дико просраться, а сишный компилятор съест и не подавится. Ещё struct в этих языках - разные штуки. Ну и определение массивов на сях можно сделать более хитрым и гибким. Ещё были какие-то мелочёвки, но с этим лучше в гугл лезть, не могу вспомнить досконально разительные отличия.
Ну и тут речь идёт об изучении. Если учить кресты, идеологию, стандарт и всё вот это вот, то оно ушло настолько далеко от си, что нихрена не выйдет писать под чистым си без затупов.
Так оно для учебы, а не для "как вкатиться в айти за 2 наносекунды"
Нет. Особенно сейчас.
IGKey IGKey 25.05.202320:40 ответить ссылка 1.0
А ты хорош, знаешь как отвадить людей от программирования чтобы конкуренции не было
C# - сборщик мусора, мешок синтаксического сахара и прочие пряники с защитами от дурака. Зачем мне батина шоха, когда есть мамкина Феррари? Да, иногда путаю педали, но и отличная подушка безопасности есть. Если серьезно, то с опытом всё приходит, сам захочешь рано или поздно всё это дело расковырять изнутри.
А может и не хочешь, не всем дано быть тру-программистами, которые бахают на ассемблере, С, или на С++ изобретают велосипеды и пишут библы на все случаи жизни. Большинству простых кодеров навыки глубокого понимания нужны лишь до того момента, что бы уметь отличать библиотеки тру-программистов, от библиотек мамкиных оптимизаторов. Большинство использует готовые библы, stackoverflow, гугл, и не видят смысла изобретать свои велосипеды на костылях.
Плюсую за C#. По мне самый удобный язык если не учитывать специфику задачи. То есть, веб на нём никто делать не будет - в нём JS или PHP. Низкоуровневые библиотеки - тоже, там С++. Энтерпрайз сам задаёт язык (и он обычно Java).
Но если надо запрогать быстро какую-нибудь мелочь (и такую чтобы на bash это уже было слишком сложно), то C# - имхо лучшее.
koka koka 26.05.202303:15 ответить ссылка 1.8
На счет специфичных задач. Бэкенд на нём пописывают. В энтерпрайзе он тоже где-то да бултыхается. Для мобилок - Xamarin. Для игорей - Unity. Вроде бы универсальность, но универсальность спорная, т.к. под специфические задачи давно есть более удачные решения и инструменты. Для мелких задач, да, он хорош, удобен, безопасен, что называется юзер-френдли.
Я за Си, а потом С++, чтоб наверняка
Тольк в связке с php!
MaXM00D MaXM00D 25.05.202320:30 ответить ссылка -3.1
Нтмл
Иисyc Иисyc 25.05.202320:38 ответить ссылка -4.1
цысысы
ноутпад ++
Ага,ебашить сайты в блокноте чтобы прям аутентично
Нас так и учили в универе
Dhoine Dhoine 25.05.202322:17 ответить ссылка 2.2
ага, причем сука в бумажном блокноте, потому что в универе только два работающих компа, но трогать их нельзя "а то сломаете еще"
Аноним 13/05/19 Пнд 16:30:25 №196294887 18 □
УЧИШЬСЯ ТАКОЙ В ШАРАГЕ НА 1Т-СПЕЦИАЛЬНОСТИ
4 КУРС
<5>
САМОСТОЯТЕЛЬНАЯ
@
СЫЧЁВ, ПОКАЗЫВАЙ КОД
(5>
ВОТ, СТЕПАН БОЛЬЖЕДОРОВИЧ, СМОТРИТЕ. ВСЁ РАБОТАЕТ
<5>
ТЫ ЧО ДЕБИЛ, НАХУЙ ТЫ НА КАМПОСТЕРЕ СДЕЛАЛ?! ТЕТРАДКУ ДАВАЙ С КОДОМ ПРИЧИНА ВОЗГОРАНИЯ В
Да в пизду. Если идея вкатиться в кодеры, а не в питонисты, то надо выбирать что нибудь со скобочками, желательно C-like, как 90% остальных языков.)
AjiTae AjiTae 25.05.202321:00 ответить ссылка 2.1
LISP
kosoi kosoi 25.05.202321:35 ответить ссылка 2.1
Для облегчения можно начать с пролога. Там меньше скобочек чем в лиспе.
Кстати а с чего Питон лучше начать изучать, если ты кодил в качестве хобби? Просто все уроки начинаются с "это буковка а, это буковка бэ".
inglip inglip 25.05.202321:47 ответить ссылка 0.3
с синтаксиса?
ну и дальше по накатанной: работа со строками, с массивами, с бд..
Придумай себе небльшой проект, разбей его на шаги, кури туториалы как каждый из этих шагов делать по отдельности
BananaUa BananaUa 26.05.202319:11 ответить ссылка -0.1
Штук 10 сразу нужно учить, а ещё бэк-енд, фронт-энд, сайд-энд, андер- и ап- энды, ИИ, все виды права, хирургия, астрология, чревовещание, QA, чтение легаси кода на лету. И опыт. Главное - это опыт.
а ещё soft-skills, hard-skills, blowjob-skills. Штук 50 пет-проектов и хотя бы один slave
Laaru Laaru 25.05.202320:17 ответить ссылка 24.7
Slave который идит в sex dungeon?
И ещё телепатия для общения с клиентами
Стать клиентом!
Иисyc Иисyc 25.05.202320:38 ответить ссылка -2.4
и вышивание крестиком!
почему все всегда про него забывают?
вышивание С крестиком крестиком уже предлагали
Laaru Laaru 25.05.202320:59 ответить ссылка 0.6
А мне нравится вышивать крестиком...
' '0- .** *
• V-i,1 - r У	//
fcMvlfecy j00 j 0* ***
тшж*ь o /, "
*»$ •&; to#s ** **	*	f
w*8¡5B*4*¿ " < ' Î
00*00 ** * f
- **+* *** * // ** /
Z//Z ^/ /	/
^ : : ****** *0*7/**	é, Л
V. 0******** *á	** **
^••v **********	*******
■•'.	***********	***Ф0*	¿
*0/	,:.--.W
s ' í?á¿* '&№№
0**0
wolv33 wolv33 25.05.202321:10 ответить ссылка 5.8
Красиво
Fqtr Fqtr 25.05.202321:41 ответить ссылка 2.1
Спасибо. Хотя в школе и в секции карате мое увлечение не особо одобряли (
wolv33 wolv33 25.05.202322:20 ответить ссылка 0.0
надо было их ебашить крестиком тоже
Левой рукой я вышиваю, правой пришибаю.
Fqtr Fqtr 26.05.202300:16 ответить ссылка 0.7
Эджайл, солид, кисс
Nigosh Nigosh 25.05.202321:19 ответить ссылка 1.1
рисёч, коворкинг, смузи
я так и сделал, по-этому до сих пор чилю нищебродом в юристах )
ygrek ygrek 25.05.202321:04 ответить ссылка 1.4
а еще мастхев - английский, испанский.. не знаю, хинди.. разбираться в санскрите (would be a plus)
ygrek ygrek 25.05.202321:07 ответить ссылка 1.8
Найти индуса понимающего санскрит ето надо еще попотеть. Даже чистьій хинди мало кто понимает.
Вот поэтому сначала надо хотя бы изучить базу ЭВМ и понять в чем разница.
И когда осознаешь что это вопрос уровня "На какого врача мне учиться?" или "какая машина лучше трактор или Феррари?" тогда и можно будет изучать
Geck Geck 25.05.202320:11 ответить ссылка -0.7
Вот аналогия с врачами реально правильная. Сначала надо учить основы (алгоритмы, типы данных, и т.д.) хоть на примере алгоритмического языка, потом уже выбрать наиболее интересное направление, а уже после выбрать инструмент.
Базу ЭВМ ? Вот ту самую, на феритовых кольцах и мелкой логике? Месье ещё тот затейник. Хотя... я сейчас этим и занят....
В чем тут извращение? Базовое понимание предмета которым ты будешь заниматься

Надо ток потратить на это пару часов по современным учебникам. А не как в баме 76 года выпуска курс на год
Geck Geck 25.05.202321:11 ответить ссылка -0.8
Угу. Только не пару часов и не по учебникам и не в теории.
Ето не база а скорее байка. Из разряда легенд. Информация-сказка. Вроде бьі и правда но нахера она не железячнику? Намного практичней потратить при же 2 часа и рассказать про клаудьі и контейнера. То есть смотреть в будущее.
Оно не нужно не железячнику. Оно нужно человеку который "хочет в айти и выбирает язык"
Что бы он понял что вообще такое язык программирования, и как их выбирать
Geck Geck 27.05.202306:43 ответить ссылка 0.0
если человеку надо ехать а не шашечки то нахер нада. а если шашечки (университет) то тогда знакомят со всем по чуть чуть. и пролог и лисп и реляционная алгебра и асемблер, а куда потом аколит решит двигаться уже его решение.
Нахуя всё это нужно обычному формошлёпу?
donte donte 26.05.202302:19 ответить ссылка 0.4
Технически надо выбирать не язык а парадигму. Т.к. в одной парадигме абсолютно похуй на каком языке писать, они, исключая экзотические, все одинаковые.
И какие парадигмы есть?
Императивная
Декларативная
Структурная
Функциональная
Логическая
Объектно-ориентированная, которая в свою очередь делится на:
    Компонентно-ориентированную
    Прототипно-ориентированную
    Агентно-ориентированную
Нихрена себе какой выбор. А ведь надо еще определить, что больше подходит конкретному человеку. Хорошо, что мне никуда вкатываться не надо.
Ну выбирать то легко, в большинстве случаев в коммерции нужны объектно-ориентированная и/или функциональная. Остальные это шибко математика и всякое странное. В игрострое сейчас популярен вариант структурного, когда скрипты составляются из готовых блоков в noCode системах.

Собственно парадигма выбирается в зависимости от решаемых задач.
А как же визуально-алгоритмическая? Мне кажется с неё нужно начинать, для этого отлично подойдёт язык ДРАКОН
Неупорядоченная блок-схема старого образца
Епс1
Современная блок-схема ДРАКОН
напомнило как когда то на экзамене по цифровой электронике я вместо того чтобы по быстрому набросать от руки сумматор, долго под линеечку вырисовывал что то похожее на шину ... справедливости ради препод тогда старания оценил ...
Ещё можно Ladder diagram (релейноя логика) IEC 61131-3.
Wizuki Wizuki 25.05.202321:12 ответить ссылка 0.8
У меня аж флэшбеки с первого курсача. Когда сделал шашки, работающие всего на одной процедуре. Зав кафедры заставила построить её блок-схему.... Что ж, это было поучительно.
пфф
табы и перенос строк расставили в коде мудака
Html
английский
mm33 mm33 25.05.202320:49 ответить ссылка 10.0
Потому что целеполагание размытое. Если я хочу стать грязной скриптовой мартышкой, ебашащей за 20к/мес на работе, которую стыдно даже на скрипт скинуть, какой язык мне следует учить?
Bronski Bronski 25.05.202320:58 ответить ссылка 1.6
Любой. Но только полчаса
Заходишь на сайт с вакансиями или в линкдин, смотришь, кого чаще ищут без приставки senior, а жалательно с приставкой junior. Вижу, что разработка на мобилах растёт.
Mars53 Mars53 25.05.202321:09 ответить ссылка 1.5
Учу богомерзкий js, и он классный. Ответы на любой вопрос, огромное количество фреймворков и библиотек на любой вкус, детальные видео с описанием любой проблемы. Коммьюнити рулит.
itury itury 25.05.202322:16 ответить ссылка -0.5
Плюсую, хотя когда дошли руки до TS, то у меня мозг захотел в отпуск, а сейчас крупные проекты без TS вроде как не пишутся
Если ты зайдёшь на проект без ТС, вот тогда ты охуеешь. Это говнище чаще даже заново переписывают, не пытаясь понять, что к чему.
Mars53 Mars53 26.05.202300:06 ответить ссылка 1.3
Да я конечно понимаю, что без всей этой типизации может быть сложнее, но ощущение будто нужно было сразу учить Java и не париться, хотя мне синтаксис JS изначально больше нравился и нравится.
сначала Ассемблер для zx80. Потом Объектный Паскаль. Потом уже что угодно по желанию.
Сначала перфокарты
Brainfuck
Tocakyca Tocakyca 25.05.202322:56 ответить ссылка 0.1
А что такого? На нем Артем Кашканов пишет ПО для компов... компов которые разработал и собрал сам. Дикий парень, в хорошем смысле этого слова.
Если серьезно то почти не принципиально выбираешь любой из популярных и учишь, они там как минимум в топе все Си подобные, выучил один и в другой уже вкатываешься с минимальными усилиями.

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

xpucck xpucck 26.05.202310:47 ответить ссылка 1.0
Это точно про языки программирования? :D
Выучить язык программирования любой дурак может. А вот придумать программу только программист
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
e* \
; -s Tomasz is building cloudash.dev 1d
^ npm install esllnt-conflg-airbnb
'••'.K r
Q 31 tn 683	5 023 ¿j ¡ndex.js
JavaScript Moment
1	console log(018 == '018');
2	console log(017 == ‘017');
3
■ Default: node index.js
true
false