1. Несколькими днями раньше ответил мне ув. Мелкий, что уважающие себя и пользователей программеры пишут сайты на С. Я там ответил, но видимо, никто не видел. Так вот, немного порыв в интернете, обнаружил, что есть C#, разработанный для .NET Framework. Многие пишут, что именно на нем приоритетнее писать движки к сайтам. Так ли это? Или дело вкуса?
2. Теперь по языку. Пробовал читать учебники по C#, но что-то никак. Читал Троелсена и Фроловых. Могу не вкуривать, потому что даже в php c ООП я так и не смог толком разобраться, посему пишу процедурным методом. А многие говорят, что если начал программирование учить с процедурного php, то потом будет оооочень сложно переучиться.
3. Я вообще не могу понять, как может exe'шник сайтом управлять. Как туда GET, POST и PUT передаются... Что должно на сервере стоять? Если .NET, то либо винда должна быть, либо линь/бздяха, но реализация на Portable.NET/Mono по крайней мере сомнительна. И какие ещё экзешники на не-Win осях? Значит только винда?
4. Неужели выигрыш в производительности стоит такого проигрыша в объеме кода?
Вывести "hello":
php:
1. Vinyl - 04 Мая, 2012 - 19:34:58 - перейти к сообщению
C#:
И екзешник как-бы молодец, что вывел в коммандной строке "hello", а в html как это передать?
Пожалуйста, помогите прояснить все эти моменты, а то я сам совсем разобраться не могу.