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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.79 MB
Время: 0.007 c
2-1288912217
Германн
2010-11-05 02:10
2011.02.13
Ещё раз о "подсказках"


13-1126698314
ilya39
2005-09-14 15:45
2011.02.13
Взаимодействие потоков в C#


2-1290582165
Yourlastmist
2010-11-24 10:02
2011.02.13
Экспорт книги Excel в BLOB поле БД и обратно


2-1290171238
Alex_C
2010-11-19 15:53
2011.02.13
Сохранить в одном файле несколько файлов


15-1288819798
Юрий
2010-11-04 00:29
2011.02.13
С днем рождения ! 4 ноября 2010 четверг





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский