
30.09.2009, 12:31
|
|
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
С нами:
9185589
Репутация:
128
|
|
Без пониманию принципов ООП лучше и не начинать учить #...
Это как учится ездить на мотоцикле не умея ездить на велосипеде, можно конечно, но что-то путное из этого врядли выйдет.
Сначала нужно хорошо понимать что есть данные, как они хранятся в памяти и то как *****то использовать объекты вместо структур а в этом тебе сможет помочь только с++.
Чтобы понять что есть данные и как они хранятся в памяти не нужно учить такую громадину как С++, можно ограничиться старым-добрым С.
Выражу ИМХО по сабжу.
После РНР вряд ли сразу стоит браться за С++, он мощный, гибкий, НО СЛОЖНЫЙ!
Известная фраза Бьярна Страуструпа гласит: "Одной из распространенных ошибок программирования является выбор С++, как основного языка проекта" )))
Если выбирать между JAVA/C#, то я отдал бы предпочтение JAVA, так как из распространенных языков в ней реализован наиболее чистый ООП. С#, особенно на платформе 3.5 уже стал довольно перегруженным всяческими странными вещами типа ?? - это меня вааще убило, когда узнал 
|
|
|