Помогите с выбором языка. |
Помогите с выбором языка. |
DarkWishmaster |
23.03.2011 21:39
Сообщение
#1
|
Бывалый Группа: Пользователи Сообщений: 168 Пол: Мужской Репутация: 3 |
Привет. Вообщем я знаком пока что только с Турбо Паскалем, но хочеться паралельно изучать и другой более продвинутый язык програмирования. С чего посоветуйте новичку начать?
|
andriano |
26.03.2011 20:28
Сообщение
#2
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Поддержу klem4 почти по всем пунктам.
Единственное, я бы не советовал осваивать Graph. Уж лучше функции рисования WinAPI. Delphi не слишком удобный инструмент для создания графических приложений, т.к. ориентирована в основном на пользовательский интерфейс. Но самое главное, нужно постоянно отдавать себе отчет в том, что для написания _хорошей_ программы необходимо: 1. Серьезные познания в предметной области, в которой предполагается писать программу и наличие оригинальных идей. Например, чтобы написать программу, предназначенную для обработки звука, нужно хорошо знать прежде всего акустику, физику и математику, а также физиологию слуха. 2. Теорию алгоритмов и другие дисциплины компьютерных наук, которые применяются в рассматриваемой предметной области. Такими могут быть булева алгебра, аналитическая геометрия, теория чисел, теория устойчивости, численные методы и т.п. 3. Аппаратное обеспечение компьютера - hardware. 4. Особенности используемой ОС. 5. Используемый язык программирования. При этом приоритет 1, 2 и (3,4,5) строго в этом порядке, а вот между 3, 4 и 5 может зависеть от конкретной задачи. PS. В целом, выбор языка программирования в подавляющем большинстве случаев (кроме явной экзотики) не носит приоритетного характера. И еще, Турбо Паскаль - это не язык, а среда программирования. Есть гораздо более современные средства разработки, основанные на языке Паскаль, например Delphi или Free Pascal. Сообщение отредактировано: andriano - 26.03.2011 20:33 |
Текстовая версия | 30.06.2024 10:03 |