![]() |
*Флейм* | яйцо или курица с чего начать???
здраствуйте
я просто мечтаю научиться програмить но незнаю с чего начать точнее уже начал. Вопрос - если я забью на Си и начну с Срр это нормально??? Целью самоучения является системное ПО. |
если ты собираешь заниматься низкоуровневым программированием, то С++ тебе нафиг не нужен.
|
70x93n
хочется уточнить что вы понимаете под "системное ПО" ? может вы имели в виду прикладное ПО? а вообще без сетевых и веб технологий сейчас никуда не уедешь... так что все равно их придется в той или иной мере изучать... |
Вопрос, набивший оскомину :]
Начинайте с чего угодно. Чесслово. Насчёт С или С++ вообще сейчас не заморачивайтесь. Если в общем, то для самоОБУЧЕНИЯ системному программированию С++ подойдёт ничуть не хуже С. И наоборот. Это Вы уже потом начнёте замечать разницу, а пока - всё равно писать будете на адской смеси :] |
Vlad Drakula
Цитата:
|
mar
Цитата:
|
ха вот читаю себе спустя годы - а на си не знаю нифига. единственное что только HTML поднял и то в редакторе больше...
|
Сейчас бы рекомендовал учится C#, который очень котируется после выхода Висты/2008.
Согласен с hasherfrog, на начальном этапе язык не главное (любой подойдёт - хоть Паскаль, хоть Бейсик), главное понять логику, уметь разрабатывать и реализовать алгоритм, а также знать и уметь применять прочие языко-независимые программистские фичи. Мне тоже нравится HTML за его платформо независимость, авторан одинаково практически отображается что под Виндовсом, что под Никсамию. Не говоря уже про Веб. |
Думаю начинать нужно с си++. Это ближе к системному программированию. Первый язык усваивается лучше, знаю по опыту.
Начинал с делфи, теперь трудновато с си++. |
Не соглашусь я, что на начальном этапе язык не главное и писать можно на чём угодно, смешивая "стили" программирования. То, что многие так начинали вовсе не говорит о том, что это хорошая и успешная практика.
Начинать стоит с языка допускающего минимум вольностей. А, учитывая существующие реалии, сразу приучаться к объектному подходу. Думается, Java будет разумным выбором: строгий объектный синтаксис; распространённость и документированность; востребованные знания. С объектов перейти на функциональный или процедурный стиль гораздо проще, чем наоборот. |
Лично я согласен с Admiral'ом, C#, кроме того, это ведь смесь трёх языков.
|
Время: 10:23. |
Время: 10:23.
© OSzone.net 2001-