Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.02.13;
Скачать: CL | DM;

Вниз

Дельфи или Си?   Найти похожие ветки 

 
Novi4ok   (2010-10-30 23:36) [0]

3дравствуйте! Я начинающий программист,нужен совет профессионалов. Хорошо знаю бейсик и паскаль,хочу писать программы под форточки 7 и ХР. Не знаю что выбрать для серьезного изучения:Visual C++  или Дельфи? Каковы недостатки,преимущества,а также перспективы этих языков? Дельфи кажется проще,но друзья говорят это тупиковая ветвь эволюции :(


 
DVM ©   (2010-10-30 23:43) [1]

Тебе сюда видимо
http://delphimaster.net/view/15-1288373994/


 
DVM ©   (2010-10-30 23:45) [2]

особенно показательно вот это:

http://delphimaster.net/?s=%2BDelphi+%2B%D1%83%D0%BC%D0%B8%D1%80%D0%B0%D0%B5%D1%82&pcount=50&forum=0&user=&order=&dir=asc&title=1&message=1&date_begin=&date_end


 
Anatoly Podgoretsky ©   (2010-10-30 23:54) [3]

> Novi4ok  (30.10.2010 23:36:00)  [0]

Зато можно сказать, что Visual C++, Микрософтуска убил.


 
sniknik ©   (2010-10-31 00:28) [4]

> а также перспективы этих языков?
не дай бог переучится... перегрузить голову лишними знаниями. так?

> Дельфи кажется проще,но друзья говорят это тупиковая ветвь эволюции :(
он не проще, у него "ниже порог вхождения", что бы это не значило... а знать нужно, чтобы нормально писать, примерно тоже самое/аналогичное. и язык в этом самая маленькая часть...


 
Германн ©   (2010-10-31 02:35) [5]


> и язык в этом самая маленькая часть...
>

+1


 
Германн ©   (2010-10-31 02:36) [6]

Самое главное - найти хороший учебник и/или хороших учителей!


 
oxffff ©   (2010-10-31 08:11) [7]


>  Дельфи или Си?


Самое главное это мозг!


 
TUser ©   (2010-10-31 09:33) [8]


> Novi4ok   (30.10.10 23:36)  

Мне кажется, тебе надлежит сначала определиться, - зачем тебе программирование? Возможно, это просто хобби, или ты желаешь автоматизировать решение своих задач или планируешь в будущем работать программистом, или не знаю что. В разных случаях ответ будет вообще говоря разным.


 
Делфиец   (2010-10-31 09:39) [9]


> Novi4ok   (30.10.10 23:36) 


С# - вот на нём вси помешаны, его и нужно изучать
Много "кубиков" и готовых удобных процедур, уборка мусора за собой, что уменьшает много проблем. дальше пиарить не буду мелко-мягкие сами пеарят себя неплохо.


 
boriskb ©   (2010-10-31 09:40) [10]


> Не знаю что выбрать для серьезного изучения:Visual C++  или
> Дельфи?


Оба. Еще лучше штук  5 - 6.
И не обсуждается.
Если хочешь программированием кормиться.


 
icelex ©   (2010-10-31 09:43) [11]


> Novi4ok   (30.10.10 23:36)  
> друзья говорят это тупиковая ветвь эволюции

друзья, говоришь?
потом "друг" тебе скажет, что C++ не катит уже давно, все пишуть на Java, другой скажет, что Java - полный аццтой и писать надо на C#...
так и будешь метаться?


 
Делфиец   (2010-10-31 09:50) [12]


> Делфиец   (31.10.10 09:39) [9]
> > Novi4ok   (30.10.10 23:36) 


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

P/S  Просьба не относиться к моим словам серьезно.


 
Anatoly Podgoretsky ©   (2010-10-31 10:26) [13]

> Делфиец  (31.10.2010 09:50:12)  [12]

C таким правильнописанием ничего и не остается, как на других равняться.


 
Делфиец   (2010-10-31 10:50) [14]


> Anatoly Podgoretsky ©   (31.10.10 10:26) [13]
> > Делфиец  (31.10.2010 09:50:12)  [12]C таким правильнописанием
> ничего и не остается, как на других равняться.


Мы же не на официальном уровне общаемся.
О моей грамотности судит мое руководство на предприятии, нельза сУмневаться в мудрости руководства и начальников, если их устраивает значит это кому-то нужно.


 
Юрий Зотов ©   (2010-10-31 10:58) [15]

> Просьба не относиться к моим словам серьезно.

Да Вы не волнуйтесь, мы именно так к ним и относимся - несерьезно. Так что все в порядке.


 
Правильный$Вася   (2010-10-31 12:42) [16]

программист - это склад мышления, стиль жизни, если хотите
а язык - всего лишь инструмент, как отвертка или гаечный ключ
какой для конкретной задачи подходит, такой и берешь: разводной, газовый или торцевик


 
Плохиш ©   (2010-10-31 16:44) [17]


> Novi4ok   (30.10.10 23:36)  

За среду разработки delphi надо платить.
За Visual C# Express платить не надо.

Выводы делайте сами.


 
TUser ©   (2010-10-31 17:28) [18]


> Делфиец   (31.10.10 09:50) [12]

бороду надо отращивать


 
Novi4ok   (2010-10-31 19:22) [19]

Кормится программированием довольно сложно,большая конкуренция.Хочу просто для себя писать,так как в инете нет нужных программ которые полностью бы устроили меня.


 
TUser ©   (2010-10-31 19:28) [20]


> Хочу просто для себя писать

Тогда надо посмотреть на список програм, которые тебе нужны, и под них уже выбирать инструмент. Может и не из этих двух. (Может даже все-таки и есть уже)).

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


 
Фокс Йовович   (2010-10-31 21:52) [21]


> TUser ©   (31.10.10 17:28) [18]


> бороду надо отращивать

Волосы и усы тоже. И еще свитер необходимо купить.


 
Юрий Зотов ©   (2010-11-01 01:36) [22]

Ну, отрастил я бороду. И усы тоже. И свитер есть. Даже два. И на работу хожу в стиле "а-ля вольный художник".

И что, как вы думаете?
:o)


 
Германн ©   (2010-11-01 02:32) [23]


> Юрий Зотов ©   (01.11.10 01:36) [22]
>
> Ну, отрастил я бороду. И усы тоже. И свитер есть. Даже два.
>  И на работу хожу в стиле "а-ля вольный художник".

Когда отрастишь давно обещанные "косички"?


 
Юрий Зотов ©   (2010-11-01 02:39) [24]

Увы, Серег, наверное, уже никогда...

Да и хрен бы с ними, с косичками-то. Я тут получше занятие нашел... пока...


 
Германн ©   (2010-11-01 03:32) [25]


> Юрий Зотов ©   (01.11.10 02:39) [24]
>
> Увы, Серег, наверное, уже никогда...
>
> Да и хрен бы с ними, с косичками-то. Я тут получше занятие
> нашел... пока...
>

Вот так всегда!
Вчера обещали, сегодня молчим, завтра представляем нечто иное.
И куды бедному заказчику податься?

:)


 
TUser ©   (2010-11-01 06:27) [26]


> Ну, отрастил я бороду.

Ждем язык.

http://old.slackware.ru/article.ghtml?ID=544


 
Anatoly Podgoretsky ©   (2010-11-01 07:44) [27]

> Юрий Зотов  (01.11.2010 01:36:22)  [22]

Ну теперь ты настоящий программист или как минимум системный администратор.


 
Думкин ©   (2010-11-01 07:54) [28]


> Anatoly Podgoretsky ©   (01.11.10 07:44) [27]

а настоящего программиста от сисадмина как отличать - по пузу?


 
Дмитрий С ©   (2010-11-01 08:08) [29]

После дельфи в других языках использую префиксы F для приватных переменных, T - для имен классов и пр. :))


 
И. Павел ©   (2010-11-01 08:26) [30]

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

Менеджеров - вообще тьма, конкуренция огромная, но большинство молодых "специалистов" не торопятся идти в инженеры, предпочитая продажи утюгов.
Думаю, умному человеку кормиться своей специальностью не так уж и сложно. Я во всяком случае особой конкуренции не встречал (кроме фирмы по 1С, но там была скорее бухгалтерия, тем программирование).


 
Anatoly Podgoretsky ©   (2010-11-01 08:46) [31]

> Думкин  (01.11.2010 07:54:28)  [28]

Их легко перепутать, и не удивительно, часто это один и тот же человек.


 
Ответ   (2010-11-01 09:04) [32]

>Кормится программированием довольно сложно,большая конкуренция.Хочу просто для себя писать,так как в инете нет нужных программ которые полностью бы устроили меня.

* Есть почти все, один Оффис чего стоит, свободный или нет, это уже кому что!

Но, конечно в качестве конкретной задачи и если есть навык удобно
написать свою програмку, небольшую, а вот серьезную смысла в данном случае нет, т.к. см.  *.


 
Novi4ok   (2010-11-01 13:22) [33]

>Есть почти все...
Авторы большинства программ пишут или как нужно заказчику или как им кажется удобно(относится к интерфейсу и возможностям прог в частности),но кому-то такое удобство покажется как раз неудобным (каждый по своему прав,а по моему нет:) ). Если мне кажется, что я смогу сделать лучше для себя и имею для это знания и время,то почему-бы и нет..? ;) И второе Большое "НО" - большинство хороших прог стоят денежку и немалую :( Так зачем платить больше? ;)


 
crux   (2010-11-01 13:31) [34]

Novi4ok

Конечно же выбирай C++ - тут вам и gcc с эклипсом, и визуалстудии с фреймворками разными, выбирай нехочу. С++ в отличие от дельфи, умирать не собирается (о чем говорит скорое принятие следующей версии стандарта) и будет жить в веках.


 
clickmaker ©   (2010-11-01 13:33) [35]

> С++ в отличие от дельфи, умирать не собирается

ну, если для дома-для семьи, то в квартиру ведь никто не ворвется и дельфи не убьет )


 
Дмитрий Белькевич   (2010-11-01 13:36) [36]

>http://old.slackware.ru/article.ghtml?ID=544

Я же сказал, что дотнет - тупиковая ветвь. И, как динозавры, будет списана.


 
Anatoly Podgoretsky ©   (2010-11-01 13:38) [37]


> большинство хороших прог стоят денежку и немалую

Чьи деньги экономишь?


 
asail ©   (2010-11-01 13:42) [38]


> Думкин ©   (01.11.10 07:54) [28]

> а настоящего программиста от сисадмина как отличать - по
> пузу?

Нет. По плоскопопию... :)


 
И. Павел ©   (2010-11-01 13:44) [39]

> Нет. По плоскопопию... :)

http://www.google.ru/imglanding?q=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82&hl=ru&newwindow=1&sa=G&biw=1280&bih=806&gbv=2&tbs=isch:1&tbnid=S6h74rgFLaik5M :&imgrefurl=http://forum.mql4.com/ru/26791/unread&imgurl=http://forum.mql4.com/c/forum/2009/10/23494215_komp.jpg&zoom=1&w=333&h=436&iact=hc&ei=2ZnOTOTTHIKSOoDbvIMB&oei=2ZnOTOT THIKSOoDbvIMB&esq=1&page=1&tbnh=167&tbnw=128&start=0&ndsp=24&ved=1t:429,r:16,s:0


 
Anatoly Podgoretsky ©   (2010-11-01 13:45) [40]

> Дмитрий Белькевич  (01.11.2010 13:36:36)  [36]

А Торвальдс без бороды и усов, Линуксу тоже ничего не светит.


 
И. Павел ©   (2010-11-01 13:48) [41]

> S6h74rgFLaik5M :&imgrefurl

Вот тут пробел перед двоеточием - лишний. Движок сайта, видимо, 255 первых символов ссылки отрезал.


 
Novi4ok   (2010-11-01 13:53) [42]

Экономлю свои деньги Подгоретский :)


 
Anatoly Podgoretsky ©   (2010-11-01 14:42) [43]

Правильно ли я понял, что свое затраченое времы, выражать в деньгах ты будешь, только в случае прямых трат, а так оно просто бесценное?


 
Novi4ok   (2010-11-01 15:06) [44]

Вопрос о времени и деньгах спорный. Скажем так:хочу свои силы попробовать в программировании. Для этого надо выбрать хороший язык программирования.


 
crux   (2010-11-01 15:10) [45]

>Для этого надо выбрать хороший язык программирования.

Ну и надо выбрать C++, это ж ежу понятно. Есть какие-то сомнения?


 
Palladin ©   (2010-11-01 15:19) [46]


> Ну и надо выбрать C++, это ж ежу понятно

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


 
Andy BitOff ©   (2010-11-01 15:20) [47]


> crux   (01.11.10 15:10) [45]
> Ну и надо выбрать C++, это ж ежу понятно. Есть какие-то сомнения?

Дельфи же умирает.


 
asail ©   (2010-11-01 15:29) [48]


> Andy BitOff ©   (01.11.10 15:20) [47]

> Дельфи же умирает.

Аминь!


 
crux   (2010-11-01 15:31) [49]

Palladin ©   (01.11.10 15:19) [46]

>это у которого стандартные библиотеки по 20 лет разрабатывают? )

А у Дельфи-то и таких нет. Джедайские поделки только хромые, костыль на костыле и костылем погоняет.


 
Palladin ©   (2010-11-01 15:36) [50]

понятно, тролль детектед... )
единственная стандартная библиотека delphi это vcl, цельная и завершенная
апгрейд делфи означает и апгрейд библиотеки


 
Andy BitOff ©   (2010-11-01 15:36) [51]


> crux   (01.11.10 15:31) [49]

Какой умный пионэр (с) =)


 
Palladin ©   (2010-11-01 15:46) [52]

самое интересное, друг мой, на c++ пишет, все жалуется на этих товарищей разработчиков, никак стандартизацию провести не могут компиляторов... признает что (например) принцип использования tabcontrol"а ужасно неудобно... признает преимущество делфи, но так сложилось что c++ для него рабочий инструмент и не может (да и не хочет, да и кто бы захотел) пока от него отказываться, столько сделано, столько реализованно...

а тут ламер какой то прибегает и вещает о том что jedi как стандартная библиотека delphi ни о чем... доооо... будуще c++ под большим вопросом с такими спецами... треснул бы по затылку


 
Юрий Зотов ©   (2010-11-01 15:51) [53]

> TUser ©   (01.11.10 06:27) [26]

Хорошая ссылочка, спасибо, улыбнуло.
:o)

А язык собственной выпечки (и его интерпретатор) таки действительно есть. Обозвали его TDL - Template Definition Language, язык описания шаблонов. Позволяет на основании некоего текста (шаблона), записанного на этом языке генерить исходник на любом другом языке (в частности, использовался в эксперте Delphi IDE для генерации предложений SQL и хранимых процедур на PL/SQL).

Впрочем, в силу своей специфики язык этот получил весьма ограниченное распространение - в пределах лишь той конторы и того проекта, в которых он и рождался. Может быть, это как раз потому, что тогда я еще не носил бороду?
:o)


 
crux   (2010-11-01 15:53) [54]

Palladin ©   (01.11.10 15:36) [50]

Ну C++ одним визуальным фреймворком не ограничен.
А Дельфи со своим сильно VCL отстал от передового уровня прогресса - ни какой вам шаблонной абстракции структур данных и алгоритмов, связывания-карринга, функциональной композиции, типобезопасных вариантных типов и прочих анонимных функций. Джедаи только там напридумывали по 25 контейнеров на тип, ужас. Такие фолианты писать приходится - только тапком потом занюхивать. Каменный век, ей богу.

Palladin ©   (01.11.10 15:46) [52]

>не может (да и не хочет, да и кто бы захотел) пока от него отказываться

И правильно, кто ж от С++ откажется, страдания-то потом на Дельфи вынасить этакие.


 
Юрий Зотов ©   (2010-11-01 16:27) [55]

О чем спор - непонятно. Чем меньше будет спецов Delphi - тем меньше у них шансов остаться без работы. Так что скатертью дорога, как говорится.


 
DiamondShark ©   (2010-11-01 18:16) [56]


> Visual C++  или Дельфи? Каковы недостатки,преимущества,а
> также перспективы этих языков?

Дельфи сдох.
С++ долго промучился от множественных родовых травм, и скоро сдохнет.
Это такие перспективы.
Если охота выбирать между двумя дохлыми языками, то Дельфи лучше.


 
DiamondShark ©   (2010-11-01 18:20) [57]


> Чем меньше будет спецов Delphi - тем меньше у них шансов
> остаться без работы.

Как у трубочистов, примерно. Или кучеров.


 
DVM ©   (2010-11-01 20:57) [58]


> DiamondShark ©   (01.11.10 18:20) [57]


> Как у трубочистов, примерно.

Между прочим востребованная профессия.


 
DiamondShark ©   (2010-11-01 21:02) [59]


> Между прочим востребованная профессия.

Так я и не отрицал.


 
Германн ©   (2010-11-02 02:26) [60]


> DiamondShark ©   (01.11.10 18:16) [56]
>
>
> > Visual C++  или Дельфи? Каковы недостатки,преимущества,
> а
> > также перспективы этих языков?
>
> Дельфи сдох.

I Know It"s Only Rock "n Roll (But I Like It)
http://www.youtube.com/watch?v=BhHODhTIvgo


 
Ответ   (2010-11-02 02:37) [61]

DELPHI на мой взгляд более аккуратней, назовем более читабельней и понятней чем С.

Что значит язык умер?

Я например слышал, что во многих проектах на очень ответственных производствах за рубежем  до настоящего времени пишут на всяких там  Алголах, Фортранах, QБейсиках и т.п.,  не может язык умереть, есть задача и если язык
позволяет написать под нее приложение, то значит он живее всех живых, все остальное понты!


 
Германн ©   (2010-11-02 02:39) [62]

Советую уважаемому DiamondShark © (действительно уважаемому) решить свои личные проблемы своими силами.
Можно брать пример с ЮЗ. Кстати очень показательный пример. Когда человека жизнь заставила перейти с Дельфи на Яву. :)


 
Германн ©   (2010-11-02 02:44) [63]


> Ответ   (02.11.10 02:37) [61]

Pascal по-определению более строгий язык, чем С

> Я например слышал, что во многих проектах на очень ответственных
> производствах за рубежем  до настоящего времени пишут на
> всяких там  Алголах, Фортранах,

Это чушь. Но вот математические библиотеки Фортрана до сих пор пользуются.


 
Ответ   (2010-11-02 05:16) [64]


> Германн ©   (02.11.10 02:44) [63]
>
> Это чушь. Но вот математические библиотеки Фортрана до сих
> пор пользуются.


Зря вы так пишите, есть еще стоят машины с DOS без всякой там графической среды, там нафик не надо наворотов, прекрасно отрабатывают досовские программы, под них корретируют и пишут на тех самых старых языках, мало их, но есть!


 
И. Павел ©   (2010-11-02 08:23) [65]

> Дельфи сдох.
> С++ долго промучился от множественных родовых травм, и скоро
> сдохнет.

ИМХО язык - не человек. Язык живет, пока на нем хоть кто-то пишет. Какая разница, "умер" Delphi или нет. Если он для меня удобен - я буду на нем продолжать писать. Интерфейс строится моментально, в сети куча компонент, предлагающих готовые решения от внешнего вида до различной логики. Меня пока все это вполне устраивает.

PS: Внесу свои 5 копеек в холивар: ABAP не мертв но must die! ("Но вот негры..." <Ширли-мырли>)


 
Дмитрий Белькевич   (2010-11-02 09:10) [66]


> А Торвальдс без бороды и усов, Линуксу тоже ничего не светит.


Согласен.


 
euru ©   (2010-11-02 09:23) [67]


> И. Павел ©   (02.11.10 08:23) [65]
> PS: Внесу свои 5 копеек в холивар: ABAP не мертв но must die!

И что же в нём не так?


 
И. Павел ©   (2010-11-02 09:32) [68]

> И что же в нём не так?

Лично мне не нравится, что его разработчики наплевали на стандарты и сваяли свое чудовище. Вот то, что мне всех больше не нравится в синтаксисе:
1. Средний вызов функции - 10 строк кода (если программка крохотная - это даже удобно, но в средних и крупных проектах начинается путанница и полотна кода).
2. К операциям конкатенациям и прочим немцы подошли "творчески" (один оператов - одно предложение). Думаю, это связано с 1) - функции еще менее удобны.
3. Пробелы в этом языке влияют на смысл конструкции!

PS: Замучался исправлять ";" на "." Ну вот зачем они это сделали???!!! А если привыкну, пойдут обратные проблемы с Pascal, Delphi, C++, Java и т.д. :)


 
oxffff ©   (2010-11-02 09:40) [69]


> И. Павел ©   (02.11.10 09:32) [68]


Дело привычки.
Я сначало тоже плевался.
Но теперь привык.
Те же яйца, вид сбоку.


 
DiamondShark ©   (2010-11-02 10:43) [70]


> Германн ©   (02.11.10 02:39) [62]

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


> И. Павел ©   (02.11.10 08:23) [65]
> Язык живет,  пока на нем хоть кто-то пишет.

Я до сих пор иногда пишу на пятой Дельфи, поддерживаю десятилетней давности проекты на ФоксПро, консультирую людей, ведущих проекты на PowerBuilder. А недавно писал на МАКРО-11, это ассемблер PDP-11, если кто не помнит, оказывается, ещё живы технологические линии, управляемые советскими одноплатками.
Это всё вещи живые, но доживающие.

Где-то между 7 и 2005 версиями с Дельфи случился какой-то неиллюзорный трындец. Мне надо было работать, а не бороться с глюками среды и маркетинговыми заскоками владельцев. Поэтому Дельфи с почётом ушёл на пенсию.

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


 
euru ©   (2010-11-02 10:48) [71]


> И. Павел ©   (02.11.10 09:32) [68]


> Лично мне не нравится, что его разработчики наплевали на
> стандарты и сваяли свое чудовище.
Зря вы так. Довольно-таки продвинутый язык в своей нише.
Просто АВАР - это прямой потомок Кобола, поэтому и стандарт у него соответственно несколько отличается от современного представления о стандартах ЯП.


> 3. Пробелы в этом языке влияют на смысл конструкции!
Может, всё-таки на синтаксис, а не на смысл?


> PS: Замучался исправлять ";" на "." Ну вот зачем они это сделали???!!!
Это тоже тянется из Кобола, позволяющего писать программы практически похожие на текст на английском языке. Поэтому и точка имеет тот же смысл, что и в обычном языке: завершение предложения.


 
И. Павел ©   (2010-11-02 11:09) [72]

> Может, всё-таки на синтаксис, а не на смысл?

Ну да. Например, операция выделения части строки и арифметическое выражение синтаксически похожи, и их можно перепутать, поставив или не поставив пробел (сильно с этим мучался в задании, которое дали на собеседование при поступлении на работу :)

Про кобол спасибо - буду знать. Не встречал в учебниках по SAP ссылок на кобол, и думал, что они сами разработали синтаксис для удобства. А такой подход, оказывается, был еще в 59 году.

PS: но мне пока все равно. Я буду писать для SAP но на яве (портал) :)


 
Anatoly Podgoretsky ©   (2010-11-02 11:21) [73]

> DiamondShark  (02.11.2010 10:43:10)  [70]

Дом престарелых.


 
Anatoly Podgoretsky ©   (2010-11-02 11:22) [74]

> euru  (02.11.2010 10:48:11)  [71]

А сколько предложений в программе на Паскале?


 
Bertran   (2010-11-02 11:34) [75]

Anatoly Podgoretsky ©   (02.11.10 11:22) [74]

Одно, но сложносочиненное.


 
Novi4ok   (2010-11-03 00:35) [76]

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


 
Ответ   (2010-11-03 02:14) [77]

Правильно думаете.


 
Германн ©   (2010-11-03 03:36) [78]


> Novi4ok   (03.11.10 00:35) [76]
>
> Вот это заварил я кашу... :) А все-таки думаю что Дельфи
> для начинающих самое то,-простой и удобный!
>

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


 
Palladin ©   (2010-11-03 07:51) [79]


> Novi4ok   (03.11.10 00:35) [76]

разумно... есть надежда )


 
clickmaker ©   (2010-11-03 13:13) [80]


> Бесплатных вариантов для "начинающих" по-моему сейчас нет.

неужели ни у кого в загашнике не осталось КД с Д5-7? )


 
Anatoly Podgoretsky ©   (2010-11-03 13:15) [81]

> clickmaker  (03.11.2010 13:13:20)  [80]

Кто же признается :-)
20а задача перехвата тем более.


 
TUser ©   (2010-11-03 22:13) [82]

У меня Д1-Д7 лежат вроде, а еще Turbo Delphi - он вообще бесплатный, вышлю, пусть автор попросит по почте.


 
Kerk ©   (2010-11-04 02:39) [83]


>  TUser ©   (03.11.10 22:13) [82]
> Turbo Delphi - он вообще бесплатный, вышлю, пусть автор
> попросит по почте.

А ключ он где возьмет?


 
TUser ©   (2010-11-04 11:54) [84]

Могу и ключ выслать - он для бесплатной версии был, вроде, универсальный.


 
Дмитрий Тимохов   (2010-11-04 12:17) [85]

.net и c# изучай, а еще теорию баз данных, архитектуры современных корпоративных систем и т.д.


 
Дмитрий Белькевич   (2010-11-04 19:37) [86]

Брейнфак изучай. Он будет следующим за шарпом. Я гаратирую это.


 
Германн ©   (2010-11-05 02:36) [87]


> Дмитрий Тимохов   (04.11.10 12:17) [85]

"Novi4ok   (31.10.10 19:22) [19]
Кормиться программированием довольно сложно,большая конкуренция.Хочу просто для себя писать,так как в инете нет нужных программ которые полностью бы устроили меня.
"
И на кой хрен ему эти дотнеты с шарпами?


 
Marser ©   (2010-11-05 11:58) [88]

А я думал, вопросы такого плана сгинули в пучине истории и сейчас актуально Java или .NET :-)


 
DiamondShark ©   (2010-11-05 12:27) [89]


> Marser ©   (05.11.10 11:58) [88]

А ты думал, что начинающие любители вымерли вместе с Борландом? ;)

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


 
TUser ©   (2010-11-05 15:24) [90]


> DiamondShark ©   (05.11.10 12:27) [89]

У нас на факультете раньше учили на жабе. Именно начинающих, причем даже совсем не программистов. Вроде они чего-то кодили.

Потом заменили жабу на перл. В рамках борьбы с диверсией, наверное.


 
DiamondShark ©   (2010-11-05 15:40) [91]


> Вроде они чего-то кодили.

Вот-вот.
В этой фразе квинтэссенция идеологии "жаба в обучении". Вот именно так, дословно, именно в такой лексике и пунктуации.


 
Кто б сомневался ©   (2010-11-05 15:47) [92]


>  Не знаю что выбрать для серьезного изучения:Visual C++
>  или Дельфи?


Ну уж точно не С++ т.к. этот язык уже не развивается.

Выбирать следует среди C# или Delphi. Оба языка достаточно продвинуты, время разработки одного и того же проекта примерно одинаково.
Минусы уже идут в конечном проекте их больше в C#. C# - Это медленный GUI, медленные скорость вычислений (все это относительно нативный языков), зависимость от версии фреймворка - т.е. нужно просить юзера ставить фреймворк - т.е. на этом языке не пишут фотошоп или музыкальную студию, т.к. это не нативный язык.
Также, на обоих языках не напишешь драйвера.

Другое дело что C# продвигается огромной корпорацией, и Delphi продвигается средней компанией. Поэтому масштабы и цены разные.


 
DiamondShark ©   (2010-11-05 17:06) [93]


> Ну уж точно не С++ т.к. этот язык уже не развивается.

"Не развивается" -- это слишком. Хотя, да, тут лучше употреблять не слово "развивается", а слово "мутирует".


 
DVM ©   (2010-11-05 18:02) [94]


> Кто б сомневался ©   (05.11.10 15:47) [92]


> C# - Это медленный GUI

WPF, кстати, не медленный. При соответствующей аппаратной поддержке WPF создать аналог на GDI или GDI+ не представляется возможным вообще.


> медленные скорость вычислений (все это относительно нативный
> языков)

Тут я тоже не был бы категоричен. Смотря что за вычисления.


> т.е. на этом языке не пишут фотошоп

Ну фотошоп не пишут, а Paint.NET написали уж.


 
Eraser ©   (2010-11-05 19:22) [95]

> [89] DiamondShark ©   (05.11.10 12:27)

Да уж. Больно она объектно-ориентированная, по сравнению с делфи или C#. Там сразу же массово нужно использовать и писать интрефейсы, анонимные классы и т.д. Сложно для новичков.


> [94] DVM ©   (05.11.10 18:02)

все бы ничего, только вот сколько лет осталось жить этому WPF пока что-то новое не вбросили? )


 
Дмитрий Белькевич   (2010-11-05 19:35) [96]


> WPF, кстати, не медленный. При соответствующей аппаратной
> поддержке WPF создать аналог на GDI или GDI+ не представляется
> возможным вообще.


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


>  Смотря что за вычисления.


Ну это да. 2+2 везде приблизительно одинаково считается :)

Опять же. Пишем морду к базе. Вроде бы родное для шарпов. Для шарпа есть готовые гриды? Мне не ради спора, мне просто интересно - мот когда пользовать придётся.

Сейчас мы пользуем

http://www.x-files.pl/components/xdbgrid.html

есть что-нибудь такое же для дотнета или жавы (тоже интересно) готовое?


 
DiamondShark ©   (2010-11-05 20:44) [97]


> Eraser ©   (05.11.10 19:22) [95]
> Да уж. Больно она
> объектно-ориентированная, по сравнению с делфи или C#. Там
> сразу же массово нужно использовать и писать интрефейсы,
>  анонимные классы и т.д. Сложно для новичков.

По сравнению с C# она не больше объектно-ориентированная.
Но есть нюансы, которые вымораживают именно новичков:

- Нет свойств.
Пары getXXX()/setXXX() мусорят код.
Батонокидательство должно поддерживаться трансректальными способами.

- Нет делегатов.
Соответственно, нет событий. Концепция событий/колбэков реализуется танцами с бубном.
Батонокидательство  -- ну вы поняли.

- Сравнение для строк сравнивает ссылки.
Аццкий ад. Такого нет ни в одном языке.

- Нет внятной компонентной модели.
Зато есть зоопарк библиотек. Структура многих из них наводит на мысли о коррупции в Госнаркоконтроле.

Это что навскидку в голову пришло. Можно ещё чего вспомнить.
Для матёрых жабистов -- это не проблема, некоторые находят в этом даже особый кайф. Но новички либо делают круглые глаза, либо начинают думать, что так оно на самом деле и надо. Когда они узнают о существовании дельфистов или дотнетчиков, то считают их зажравшимися лентяями и пижонами.

(*ща iZEN придёт*)


 
palva ©   (2010-11-05 20:53) [98]

За рубежом для изложения абстрактных алгоритмов стал популярен Python. Раньше на чем-то паскалеподобном в таких случаях писали, а теперь...

Но это, конечно, не при подготовке программистов, а для математиков, инженеров...


 
Anatoly Podgoretsky ©   (2010-11-05 20:54) [99]

> DiamondShark  (05.11.2010 20:44:37)  [97]

И вжарит вам по самые помидоры.


 
DiamondShark ©   (2010-11-05 20:56) [100]


> Для окошек гди хватает, графика же быстрее, чем дайректом,
>  не будет.

А ВПФ и рисуется директом. Потому и было сказано про аппаратную поддержу.
Но фишка ВПФ вовсе не в методе рисования, а в подходе к построению интерфейса.


> Ну это да. 2+2 везде приблизительно одинаково считается

Действия с примитивными типами вообще везде приблизительно одинаковы.
А что считается Вычислениями?


> Опять же. Пишем морду к базе. Вроде бы родное для шарпов.
>  Для шарпа есть готовые гриды? Мне не ради спора, мне просто
> интересно - мот когда пользовать придётся.

Моря. Океаны просто.


 
DiamondShark ©   (2010-11-05 20:59) [101]


> Anatoly Podgoretsky ©   (05.11.10 20:54) [99]

Ага, начнётся жабосрач и ветку пристукнут банхаммером за офтопик.


 
vuk ©   (2010-11-05 21:26) [102]

to Кто б сомневался ©   (05.11.10 15:47) [92]:

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

Однако ж вот, например, плагины к этому фотошопу или там RAW-конвертеры на .net написанные вполне себе есть.


 
Дмитрий Белькевич   (2010-11-05 22:53) [103]


> Моря. Океаны просто.


Линки бы в студию...


 
vuk ©   (2010-11-05 22:57) [104]

Ну... Например:
http://devexpress.com/Products/NET/Controls/WinForms/Grid/
http://devexpress.com/Products/NET/Controls/WPF/Grid/


 
Дмитрий Тимохов   (2010-11-05 22:57) [105]


> Дмитрий Белькевич   (05.11.10 22:53) [103]
>
>
> > Моря. Океаны просто.
>
>
> Линки бы в студию...


ну это Dev Express... (найди сам, думаю первым в выдаче будет)


 
Дмитрий Белькевич   (2010-11-05 22:58) [106]

>Но фишка ВПФ вовсе не в методе рисования, а в подходе к построению интерфейса.

TButton наконец в апи всунули? Прогресс :)


 
Дмитрий Белькевич   (2010-11-05 23:00) [107]


> vuk [104]


Спасибо.


 
Marser ©   (2010-11-06 01:54) [108]

Если честно, относительно Джавы я, помимо громких слов вроде кроссплатформенности, знаю только два её достоинства - чуть больше вакансий и чуть больше платят :-)


 
Дмитрий Тимохов   (2010-11-06 02:12) [109]


> Marser ©   (06.11.10 01:54) [108]
>
> Если честно, относительно Джавы я, помимо громких слов вроде
> кроссплатформенности, знаю только два её достоинства - чуть
> больше вакансий и чуть больше платят :-)


Конечно, все это субъективно, но еще могу назвать одно (для себя) достоинство Java.

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

Вот будь я богом земли я бы сказал - пишите на чем хотите, но хотеть писать все должны только на Java. Меня язык покорил, если честно в свое время.

Но я не ИЗен - я не апологет Java. Я пытаюсь найти свое место рядом с ней...


 
Marser ©   (2010-11-06 02:21) [110]

Когда я уходил с Делфи, я собирался уходить в Джаву, в итоге связался с .NET :-)


 
Германн ©   (2010-11-06 02:52) [111]


> Когда я уходил с Делфи, я собирался уходить в Джаву, в итоге
> связался с .NET :-)
>

Sic transit gloria mundi.


 
vuk ©   (2010-11-06 13:18) [112]

to Дмитрий Тимохов   (06.11.10 02:12) [109]:

> Вот будь я богом земли я бы сказал - пишите на чем хотите,
>  но хотеть писать все должны только на Java.


И всё-таки хорошо, что ты не. :)


> я не апологет Java.

не вяжется второе с первым. Или у это тебя плюрализм такой? :)


 
Дмитрий Белькевич   (2010-11-06 18:20) [113]

Лично моё отношение к жаве положительное. У неё есть очень хорошая идея - кросс-платформенность. Пусть косая, хромая. Но есть.

Дот нет же - вообще не пойми что. И не натив и не кросс-платформа. Тупиковый путь - без вариантов.


 
DiamondShark ©   (2010-11-06 18:24) [114]


> У неё есть очень хорошая идея - кросс-платформенность.

Кросс-платформенности не существует.


> Дот нет же - вообще не пойми что. И не натив и не кросс-
> платформа. Тупиковый путь - без вариантов.

Как ни полезна вещь,- цены не зная ей,
Невежда про нее свой толк все к худу клонит;
А ежели невежда познатней,
Так он ее еще и гонит.
http://www.stihi-rus.ru/1/krylov/9.htm


 
Anatoly Podgoretsky ©   (2010-11-06 18:27) [115]

> Дмитрий Белькевич  (06.11.2010 18:20:53)  [113]

И натив и кроссплатформа. Почитай что такое NET


 
картман ©   (2010-11-06 20:20) [116]


> Anatoly Podgoretsky ©   (06.11.10 18:27) [115]
>
> И натив и кроссплатформа. Почитай что такое NET

признайся, сколько микрософт тебе заплатила?


 
icelex ©   (2010-11-06 20:49) [117]


> Дмитрий Белькевич   (05.11.10 22:53) [103]
> > Моря. Океаны просто.
> Линки бы в студию...

http://sourcegrid.codeplex.com/


 
Плохиш ©   (2010-11-07 13:52) [118]

Кроссплатформенность явы - это миф, попробуйте запустить ява-приложения в любой системе при отсутствующей javaVM.


 
Eraser ©   (2010-11-07 14:05) [119]

> [118] Плохиш ©   (07.11.10 13:52)


> Кроссплатформенность явы - это миф

ну да конечно.


 
Дмитрий Белькевич   (2010-11-07 16:43) [120]


> И натив и кроссплатформа.


Угу, и крестиком вышивать умеет...


 
DiamondShark ©   (2010-11-07 17:41) [121]


> Eraser ©   (07.11.10 14:05) [119]

Ява -- самый жёстко платформозависимый язык. Он существует на ЕДИНСТВЕННОЙ платформе -- на платформе виртуальной машины Ява и не переносится ни на какую другую платформу.


 
DVM ©   (2010-11-08 01:58) [122]

К вопросу жив Делфи или мертв. Наткнулся тут на запись в блоге у Кэнту.
Оказывается на олимпиаде в Ванкувере всем освещением управляла прога на Делфи писаная. http://blog.marcocantu.com/blog/olympic_rings_delphi.html
Был бы мертв - не писали бы такого масштаба и уровня ответственности программы.


 
Ответ   (2010-11-08 08:28) [123]

Самый продвинутый язык прогр. XXZ в галактике Андромеда на планете 34526627,
поддерживает кроссплатформенность полностью, будующее за ним, все остальное фигня.



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

Текущий архив: 2011.02.13;
Скачать: CL | DM;

Наверх




Память: 0.81 MB
Время: 0.016 c
15-1288780691
12
2010-11-03 13:38
2011.02.13
Шахматы. Реальная партия, мат в три хода.


2-1290523512
Scott Storch
2010-11-23 17:45
2011.02.13
Проверить атрибуты в xml-файле


15-1288709198
Andy BitOff
2010-11-02 17:46
2011.02.13
Photoshop в СССР


2-1290516542
Евгений07
2010-11-23 15:49
2011.02.13
Смена класса источника данных


15-1288703175
Кто б сомневался
2010-11-02 16:06
2011.02.13
Как узнать какая прога запустила мою прогу