Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Дмитрий
[QUOTE]
Delphi - очень хороший язык. Но любому программисту, перешедшему с Delphi на C# нужно забыть практически все, что он делал на Delphi.
Точно так же я скажу любому программисту, который переходит с C# или Java на Delphi - "забудьте C# и Java". Иначе не получиться написать успешный проект.
Писать действительно можно одинаково, но не всегда это нужно. Просто у этих языков и библиотек подход разный. Я считаю, что писать нужно с использованием языка и его преимуществ. А не пытаться реализовать в языке преимущества других.
[/QUOTE]
Здравствуйте Михаил!
Для начала хотелось бы выразить Вам признательность и уважение за ваши книги. Буквально недавно я учился программировать по второму изданию Библии Delphi. И это помогло мне совершить "быстрый старт". Это была первая моя бумажная книга по программированию.
Но, я все-таки хочу выразить несогласие с тезисами такими как "забудьте как вы делали в Дельфи". Просто потому что как раз в подходах особой разницы между дельфи и сишарп нету. Есть разница в концепции, но это нас прикладных программистов сильно не волнует.
Вот например, я в своих проектах вообще не использую подпрограммы и переменные вне классов, и даже перемещаю из модуля с классом формы глобальный экземпляр в dpr-файл.
Дальше, с событиями, дженериками, анонимными методами и атрибутами я познакомился в дельфи.
Читая MSDN по C# я практически не встречаю революционно нового - основное уже знакомо по дельфи, не считая специфичных штучек дотнета.
Про различия в архитекуре стандартных библиотек - да, ядро RTL сделано в процедурном стиле. Основная причина этого - быстродействие.
Но главное достоинство дельфи VCL является как раз таки олицетворением ООП подхода, и стала прообразом Windows.Forms.
Я это все к тому что не стоит вешать ярлыки на дельфистов якобы они все используют глобальные переменные. Тут предоставляется свобода и программист сам решает, вот я для себя и выбрал объектно-ориентированный подход.
Почему я изучаю C#? Ответ прост: более богатая стандартная библиотека, WPF, ASP.NET, и легче найти работу.
С уважением, Дмитрий.
Михаил Фленов
2Виталий Луговой
Все это разные и никак не связанные языки. Просто у них подобный синтаксис. Можешь начинать изучение с любого языка и не учить С вовсе.
Михаил Фленов
load balancer стоит, но не у нас, а у хостера. На него и грешим, потому что без него время отклика минимально. Хостер клянется, что у них все супер и балансер не причем.
Виталий Луговой
Знаю вопрос не в тему, но очень нужен ваш професиональный совет. Вот собственно вопрос: Как думаете по крайней мере с вашей точки зрения, если я не сосем понимаю язык программирования 'С' тогда
'С++' будет даватся тяжелее или что там самое тяжолое и ещё какие темы очень важны в таких языках как: С# Java PHP UML тоесть сильно ли 'C'
Привязан именно к этим языкам.
Буду очень признателен за любой ответ!!!!
Фарид
Здравствуйте. Когда поступит в продажу 2е издание?
И какие _существенные_ отличия от 1го издания?
Я думаю: может заказать 1е, если особых различий нет.
BasicWolf
Михаил, а что за load balancer у вас стоит?
Михаил Фленов
Самое любимое в любой работе - это день зарплаты. Особенно если в этот день дают очень много зарплаты. Но мне моя работа до сих пор нравится. И не только работа программиста вообще, но и работа в той компании и над тем проектом, над которым я работаю сейчас.
bashq
А вам работа веб-программиста доставляет удовольствие? Или относитесь к этой работе как сантехники к своей, например:-)
Мне это очень интересно. Ведь я хочу стать веб-программистом. Но думаю, что со временем интерес к программированию постепенно пропадает...
Кирилл
Миша, Слава Бога за это, провести выходной дома гораздо лучше, чем на работе
Виталий Луговой
Большое спасибо за ответ мне он очень поможет, вы и не представляете как я вам благодарен вобщем может и я когда-то вам чем то помогу.