Чем отличается Free Pascal от Turbo Pascal?
Чем отличается Free Pascal от Turbo Pascal?
Дело в том, что скачал видеокурсы, а они все о Free Pascal'e. А задачи в школе делаем на Turbo Pascal'e.
Заметил то, что если во FreePascal'e не включить библиотеки, то происходит ошибка компиляции, в то время если в турбо не включать их, то ничего не будет.
Библиотеки - я о том типо... Uses crt;
Я знаю что то старый язык.
Я просто только начал учить программирование, и посоветовали его для начала. Потом на Delphi переходить потихоньку. А дальше уже сказали выбор огромный будет, как пойму алгоритмы и ООП.
Необходимость в библиотеках зависит исключительно от используемого кода. Free Pascal содержит огромное количество продвинутых библиотек, сильно облегчающих жизнь программисту. Но для того, что вы учите в школе, они не нужны. Просто курсы твои по-видимому не совсем соответствуют школьной программе.
Вот еще такой момент.. . Если вы будете изучать графику, на Free Pascal это все счастье работать не будет - там совершенно другие принципы работы с графикой.
>что Паскаль НИКТО не пользует уже лет двадцать.. .
Мне тут работу в одном крупном банке предлагали пару лет назад.. . Программа-симулятор, более миллиона (!!!) строк на турбо паскале. Я, по понятным причинам, отказался.
Turbo Pascal как язык программирования не развивается, но изучая его, проще перейти к самостоятельному изучению других языков программирования:
Delphi - среда объектно ориетированного программирования,
1С - среда объектно ориетированного программирования в сочитании с СУБД
и т. д.
У нас в городе широко эксплуатируются (используются) Пакеты Программ 1С:
"1С Кадры", "1С торговля и склад" и т. п. , а язык Delphi изучается в основном только в ВУЗах.
Ты не сомневайся и изучай Turbo Pascal, результат увидишь позже! :-)