Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2011, 20:18   #21
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Об этом и разговор. И ещё: нет лучшей среды разработки.
Щас в холивар свалимся...
Вадим Мошев вне форума Ответить с цитированием
Старый 28.05.2011, 21:06   #22
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
И... К слову... Языка delphi, как такового нету. Есть язык turbo pascal, интерпретатором которого и является delphi.
начнем с того что язык Object Pascal.
Цитата:
И ещё: нет лучшей среды разработки.
пфф.
и как бы то ни было, Д7 уже всетаки устарела.

ТС, поучите алгоритмирование на паскале, благо паскаль очень прост.(попроще С++)
вы всетаки не динозавр с мозгом в грецкий орех, так что ничего, не лопнет.
потом запросто(при желании) перейдете на С/С++
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 28.05.2011 в 21:10.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.05.2011, 22:02   #23
casekey
Пользователь
 
Регистрация: 03.11.2010
Сообщений: 95
По умолчанию

Цитата:
Лаконичность дело вкуса. А кроссплатформенности в freepascal хотите сказать нет?
да как сказать. Вот вы скажите разве я неправ, говоря о лаконичности c++ перед pascal? Да, freepascal может и кроссплатформенный, но ведь я не конкретно с ним сравнивал (да и кто сейчас на нем пишет всерьез)
casekey вне форума Ответить с цитированием
Старый 28.05.2011, 22:39   #24
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Очередной холивар...
з.ы. Только насчет FreePascal - лучше бы его вобще не было, чем он есть в таком виде...
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 28.05.2011, 23:03   #25
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
(да к тому же кроссплатформенный)
кросс платформенна вообще то libc++, то есть консоль.
а все остальное разве что за счет библиотек.
Цитата:
На мой взгляд язык более практичный и лаконичный
сугубо личное мнение, я вообще разницы практически между ними не делаю.
я больше делю Java/C#(языки для вирт машин) от C++/Delphi(компилируемые платформенный код) и все это от PHP/Perl(интерпритируемые)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.05.2011, 23:10   #26
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Пепел Феникса
Цитата:
ТС, поучите алгоритмирование на паскале, благо паскаль очень прост.(попроще С++)
python еще проще, к примеру

Цитата:
потом запросто(при желании) перейдете на С/С++
совсем не запросто

кросплатформенность для делфи/паскаля скорее для галочки. ни один человек в здравом уме и твердой памяти не станет писать кросплатформенный код на нем, когда существуют намного лучшие и для этого предназначенные варианты.

насчет языка Delphi я уже говорил в какой то теме. Delphi не просто язык, как например С++. Delphi - это и язык, и среда разработки, и библиотека VCL. и одно от другого не отделяется, не потому, что язык плохой, а потому, что так и было задумано, rapid application development всеж

насчет "запросто перейти" c Delphi на C++ отвечу, как имевший опыт - это АД. ничего простого тут нет. нужно очень сильно постараться, чтобы забыть все что знал и изучить новое. конечно, алгоритмическая база останется (если она была).

а вот переход с плюсов на делфи при минимальном знании паскаля будет очень даже легким. тут действительно, нужно просто изучить синтаксис языка.

в общем, если бы я учил студентов, первым языком я бы выбрал для них python. это действительно простой и мощный язык, не привязывающий тебя ни к ос, ни к ide, ни какой либо библиотеке. да и использовать его можно от десктопных до веб приложений. вот эти знания точно не пропадут. ну а дальше С, С++
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 28.05.2011, 23:16   #27
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
совсем не запросто
ну видимо мне повезло
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.05.2011, 23:21   #28
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Пепел Феникса
либо ты не знаешь С++

я конечно стебусь. я к примеру в делфях не научился ни ооп, ни работе с памятью. поэтому плюсы для меня были адом
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance

Последний раз редактировалось pproger; 28.05.2011 в 23:31.
pproger вне форума Ответить с цитированием
Старый 28.05.2011, 23:37   #29
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Цитата:
Сообщение от pproger Посмотреть сообщение
совсем не запросто

кросплатформенность для делфи/паскаля скорее для галочки. ни один человек в здравом уме и твердой памяти не станет писать кросплатформенный код на нем, когда существуют намного лучшие и для этого предназначенные варианты.

насчет языка Delphi я уже говорил в какой то теме. Delphi не просто язык, как например С++. Delphi - это и язык, и среда разработки, и библиотека VCL. и одно от другого не отделяется, не потому, что язык плохой, а потому, что так и было задумано, rapid application development всеж

насчет "запросто перейти" c Delphi на C++ отвечу, как имевший опыт - это АД. ничего простого тут нет. нужно очень сильно постараться, чтобы забыть все что знал и изучить новое. конечно, алгоритмическая база останется (если она была).

а вот переход с плюсов на делфи при минимальном знании паскаля будет очень даже легким. тут действительно, нужно просто изучить синтаксис языка.

в общем, если бы я учил студентов, первым языком я бы выбрал для них python. это действительно простой и мощный язык, не привязывающий тебя ни к ос, ни к ide, ни какой либо библиотеке. да и использовать его можно от десктопных до веб приложений. вот эти знания точно не пропадут. ну а дальше С, С++
А по моему, все зависит от материала, которым распологаешь по программированию(есть книги, которые штудируешь без толку, а есть которые смог прочесть и понять что к чему). ИМХО. Сложностей особых не испытывал(правда, начинал с Assembler- а, за неимением в то время, нормального компилятора/среды).

Цитата:
Сообщение от pproger Посмотреть сообщение
я конечно стебусь. я к примеру в делфях не научился ни ооп, ни работе с памятью. поэтому плюсы для меня были адом
Тогда, просто, не было нормальных книг(вроде "Библия Delphi")...

p.s. Книга Калашникова, вообще, жесть- сколько матов на него и Assembler тогда сложил.

Последний раз редактировалось vasek123; 28.05.2011 в 23:44.
vasek123 вне форума Ответить с цитированием
Старый 28.05.2011, 23:49   #30
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2vasek123
по библии деелфи фленова я и учил (кстати, после его книгах о "хакерах" он умер для меня, как автор)

а вот на калашникова не надо, отличный материал

Цитата:
Сложностей особых не испытывал
т.е ты можешь заявить, что знаешь С++? я к примеру, не могу
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(i and 1) = 1-зачем????? firephenix Помощь студентам 7 21.03.2011 06:18
что учить? veter48 Свободное общение 11 05.08.2010 00:38
Зачем учить С++ если есть Visual C++ Paul_AG Visual C++ 7 12.04.2009 14:05
Хочу учить turbo pascal BEYLERBEYİ2009 Свободное общение 2 19.02.2009 10:56
стоит ли учить язык Форт? если да, то зачем =) Lilith Свободное общение 10 15.06.2008 13:34