bonifatio, спасибо)
Сашка, я имею в виду, почему нет перезагрузки операторов «+», «-», «=» и т.п., а вместо них (перезагрузок) какие-то CIL инструкции, выполняющие те же функции (если я правильно понял bonifatio).
Сашка, я понял, но почему для строки никакие перегрузки не используются?
Сашка, просто идеологию хочу понять
bonifatio, почему для строки никакие перегрузки не используются? Разве это правильно, какой в этом смысл?
bonifatio, отдельное спасибо за четкое объяснение. Как я понял, в С# можно не использовать ключевое слово new для объектов класса string, но не потому, что оператор «=» у него перезагружен, а из-за особых CIL инструкций?
Просто учась у универе неплохо было бы еще и работать программером, ведь за учебу тоже нужно платить.
Что можете посоветовать?
C# для сетевого программирования подходит не хуже С++?
На Ruby/Python я никогда не программировал, но на твоем месте выбрал бы Python
А вообще, реально устроиться работать программистом после школы?
Я еще в школе учусь
А чем конкретно, я еще не определился. Как определиться — не знаю. Вот я сейчас изучаю C# и.NET. А какие приложения буду писать на C# — не очень представляю.
Можете посоветовать хорошую книгу по алгоритмам и структурам данных? Насколько знание этих вещей важно для Junior программиста? Я еще не читал книг по этой теме, если можете, посоветуйте что-то не слишком сложное.
Я хочу поле Троелсена прочитать книгу Рихтера «CLR via C#. Программирование на платформе Microsoft.NET Framework 2.0 на языке C#».
shadow, согласен, но все-таки, нужно ли читать junior’у книгу Рихтера по WinApi?
Стоит читать книгу Рихтера по этому делу («Создание эффективных WIN32-приложений с учетом специфики
Я правильно понял, что профессиональные программисты используют QT, GTK, wxWidgets для создания GUI? А какая из этих тезнологий больше всего востребована и наиболее популярна?
Расскажите пожалуйста, что нужно знать C++ junior’у?
someCoder, не могли бы вы дать свой номер ICQ?