Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Форум группы: delphi > Какой язык можно изучить кроме Delphi и стоит ли?


Автор: Rohoss 5.7.2008, 10:55
Сабж

С одной стороны не плохо было бы разобраться в платформе .NET с другой стороны такой язык как C# очень похож по возможностях на Delphi… Да и язык как PHP для создание веб-страничек было бы не плохо знать, с другой стороны в Delphi есть IntaWeb

Автор: THandle 6.7.2008, 05:20
C#. Сам сейчас изучаю. Интересная штука. Явно по возможностям не Delphi, совсем другое, хотя чем то они похожи. Единственное что в нем не нравится - {}. Категорически не удобно. Старые добрые begin..end в разы лучше. smile 


Кстати, а где в списке Assembler и тот же DELPHI.NET? smile 

Автор: kemiisto 7.7.2008, 17:43
Да, я тоже за C#. Тоже потихоньку изучаю. Мне последнее  нравится языки с агрессивной объектной ориентированностью - C#, Ruby, Smalltalk. Всё - объект! Идейно! 

Цитата(THandle @  6.7.2008,  06:20 Найти цитируемый пост)
Единственное что в нем не нравится - {}. Категорически не удобно.

Да ладно, THandle! Я вот никакой разницы не ощущаю!

Цитата(THandle @  6.7.2008,  06:20 Найти цитируемый пост)
DELPHI.NET

Не стоит он того, чтоб его в это список включить! (imho)

Автор: Rohoss 7.7.2008, 18:28
По мне так {} в разы удобней  smile 

Автор: THandle 8.7.2008, 05:30
Цитата(kemiisto @  7.7.2008,  18:43 Найти цитируемый пост)
Мне последнее  нравится языки с агрессивной объектной ориентированностью - C#, Ruby, Smalltalk. Всё - объект! Идейно! 


Мне тоже подобная вещь очень нравится. Оказалось вполне удобно. smile 

Цитата(kemiisto @  7.7.2008,  18:43 Найти цитируемый пост)
Да ладно, THandle! Я вот никакой разницы не ощущаю!


Ну кому как, а мне скобки категорически не нравятся.

Цитата(kemiisto @  7.7.2008,  18:43 Найти цитируемый пост)

Не стоит он того, чтоб его в это список включить! (imho)


Может быть.


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

Автор: kemiisto 8.7.2008, 15:17
Цитата(THandle @  8.7.2008,  06:30 Найти цитируемый пост)
А вообще в C#, как я заметил, намного больше уже готовых решений чем в том же Delphi.

Ну, по сравнению с Delphi возможно и больше. Но по сравнению Python и Ruby не так уж и много там готовых решений! 

Цитата(THandle @  8.7.2008,  06:30 Найти цитируемый пост)
С одной стороны удобно, с другой - человек который изучает C# как первый язык программирования из-за этого может не понимать каких-то вещей. Но все это естественно ИМХО.

Присоединяюсь! Начинать надо с Pascal! Разбор основных алгоритмических конструкций крайне важен.  smile 

Автор: Rohoss 8.7.2008, 20:13
В поставку Delphi 2006 входит C#Builder, это С# или нет?

Автор: kemiisto 8.7.2008, 21:05
C#Builder - это IDE (интегрированная среда разработки), использующая в качестве языка C# 1.0.

Автор: Exai1e 12.7.2008, 00:37
тоже постигаю C#

Цитата(kemiisto @  7.7.2008,  18:43 Найти цитируемый пост)
Да ладно, THandle! Я вот никакой разницы не ощущаю!


да, мне сначало тоже не нравилось, а теперь привык, бывает даже на работе (на работе пишу на Delphi, а дома на C# ковыряюсь, изучаю...) путаюсь местами ;) редко правда... но бывает smile

Автор: pseud 24.9.2008, 10:52
Rohoss, Java.
Я бы жабу изучил пусть меня научат. Точнее пусть мне дадут время (рабочее ессно) и я сам выучу. 
Во-первых, глянь на число вакансий.
Во-вторых, по зарплате минимум в 1,5 раза больше.

Все субъективно.

Автор: Akella 16.11.2008, 17:24
Ответил C#. Да, стОит.

Добавлено через 1 минуту и 48 секунд
Цитата(Rohoss @  7.7.2008,  18:28 Найти цитируемый пост)
По мне так {} в разы удобней

 smile 


Цитата(THandle @  6.7.2008,  05:20 Найти цитируемый пост)
Старые добрые begin..end в разы лучше.

 smile 

Автор: kemiisto 16.11.2008, 17:41
Цитата(Akella @  16.11.2008,  15:24 Найти цитируемый пост)
Цитата(Rohoss @  7.7.2008,  18:28 Найти цитируемый пост)
По мне так {} в разы удобней

 smile

Akella - ксенофоб! smile 

Автор: Akella 16.11.2008, 17:53
переведи

Автор: kemiisto 16.11.2008, 18:14
http://ru.wikipedia.org/wiki/%D0%9A%D1%81%D0%B5%D0%BD%D0%BE%D1%84%D0%BE%D0%B1%D0%B8%D1%8F
Цитата
Ксенофо́бия (от греч. ξένος, «чужой» и φόβος, «страх») — ненависть, нетерпимость или неприязнь к кому-либо или чему-либо чужому, незнакомому, непривычному. Восприятие чужого как непонятного, непостижимого, а поэтому опасного и враждебного.

Автор: VanHelsing 16.11.2008, 21:15
Тоже думаю начать изучать C# только вот пока все руки не доходят. 
P.S.: Хотя еще не мешало бы знать(на мой взгляд С++).

Автор: Bose 22.11.2008, 16:54
Цитата(pseud @  24.9.2008,  10:52 Найти цитируемый пост)
Rohoss, Java.
Я бы жабу изучил пусть меня научат. Точнее пусть мне дадут время (рабочее ессно) и я сам выучу. 
Во-первых, глянь на число вакансий.
Во-вторых, по зарплате минимум в 1,5 раза больше.

Аналогично =))
Дополню списочек:
В-третьих для джавы написано огромное количество фреймворков, намного лучше иллюстрирующих ООП, чем в Дельфи. Джаву стоит поучить, хотя бы для того, чтобы лучше понять ООП.

Автор: kemiisto 12.12.2008, 01:09
Цитата(Bose @  22.11.2008,  14:54 Найти цитируемый пост)
В-третьих для джавы написано огромное количество фреймворков, намного лучше иллюстрирующих ООП, чем в Дельфи. Джаву стоит поучить, хотя бы для того, чтобы лучше понять ООП. 

И в-четвёртых, кросплатформенность. smile 

Автор: kemiisto 12.12.2008, 02:05
Цитата
Вы уже проголосовали в этом опросе

А ведь я за C# голосовал! smile 
Цитата(kemiisto @  7.7.2008,  15:43 Найти цитируемый пост)
Да, я тоже за C#.

Палюсь... smile 

Автор: THandle 12.12.2008, 14:34
А я в последнее время все больше и больше убеждаюсь что ничего кроме Delphi + ASM мне не нужно.

Кстати, вот вопрос такой к вам, товарищи переходящие(изменники):

Что конкретно вас не устраивает в Delphi по сравнению с другими языками? И как это "конкретно" относится к вашей работе, в каких моментах мешает жить.

Автор: kemiisto 12.12.2008, 14:50
Цитата(THandle @  12.12.2008,  12:34 Найти цитируемый пост)
Что конкретно вас не устраивает в Delphi по сравнению с другими языками? И как это "конкретно" относится к вашей работе, в каких моментах мешает жить. 

Чем плох Delphi для scientific use (2 очевидных "минуса"):
1) Среда разработки платная.
2) Платформозависимость. Причём, ты должен понимать, что в научной сфере доминирует *nix.

Автор: de_Nis 12.12.2008, 17:14
THandle : "Что конкретно вас не устраивает в Delphi по сравнению с другими языками? И как это "конкретно" относится к вашей работе, в каких моментах мешает жить." 
Я любитель в программировании, поэтому могу сказать только о знакомых - профессиональных программистах.  Их трое, и все трое за последние 1,5 - 2 года ушли с Дельфи: один - на С++, один - на C#, один - на РНР. Причина - отсутствие работы для программиста-дельфиста. Точнее, отсутствие работы с достойной оплатой. Все трое очень любят Дельфи, очень хотели бы продолжать работать в этой среде, но...
P.S. Всех троих интересует вопрос: интересно, какая была бы ситуация на рынке труда программистов, если бы им, программистам, заказчики не указывали, на каком языке (в какой среде) работать, а ставили бы только задачу, которую нужно выполнить в определенный срок и с определенным качеством?
P.S.S. Если не по теме говорю - можете удалить...

Автор: Rohoss 14.12.2008, 17:22
К сожалению Delphi не настолько востребован как, например, C# и Java, отсюда и оплачиваемость труда и перспективы 

Автор: de_Nis 15.12.2008, 10:38
Цитата(Rohoss @  14.12.2008,  16:22 Найти цитируемый пост)
К сожалению Delphi не настолько востребован как, например, C# и Java, отсюда и оплачиваемость труда и перспективы  

Мне очень нравится Дельфи и поэтому больно видеть, как его незаслуженно оттесняют на "обочину". В этой связи хочу посоветоваться: как можно помочь более широкому распространению Дельфи?
Я представляю себе очень реальную, на мой взгляд, картину: подросток спрашивает папу (старшего брата, преподавателя, приятеля...): "Я хочу научиться программировать, что мне установить на комп? С чего начать?" Если отбросить в сторону религиозные войны и сосредоточиться на «технической» стороне дела, то получается следующая картина: все, что нужно для программирования на Яве – бесплатно, заходи на соответствующие сайты и качай совершенно легально. Для С#, C++, VB.NET – прекрасная возможность инсталлировать бесплатную Студию или скачать «диск» с майкрософтовского сайта (не говоря уже о бесплатной программе ШарпДевелопер). И эти инструменты постоянно обновляются. А для Дельфи – только Турбо-версия 2006 года… 
В прессе было сообщение, что российским школам на 1 млн ПК не помню на каких условиях переданы лицензии. А почему не бесплатная Турбо версия, которой можно было бы завалить все школы СНГ? Или отправлять желающим программировать на Дельфи по цене пересылки диска + мизерная цена болванки для записи? Ну, это дело фирмы - разработчика, но все же непонятно. Может быть, имеет смысл участникам «группы Дельфи» создать тему, где будет указано, в каком регионе живет тот или иной участник. И тогда желающий получить по почте Турбо-версию обратится к географически ближайшему форумчанину (чтобы почтовые расходы были минимальные) и получит в приемлемые сроки диск по почте, оплатив только расходы и стоимость болванки. Или просто встретится лично, если живет в одном городе. Думаю, участников группы Дельфи это сильно не затруднит, а эффект может быть очень хорошим. Ведь понятно, что кто-то из сегодняшних мальчишек и девченок – это завтрашние программисты, и от нас, в некоторой степени, зависит, в какой среде, на каком языке они будут программировать.
Я видел тему, посвященную написанию учебника по Дельфи. Очень здорово! Вот бы на диск с Турбо-версией записать еще и учебник, на первых порах пускай самый небольшой, но позволяющий сделать самые первые шаги! Потом можно будет добавлять новые темы, углублять уже существующие, но для начала – хотя бы самые «азы»…
Может быть, имеет смысл поговорить на подобную тему с форумчанами из раздела «Борланд С++ Билдер» и их "подтолкнуть" к распространению Турбо С++? Ведь фирма-разработчик одна и та же. И если фирма будет процветать – будет жить Дельфи, будут новые версии этой среды разработки.
Дальше. Не знаю, является ли бесплатной среда разработки Турбо Паскаль 7, но даже если платная, то есть много других версий паскаля, бесплатных и пригодных для первоначального обучения. Может быть, обсудив в группе Дельфи, какой из Паскалей лучше всего, как-то более активно продвигать эти среды? Не заставлять неопытного новичка в поисках Паскаля переходить с темы на тему, с сайта на сайт (как часто бывает), а дать короткое вразумительное описание рекомендуемой группой Дельфи разновидности Паскаля с прямой ссылкой на загрузку (если нельзя на самом Винграде хранить). Понятно, что начавший свой путь в программирование с Паскаля очень вероятно продолжит его в Дельфи.
Какие планы у фирмы-разработчика по выпуску новых версий бесплатной Турбо-Дельфи? Может быть, "бомбардировать" их письмами с просьбой об этом? Ну, если не саму фирму непосредственно, то российское представительство. Винград - это сила!
Возможно, есть и другие предложения. 

Автор: kemiisto 15.12.2008, 14:50
Цитата(de_Nis @  15.12.2008,  08:38 Найти цитируемый пост)
Мне очень нравится Дельфи и поэтому больно видеть, как его незаслуженно оттесняют на "обочину".

de_Nis, собственно дальше можно и не читать. Ибо вытесняют Delphi как раз таки заслуженно. Всё, сдулся продукт. Если раньше, тех же Windows-разработчиков, пишущих на C++ в VS, ещё можно было "пошукать" сложностью языка, покритиковать MFC, ... То теперь картина другая: у MS есть C#, и что ни говори, а это огромной шаг вперёд по сравнению с С++. Язык проще для изучения, понятнее, безопаснее. А как хорош WPF! smile Проблема CodeGear заключается в том, что они уже давно "прогнулись" под MS и вместо незавимого развития языка, "подгоняют" его под .NET! Это выглядит глупо, т.к. мало кто будет писать под .NET не на C#. А все эти постоянно добавляемые "улучшения" языка Delphi: методы и перегрузка операторов для записей, обобщенные типы данных, анонимные методы, ... Дань моде, синтаксический сахар. А ведь язык становится всё сложнее и сложнее.

Цитата(de_Nis @  15.12.2008,  08:38 Найти цитируемый пост)
В прессе было сообщение, что российским школам на 1 млн ПК не помню на каких условиях переданы лицензии. А почему не бесплатная Турбо версия, которой можно было бы завалить все школы СНГ?

Это уже боян! smile  Отвечал тысячу раз: откаты бы многие не получили. Знаешь, что это такое?

Цитата(de_Nis @  15.12.2008,  08:38 Найти цитируемый пост)
Я видел тему, посвященную написанию учебника по Дельфи. Очень здорово! Вот бы на диск с Турбо-версией записать еще и учебник

Вот бы ещё хоть кто-нибудь помог в написании... smile 

Цитата(de_Nis @  15.12.2008,  08:38 Найти цитируемый пост)
Дальше. Не знаю, является ли бесплатной среда разработки Турбо Паскаль 7, но даже если платная, то есть много других версий паскаля, бесплатных и пригодных для первоначального обучения. Может быть, обсудив в группе Дельфи, какой из Паскалей лучше всего, как-то более активно продвигать эти среды? Не заставлять неопытного новичка в поисках Паскаля переходить с темы на тему, с сайта на сайт (как часто бывает), а дать короткое вразумительное описание рекомендуемой группой Дельфи разновидности Паскаля с прямой ссылкой на загрузку (если нельзя на самом Винграде хранить). Понятно, что начавший свой путь в программирование с Паскаля очень вероятно продолжит его в Дельфи.

Вот это стоящее предложение. Можно создать такую темку.  smile 

Цитата(de_Nis @  15.12.2008,  08:38 Найти цитируемый пост)
Какие планы у фирмы-разработчика по выпуску новых версий бесплатной Турбо-Дельфи?

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

Автор: Akella 16.12.2008, 11:51
Дельфи жив. Даже на оф сайте начали перевод статей уже и на русский тоже  smile 

Автор: de_Nis 16.12.2008, 14:02
Цитата(THandle @  12.12.2008,  13:34 Найти цитируемый пост)
А я в последнее время все больше и больше убеждаюсь что ничего кроме Delphi + ASM мне не нужно.

В опросе "Какими средствами разработки и языками Вы пользуетесь в своей работе помимо Дельфи?" на сайте "Королевство Дельфи" победил... Asm  smile  (правда, C# в том опросе не рассматривался)

Автор: Kbl4AH 18.12.2008, 23:02
TurboBasic smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)