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

Вниз

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

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

Наверх




Память: 0.68 MB
Время: 0.009 c
2-1290602937
12
2010-11-24 15:48
2011.02.13
Цикл не выполняется, что может быть?


15-1288646999
Юрий
2010-11-02 00:29
2011.02.13
С днем рождения ! 2 ноября 2010 вторник


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


15-1288897823
Новичок
2010-11-04 22:10
2011.02.13
Ищу хорошую книгу по DelphiХ


2-1290612582
Денис2
2010-11-24 18:29
2011.02.13
Серийный номер монитора





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