Цитата:
Сообщение от PainNigga
Я в математике (самой программе, еще со времен школы) полный 0. Так как не учил, было лень.
Однако есть логика и кодить это никак не мешает.
|
ну я был солидарен до того момента, как на одной из заочных сессий 2,5 недели (вместе с выходными) в меня втрабмовывали математику: вышку, дискретку и тервер да так, что я выходил после 4 пар в состоянии близком к низкоуровневому автопилоту. Примерно через месяц после такой экзекуции я понял, что оверклок саксессфулл.
писать код и писать код "правильно" две вещи совершенно разные. А читать чужой код, когда он написан "шоб работало" зачатую убийственно, а править - тем паче (мой, кстати - не исключение
).
Цитата:
Тсу, если хотите научиться программировать, начинайте с C.
|
если он начнет с Си как положено, то к хеллоу ворду он приступит только после того, как познает особенности строение компа, в частности - как работает память, что такое страницы, чем отличается х32 от х64 и т.п. вощм, чтобы написать свой калькулятор "тру" уйдет пару месяцев ртф'a, имхо.
Цитата:
Язык поможет вам понять основы программирования после которых можно браться за ЯП более высокого уровня.
|
основы программирования дает не язык, а логика, наглядно - блоксхемы и поиск наиболее рационального решения во всех смыслах.
И кста, Си - язык высокого уровня
тогда проще на АСМ или на мнемонику топать
Цитата:
А то учить сразу .NET, JAVA, PHP = Быдлокодеры нового поколения которые без понятия как оно устроено на самом деле.
Имхо.
|
фишка в том, что вышеперечисленные языки дают скорость в разработке + последние 2 - кросплатформенны. В последнее время появилась тенденция, по крайней мере в комьюнити, что похрен как внутри, главное чтобы работало и именно она порождает говнокодинг: все хотят быстро, дешево и сердито. В случае с пхп тебе вообще не обязательно знать, как оно внутри варится, для написания гостевой книги, достаточно знать правописание и иметь немного логики.
Понятно, что чем сложнее задача, тем больше надо знать, но опять же, все зависит не от языка, а от того, кто на нем пишет.
В общем, тс, у те 2 пути: либо ты учишь жаву и попутно изучаешь принципы Фон Неймана и архитектуру в целом, либо ты учишь Си и там тебе так и так для комфортного написания это нужно будет. И обязательно тренируй логику. Если найдешь способ её тренировать без математики - супер, но чтобы писать качественно, постоянно надо развивать логику. Язык - это ответка, а вот разум - рука, которая отверткой работает и чем рука сильнее, тем больше отвертка может. имхо.
простите за своеобразные сравнения