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

Вниз

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

 
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]


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


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



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

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

Наверх




Память: 0.7 MB
Время: 0.013 c
2-1290443324
Mitroshin
2010-11-22 19:28
2011.02.13
Как открыть файл в НЕ ассоциированном приложении?


15-1288470604
Юрий
2010-10-31 00:30
2011.02.13
С днем рождения ! 31 октября 2010 воскресенье


15-1288982856
polkin
2010-11-05 21:47
2011.02.13
pppoe на windows 2000


15-1288164422
Олег Крапивин
2010-10-27 11:27
2011.02.13
Ссылочку на спрвочник API. Пожалуйста!


15-1288781210
Sergey Masloff
2010-11-03 13:46
2011.02.13
А так хорошо начиналось... только за искусство заговорили ;-)