Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Вниз

Какую версию Delphi устанавливать?   Найти похожие ветки 

 
Евгенич ©   (2007-01-28 04:08) [0]

Только приступил к изучению программирования. Поверил в возможности Delphi. Обнаружил, что версии Delphi весьма различны (у меня есть Delphi 7 и 8) - прочитал про технологию .NET, нашел также описание Delphi 2005. Подскажите, пожалуйста, какую версию устанавливать?
И вообще, с точки зрения эффективности, что следует изучать для того, чтобы самостоятельно освоить программирование в Delphi? (Никогда никаким программированием не занимался...)


 
Palladin ©   (2007-01-28 05:32) [1]

ставь turbo pascal 3.0 не ошибешся ни разу...


 
Евгенич ©   (2007-01-28 06:03) [2]

А потом последовательно переучиваться вплодь до Delphi 2006?


 
Palladin ©   (2007-01-28 06:09) [3]

что значит переучиваться?
если ты в школе осознал что 2*2=4, а потом попал в ВУЗ и там начал переучиваться на то, что 2^16=65536 ???


 
Palladin ©   (2007-01-28 06:12) [4]

не переучиваться, а доучиваться, то бишь - развиваться


 
Евгенич ©   (2007-01-28 06:35) [5]

Извиняюсь за глупый вопрос, а с седьмой версии начать осваивать реально?


 
SerJaNT ©   (2007-01-28 07:32) [6]


> Извиняюсь за глупый вопрос, а с седьмой версии начать осваивать
> реально?


Реально. Начинай с 7-ки.


 
Anatoly Podgoretsky ©   (2007-01-28 12:41) [7]

Начинай с Турбо Дельфи / Borland Delphi Studio 2006 или как сказали с Турбо Паскаль (не ниже 5.5, 6 или 7 самое то)


 
xayam ©   (2007-01-28 13:02) [8]


> Евгенич ©   (28.01.07 04:08)  
> Только приступил к изучению программирования. Поверил в
> возможности Delphi. Обнаружил, что версии Delphi весьма
> различны (у меня есть Delphi 7 и 8) - прочитал про технологию
> .NET, нашел также описание Delphi 2005. Подскажите, пожалуйста,
>  какую версию устанавливать?

На мой взгляд есть несколько вариантов, зависящие от того чего ты вообще хочешь добиться, чему хочешь научиться.
1) Turbo Pascal 7.0, хотя обычно изучается в школе и на первых курсах вузов, для желающего научиться впервую очередь кодить самое то. Самая подходящая книга - Фаронов TP7.0 http://www.biblio-globus.ru/description.aspx?product_no=8781196
2) Delphi 7, когда поймешь ограниченность Turbo Pascal 7.0 в визуальном плане больше всего конечно и объектно-ориентированных примочках и т.д., то это будет самый лучший выбор. Если понадобится делать программу, работающую с какой-либо базой данной, а это случается часто, то все будет под рукой. Выбор книг довольно широк, но я бы опять посоветовал какую-нибудь Фаронова.
3) BDS 2006, включает в себя все преимущества предыдущих версий плюс еще много чего интересного. В-первую очередь, конечно, .Net. Книг тоже достаточно.

В общем я бы рекомендовал последний вариант, это и мой выбор. Не за чем будет гнаться за версиями и есть возможность научиться всему...


 
DeadMeat ©   (2007-01-28 13:05) [9]

ИМХО, если начнет с турбы и иже с ней, то с хелпом будут некоторые траблы. Особенно если новичек. Наверно пусть лучше с семерки. А там когда уже освоится, пусть уже на турбу переходит.


 
DeadMeat ©   (2007-01-28 13:06) [10]

Я в плане делфи. А так, думаю паскаль как начало - самое то.


 
Eraser ©   (2007-01-28 13:10) [11]

> [9] DeadMeat ©   (28.01.07 13:05)


> Наверно пусть лучше с семерки. А там когда уже освоится,
> пусть уже на турбу переходит.

зачем вообще эта турба тогда, не лучше ли сразу BDS2006...


 
Efir   (2007-01-28 13:16) [12]

А какая разница с чего начинать. Ставь сразу последнюю версию и не парься.


 
vrem   (2007-01-28 13:31) [13]

помню я купил диск, поставил дельфи, по книжке примеры разбирал, потом с одноклассником разговаривали(он тоже с того диска ставил) - он говорит ты не то поставил - ? - надо 32 битную, а ты поставил 16 битную.
так здорово, обновился пришёл домой :)
может поэтому досовский паскаль советуют. :p


 
DrPass ©   (2007-01-28 13:33) [14]


>  какая разница с чего начинать. Ставь сразу последнюю версию
> и не парься.

Большая. Нельзя на неокрепший моск сразу вываливать сотню-другую разнообразных технологий


 
Anatoly Podgoretsky ©   (2007-01-28 13:37) [15]


> зачем вообще эта турба тогда, не лучше ли сразу BDS2006.
> ..

Стоимость учитываешь? Или предлагаешь воровать? Тогда BDS 2006


 
Eraser ©   (2007-01-28 13:40) [16]

> [15] Anatoly Podgoretsky ©   (28.01.07 13:37)

не зря я в цитате выделил

> > Наверно пусть лучше с семерки


 
vrem   (2007-01-28 13:41) [17]

>Наверно пусть лучше
ага, наверно просто значит :))


 
Efir   (2007-01-28 13:46) [18]


> DrPass ©   (28.01.07 13:33) [14]
>
>
> >  какая разница с чего начинать. Ставь сразу последнюю
> версию
> > и не парься.
>
> Большая. Нельзя на неокрепший моск сразу вываливать сотню-
> другую разнообразных технологий


Ну не обязательно же сразу все эти технологии учить. Начать например с Win 32. К тому же изучение синтаксиса самого Pascal"я никто не отменял.


 
Anatoly Podgoretsky ©   (2007-01-28 13:52) [19]

> Eraser  (28.01.2007 13:40:16)  [16]

В этом контесте согласен, нет никаких оснований использовать 7 при наличии бесплатной Турбо Дельфи, при том именно бесплатной, что бы привык работать без посторонних компонент по каждому чиху.


 
DeadMeat ©   (2007-01-28 20:54) [20]

Я посоветовал 7ку из-за качества хелпа в турбе. Начинающему ИМХО с ним разбираться будет не просто.


 
Проходящий   (2007-01-28 21:42) [21]

Если забыть про Net, то можно начать и с Турбо Дельфи. Принципиально не отличается от 7 ки. Или я не прав ?


 
Ученик чародея ©   (2007-01-28 21:46) [22]


> Евгенич ©   (28.01.07 04:08)
>
> Только приступил к изучению программирования. Поверил в
> возможности Delphi. Обнаружил, что версии Delphi весьма
> различны (у меня есть Delphi 7 и 8) - прочитал про технологию
> .NET, нашел также описание Delphi 2005. Подскажите, пожалуйста,
>  какую версию устанавливать?
> И вообще, с точки зрения эффективности, что следует изучать
> для того, чтобы самостоятельно освоить программирование
> в Delphi? (Никогда никаким программированием не занимался.
> ..)


А по моему начинать нужно не с выбора версии, а с выбора книги.


 
Efir   (2007-01-28 21:48) [23]


> А по моему начинать нужно не с выбора версии, а с выбора
> книги.


Вот энт точно


 
tesseract ©   (2007-01-28 21:49) [24]

>
>
> [21] Проходящий   (28.01.07 21:42)
> Если забыть про Net, то можно начать и с Турбо Дельфи. Принципиально
> не отличается от 7 ки. Или я не прав ?


Там компилятор с нуля переписан. В лучшую сторону. Ну и  отличается, например, значением переменной цикла после выхода. И Turbo Delphi Бесплатен.


 
Евгенич ©   (2007-01-28 23:36) [25]

Благодарю за ответы и советы!

Купил книжку: Фаронов В.В. Delphi. Программирование на языке высокого уровня. Изд-во Питер, 2006. (Прочитал полторы сотни страниц - мало что понял :-), точнее визуальные то аспекты - это просто, а вот написание кода остается полной загадкой. Мне все время кажется, что в приводимых примерах коды слишком короткие, и многие строки пропущены... Все спрашиваю себя: как компилятор узнает, что есть что? И неужели это все потом осмысленно работает? :-)
Еще несколько пособий скачал по Сети.
Больше всего подробной литературы нашел по седьмой версии Дельфи, ее и установил.
Думаю на .NET переучиться будет не столь проблематично (почитал введение Фаронова к Delphi 8, где он описывает, от чего придется отказаться, что делать иначе).


 
xayam ©   (2007-01-28 23:40) [26]


> Евгенич ©   (28.01.07 23:36) [25]
> а вот написание кода остается полной загадкой.

вот для этого надо было паскаль в школе учить))


 
Zeqfreed ©   (2007-01-28 23:46) [27]


> Все спрашиваю себя: как компилятор узнает, что есть что?
>  И неужели это все потом осмысленно работает? :-)

Добро пожаловать в ЯВУ.


 
Ученик чародея ©   (2007-01-29 00:10) [28]


> Евгенич ©   (28.01.07 23:36) [25]


Для начинающих эта книга подойдет
Митчелл К. Керман Программирование и отладка в Delphi™. Учебный курс
http://www.williamspublishing.com/Books/5-8459-0693-8.html

Оглавление к книге

Предисловие     14
Глава 1. Введение в компьютерные технологии     21
Глава 2. Среда разработки Delphi     37
Глава 3. Планирование разработки программы     77
Глава 4. Элементы программирования     91
Глава 5. Структуры принятия решений     139
Глава 6. Циклические структуры     165
Глава 7. Текстовые файлы     187
Глава 8. Структурное программирование     207
Глава 9. Защита от ошибок и отладка     239
Глава 10. Структуры данных     277
Глава 11. Бинарные файлы     357
Глава 12. Сортировка и поиск     375
Глава 13. Базы данных     393
Глава 14. Рекурсия     421
Глава 15. Объектно-ориентированное программирование     437
Глава 16. Дополнительные компоненты Delphi     467
Глава 17. Элементы углубленного программирования     527
Приложение А. Компьютерная арифметика и системы счисления     569
Приложение Б. Числовые значения символов ASCII (ANSI)     589
Приложение В. Правила хорошего стиля в Object Pascal     591
Приложение Г. Настройка интегрированной среды
разработки Delphi     595
Приложение Д. Развертывание программ Delphi     603
Приложение Е. Зарезервированные ключевые слова
языка Object Pascal     605
Приложение Ж. Переход из Visual Basic в Delphi     607
Приложение З. Ответы на контрольные вопросы и решения задач     659
Предметный указатель     701


 
Prohodil Mimo ©   (2007-01-29 00:15) [29]

Евгенич ©   (28.01.07 23:36) [25]
а вот написание кода остается полной загадкой.


В таком случае, тебе надо начинать с паскаля. А уж потом и в Дельфи можно соваться.


 
Евгенич ©   (2007-01-31 00:39) [30]

Почему нельзя в Дельфи?
К примеру, если начать с консольных приложений?
Чего именно будет нехватать?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.05 c
2-1170543203
Wind
2007-02-04 01:53
2007.02.25
Изменить размер поля в таблице


15-1170016567
i-am-vladko
2007-01-28 23:36
2007.02.25
Assembler


15-1170506369
Trible
2007-02-03 15:39
2007.02.25
тематические картинки


15-1170245285
ВотЭтаДАкающий
2007-01-31 15:08
2007.02.25
Странно, а почему это работает? Skype+firewall


8-1139572607
DelphiMangler
2006-02-10 14:56
2007.02.25
Распознавание изображения на картинке (текст, цифры)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский