|
Smart is the new Sexy
32 / 32 / 1
Регистрация: 29.12.2008
Сообщений: 109
|
|
Необходим совет по изучению языков программирования.26.02.2009, 13:04. Показов 2494. Ответов 9
Метки нет (Все метки)
Здрастсвуйте. Есть такой вопрос. Решил выучить язык программирования. Выбор пал на С++ или C#. Я, конечно, знаю, что лучше знать оба этих языка.Я начал изучение с самоучителя по С++ Герберта Шилдта "Самоучитель С++". Там все понятно и по полочкам. Но там соврешенно простые вещи, и рассматриваются консольные приложения. Пройдя книгу, я задумался о том куда двигатся дальше. И вот мой вопрос:
Какую литературу необходимо изучать дальше? Кто что может посоветовать. Может кто-то может рассказать для чего используется с++, а для чего C#, немного про их особенности. И если не сложно, может кто-нибудь напишет литературу, которую необходимо изучать после моего самоучителя, как по С++, так и по C#. Очень надо, заранее спасибо. P.S. До сих пор на распутье, что учить дальше С++ или C#...
0
|
|
| 26.02.2009, 13:04 | |
|
Ответы с готовыми решениями:
9
Необходим совет по изучению вёрстки Необходим совет по изучению вёрстки Дайте совет по изучению программирования |
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 28.02.2009, 17:17 | |
|
Выучи С++
пусть будут консольные проги,главное пойми ООП а затем переходи на С#
0
|
|
|
Smart is the new Sexy
32 / 32 / 1
Регистрация: 29.12.2008
Сообщений: 109
|
|
| 28.02.2009, 18:12 [ТС] | |
|
ООП я понял. Консольные программы и так далее... Думаю насчет литературки.... Консольные прилаги пишу и ООП понимаю.
Дальше после моего самоучителя как я понял по С++ надо учить бибилиотеки STL и MFC... Или же переходит на C#... Может кто литератутру подскажет именно такую, которую после моего самоучителя нужно читать, а не просто список книг скажет...
0
|
|
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 28.02.2009, 18:38 | |
|
www.c2p.ru Там есть нужные книги по СТЛ а потом переходи на C#
0
|
|
|
118 / 12 / 3
Регистрация: 21.08.2007
Сообщений: 222
|
||
| 01.03.2009, 13:43 | ||
|
Что читать ? Читай стандарт C++ ISO-IEC 2003.
0
|
||
|
Smart is the new Sexy
32 / 32 / 1
Регистрация: 29.12.2008
Сообщений: 109
|
|
| 08.03.2009, 01:28 [ТС] | |
|
Может кто посоветует с каких книн стоит начинать изучение С# и по каким продолжать ?
)
0
|
|
|
6 / 6 / 0
Регистрация: 03.02.2009
Сообщений: 31
|
||
| 09.03.2009, 18:06 | ||
|
C# 2005 и платформа .NET 3.0 для профессионалов ![]() Кристиан Нейгел, Билл Ивьен, Джей Глинн, Морган Скиннер, Карли Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке С# в средах .NET Framework 2.0 и .NET Framework 3.0. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. http://codingrus.ru/infusions/... hp?did=269 C# в кратком изложении ![]() Дж. Бишоп, Н. Хорспул Книга предназначена для обучения основам объектно-ориентированного программирования с использованием языка С# и затрагивает почти все основные средства языка, включая пространства имен, использование коллекций и программирование сетевых задач. Особенное внимание уделяется концепциям полиморфизма и расширяемости. Книга изобилует многочисленными примерами, представляющими собой функционирующие программы, и сводными таблицами с компактным описанием основных языковых средств. http://codingrus.ru/infusions/... hp?did=270 C# Учебный курс ![]() Шилдт Г Данное руководство по С# - новому революционному языку, созданному компанией Microsoft для .NET-разработчиков, - написано Гербертом Шилдтом, автором ряда книг по программированию, получивших мировую известность. Здесь вы найдете полную информацию о взаимодействии С#-кода с системой .NET Framework, а также об основах языка, в том числе об операторах, типах данных, массивах, строках, классах, объектах, методах и пространствах имен. Подробно рассмотрены программирование ввода/вывода данных и обработка исключений и инновационные возможности языка С# - делегаты и индексаторы. Прочитав это компетентное руководство, вы без труда сможете заняться программированием на языке С#. http://codingrus.ru/infusions/... hp?did=277
0
|
||
|
109 / 95 / 9
Регистрация: 19.02.2009
Сообщений: 312
|
|
| 15.03.2009, 01:56 | |
|
Учи сначала чистый ISO C, затем переходи на C++, а уж затем на C#
Шарп, как и весь .Net, если начинать с них, может дать совсем неправильное представление о программировании. Если начнешь с чистого C, будешь иметь четкое представление о работе с памятью, указателями, оптимизации кода. Такой язык научит культуре программирования - будешь знать как работает каждая строчка кода на уровне инструкций процессора. Тот же MSVC / Intel C compiler / Borland CPP позволяют все это дело удобно отслеживать. А на .Net уже потом мигрируешь, если изучишь в совершенстве C твоего уровня хватит для изучения любого другого языка, втч. и такого упрощенного как шарп, который от нормального C/C++ мало оставил, я уже не говорю, что скорость таких приложений далека от идела. Добавлено через 12 минут 30 секунд Слишком уж концепция у него странная, классовая, нет нормальных функций, все в обертке выполняется. В общем, это чисто майкрософтский путь развития C++ и Java, причем большее взято не из первого.. На любителя, в общем.
0
|
|
|
3 / 3 / 1
Регистрация: 26.02.2009
Сообщений: 12
|
|
| 15.03.2009, 02:34 | |
|
STL, MFC , WIN32 API ( чистый апи на мой взгляд лучше чем MFC)
, QT кроссплатформенная либа ну а миграция на C# как дополнение, имхо согласен с igor_nf лучше знать и шарп и С++ и Либы PS зная даже Шарп и Работая в фирме как .NET программер решил что ПАПА С++ имхо лучше =) а да и на С/С++ ты можешь все и вся на любой платформе ну а Шарп чисто под винду ( как и MFC, API) ну а с дополнением QT и нормальные оконные проги для Пингвина и Мака чует МОЕ что начнется тут религиозная война =))))))
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 15.03.2009, 21:06 | |
|
все зависит от того, для каких целей ты изучаешь программирование...
если для создания декстопных эффектных приложений - учи си шарп... если программы по-серьезней - си++ я лично считаю, что си++ все таки лучше, даже для создания десктопный приложений... си++ был, есть и будет! имхо!
0
|
|
| 15.03.2009, 21:06 | |
|
Помогаю со студенческими работами здесь
10
Программа по изучению языков
Подход к изучению программирования Нужен совет по изучению C#
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|