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

Вниз

Что лучше Ява или Делфя   Найти похожие ветки 

 
Azize ©   (2007-11-14 19:16) [40]


> Сусл ©   (14.11.07 19:15) [38]

Дело не в моде дело в том что дорого, причём очень дорого


 
Сусл ©   (2007-11-14 19:19) [41]


>  [40] Azize ©   (14.11.07 19:16)
>
> > Сусл ©   (14.11.07 19:15) [38]
>
> Дело не в моде дело в том что дорого, причём очень дорого

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


 
NX   (2007-11-14 19:23) [42]


> Palladin ©   (14.11.07 19:11) [37]
> > NX   (14.11.07 19:09) [35] хм :) а ты представь, сидит
> программист, работает на Делфи и вот думает, если вдруг
> выгонят с работы сможет ли он технарем на хлеб заработать,
>  интересно.


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


 
Marser ©   (2007-11-14 19:35) [43]


> Palladin ©   (14.11.07 19:11) [37]
> > NX   (14.11.07 19:09) [35] хм :) а ты представь, сидит
> программист, работает на Делфи и вот думает, если вдруг
> выгонят с работы сможет ли он технарем на хлеб заработать,
>  интересно.

А много ли на хлеб нужно? Вот если масла захочется, тады ой... :-)


 
NX   (2007-11-14 19:39) [44]


> Сусл ©   (14.11.07 19:15) [38]
> я вот сам иногда задумываюсь, почему люди слезают с дельфи?
>


Так не хочется с него слазить, ну вообще не хочется, очень нравится, но токо рожи кислые у всех становятся, когда говориш что только на нем специалист, что даже стесняюсь говорить вообще на чем пишу, все в основном хвалятся С++, С, С#  кто встречался, но токо они и в этих языках ни хрена не смыслят, вот живой пример, сегодня одного разработчика по С# спросил: как ты реализуеш доступ к ощим данным для двух потоков которые могут одновремменно изменять эти данные, а он и не понял что такое потоки. Как низко падает культура. :((


 
Petr V. Abramov ©   (2007-11-14 20:12) [45]

> Сусл ©   (14.11.07 19:15) [38]
> я вот сам иногда задумываюсь, почему люди слезают с дельфи?
потому что когда IDE дельфи содрано с VS, явных преимуществ D перед VS (по языку, библиотекам и тд.) нету, лучше использовать продукт от MS, ему больше веры, не моей, а народных масс.

А учитывая, что на сайте Delphimaster реклама VS висит...


 
@!!ex ©   (2007-11-14 20:18) [46]

> [44] NX   (14.11.07 19:39)

При чем тут культура?
Я, например, за десятилетний опыт программирования никогда не сталкивался с потоками. И не знаю как с ними работать. И что?


 
iZEN ©   (2007-11-14 20:24) [47]


> Сусл ©   (14.11.07 19:01) [30]
>
> С точки зрения владения бизнесом, в котором присуствует
> разработка софта, лучшее это c#. Если по-русски, то если
> бы я ставил процесс разработки, то я бы делал это именнона
> с#.

Да почему на c# та? Какого рода приложения на c# вы желали бы продавать?

Наверно, греет душу, что Windows работает на 91% настольных компьютеров мира? (кстати сказать, на остальных — 4% MacOSX, 2% Linux, остальное — не пойми чё.) Какие-такие приложения на c# появились в последнее время для десктопной венды, чтобы посмотреть хотя бы их скриншотики? Полезны ли они? (F-Spot для фотоколлекции я уже ставил)

Серверный сегмент резко отличен по присутствию Венды и там тварицца настоящий зоопарк! А хде вы видели c# на серверах? Нету ево там.

Мобильный сегмент, опять же, игнорировать два-три миллиарда мобилок с J2ME и обращать внимание на 5% устройств с WindowsMobile_на_борту — это, конечно, специфчски. Нет, конечно деньги можно зарабатывать на c# и в этом сегменте, но как-то странно это нужно делать и брать заказы там, где действительно менеджеры обкурились.


 
ferr   (2007-11-14 20:28) [48]

> При чем тут культура?
> Я, например, за десятилетний опыт программирования никогда
> не сталкивался с потоками. И не знаю как с ними работать.
> И что?

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


 
Черный Шаман   (2007-11-14 20:37) [49]


> Palladin ©   (14.11.07 18:42) [22]
>
>
> > NX   (14.11.07 18:26) [18]
>
>
> всякий раз когда говорю, что пользуюсь IE6,Outlook Express,
>  QIP, Windows XP, FAR, MSSQL и меню Пуск рожи такие же..
> . надеюсь ты понял почему :)
> "реальные пацаны" чем то из этого не пользуются...


Бросай ты это дело, ставь Vista Start Menu
http://soft.softodrom.ru/ap/p444.shtml


 
@!!ex ©   (2007-11-14 20:41) [50]

> [48] ferr   (14.11.07 20:28)

Спасибо я отлично живу и ваяю востребованные проекты без мультипотоковости...
Может мне стоит вам посочувствовать?


 
ferr   (2007-11-14 20:44) [51]

> Спасибо я отлично живу и ваяю востребованные проекты без
> мультипотоковости...
> Может мне стоит вам посочувствовать?

Дык поточные ошибки они самые интересные.. Это же такие эмоции..


 
NX   (2007-11-14 20:45) [52]


> @!!ex ©   (14.11.07 20:18) [46]


> ferr   (14.11.07 20:28) [48]
> > При чем тут культура?> Я, например, за десятилетний опыт
> программирования никогда > не сталкивался с потоками. И
> не знаю как с ними работать. > И что?Сочуствую, я не помню
> когда последний раз не не сталкивался.


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


 
@!!ex ©   (2007-11-14 20:47) [53]

> [52] NX   (14.11.07 20:45)

Единственная возможность разделения на потоки в моей работе - это разделение графики и физики.
на данный момент это невозможно, ибо синхронизировать нереально.


 
oxffff ©   (2007-11-14 20:47) [54]

Успокойтесь парни.

http://blog.marcocantu.com/blog/one_year_codegear.html

So what happened over this year to make so many Delphi developers rejoice? On one side the company changed a bit. They seemed to hear to their end user, giving priority to Delphi Win32 over the .NET version. They released two relevant versions of Delphi in 2007. They cranked out a new database engine architecture. They started to think of web development in terms of scripting languages releasing tools for PHP and Ruby. They found a better way to integrate JBuilder with Eclipse, with the JGears toolset. They delivered a managed database for .NET (something you can use also from the Win32 world). They invested resources in rebuilding a decent help file almost from scratch (and with the update just released we can now say they are really doing a good job). And, in the process, they managed to make a couple of million dollars each quarter.

But that"s not the overall picture. For the first time in many years, Microsoft plans for the Windows world seem to be far from steady. Vista was far from a great success, and most companies still rely on Windows XP. Despite great support of Vista in Delphi 2007, this is a sign Microsoft is having trouble imposing its own agenda. Microsoft development directions are also shaky. While they are changing the web strategy once more (focusing on Silverlight), development of client/server applications with .NET is not very popular, leaving us Win32 die-hart (we are because of the VCL, not because we particularly like the Win32 API!) with a lot of room to grow. With Vista new API coming mostly as Win32 native ones (not even COM based), even Microsoft has recently decided to bet once more on native development investing heavily on native C++ and MFC. How would you call an effort to double the classes of the MFC library, after so many years?


 
Черный Шаман   (2007-11-14 20:52) [55]


> @!!ex ©   (14.11.07 20:47) [53]
>
> > [52] NX   (14.11.07 20:45)
>
> Единственная возможность разделения на потоки в моей работе
> - это разделение графики и физики.
> на данный момент это невозможно, ибо синхронизировать нереально.
>


Критические секции? Нету на тебя Корочкина и Широчина...


 
foobar   (2007-11-14 20:52) [56]


> Я, например, за десятилетний опыт программирования никогда
> не сталкивался с потоками. И не знаю как с ними работать.
>  И что?

ремеслиники есть в любом деле. должен же кото-то быть "негром" и работать там где "белые" не хотят.


 
@!!ex ©   (2007-11-14 20:54) [57]

> Критические секции? Нету на тебя Корочкина и Широчина...

Я не правильно выразился, :)
Не реально не в том смысле, что не реализуемо.
А в том, что сейчас нет такой возможности. Никто просто под это время не выделит.


 
Petr V. Abramov ©   (2007-11-14 20:55) [58]

> iZEN ©   (14.11.07 20:24) [47]
как-то так получилось, что вот лично я не видел приложений на жабе, на которые нельзя взглянуть без слез, ну кроме, может, игрушек на мобилках.

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

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


 
oxffff ©   (2007-11-14 20:57) [59]


> Petr V. Abramov ©   (14.11.07 20:55) [58]


А знаем хорошо как работает .NET?


 
NX   (2007-11-14 20:59) [60]


> @!!ex ©   (14.11.07 20:47) [53]
> > [52] NX   (14.11.07 20:45)Единственная возможность разделения
> на потоки в моей работе - это разделение графики и физики.
> на данный момент это невозможно, ибо синхронизировать нереально.
>


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


 
Petr V. Abramov ©   (2007-11-14 21:01) [61]

> oxffff ©   (14.11.07 20:57) [59]
настолько, насколько мне это нужно. В данном контексте достаточно того, принципиально ничем не отличается от работы java.


 
@!!ex ©   (2007-11-14 21:02) [62]

> Я не буду дальше убеждать

Да не надо убеждать. Я и сам знаю как замечательно это работает. Благо поработал в геймдев конторе, где было все идеально распараллелено на 2 потока. Настолько идеально что HT давал прирост около 80%.
Но нет сейчас возможности все паралелить.
Я не спец, если буду разбираться, все сроки пролетят, это же не хилое изменение движка.


 
oxffff ©   (2007-11-14 21:05) [63]


> Petr V. Abramov ©   (14.11.07 21:01) [61]
> > oxffff ©   (14.11.07 20:57) [59]
> настолько, насколько мне это нужно. В данном контексте достаточно
> того, принципиально ничем не отличается от работы java.


Следуя вашей логики , с таким же успехом можно сказать, что Delphi ничем не отличается от C++. И они все Delphi, С#, С++, JAVA ничем друг от друга не отличаются.
Хотя они действительно по большому счету не сильно отличаются.


 
Anatoly Podgoretsky ©   (2007-11-14 21:07) [64]

> @!!ex  (14.11.2007 20:18:46)  [46]

Именно то, что ничего не значит. Я еще больше не сталкивался с потоками, но когда потребовалось, просто стал с ними работать.


 
iZEN ©   (2007-11-14 21:11) [65]


> @!!ex ©   (14.11.07 20:18) [46]
>
> > [44] NX   (14.11.07 19:39)
>
> При чем тут культура?
> Я, например, за десятилетний опыт программирования никогда
> не сталкивался с потоками. И не знаю как с ними работать.
>  И что?

А я за последние десять лет программирования на Java без нитей ни разу не обошёлся (разве что простенькие примерчики типа hello world, посчитать по-быстрому и т.д. без потоков делал). :)


 
oxffff ©   (2007-11-14 21:12) [66]


> iZEN ©   (14.11.07 21:11) [65]


Может уже пора мыло и веревки.


 
Сусл ©   (2007-11-14 21:13) [67]


>  [47] iZEN ©   (14.11.07 20:24)
> Да почему на c# та? Какого рода приложения на c# вы желали
> бы продавать?
>
> Наверно, греет душу, что Windows работает на 91% настольных
> компьютеров мира? (кстати сказать, на остальных — 4% MacOSX,
> 2% Linux, остальное — не пойми чё.) Какие-такие приложения
> на c# появились в последнее время для десктопной венды,
> чтобы посмотреть хотя бы их скриншотики? Полезны ли они?
> (F-Spot для фотоколлекции я уже ставил)


Речь про разработку под корпорацию. НАпример, учетная система. Там проблем с установкой среды нет.


> Серверный сегмент резко отличен по присутствию Венды и там
> тварицца настоящий зоопарк! А хде вы видели c# на серверах?
> Нету ево там.


А веб сайты. ASP.net

----------
вообще, агрессивет ты что-то сегодня.


 
oxffff ©   (2007-11-14 21:14) [68]


> Сусл ©   (14.11.07 21:13) [67]


Дмитрий, добрый вечер.

От тебя ли я слышу о С#?

см.
oxffff ©   (14.11.07 20:47) [54]


 
homm ©   (2007-11-14 21:14) [69]

> Что лучше Ява или Делфя

Бэтман


 
Petr V. Abramov ©   (2007-11-14 21:15) [70]

> oxffff ©   (14.11.07 21:05) [63]
с точки зрения языка - между dephi и с++ отличий больше, чем между С# и java.
с точки зрения библиотек - .Net ближе к Delphi, потому что все хорошее содрано и рантайм-пакеты теперь по факту часть винды. С java содран reflection, который в лично моих задачах сильно облегчает жизнь.

по поводу жабских библиотек - покажите мне что-нить на уровне QuantumGrid, примерно сопоставимое по цене и производительности.


 
NX   (2007-11-14 21:19) [71]


> @!!ex ©   (14.11.07 21:02) [62]
> > Я не буду дальше убеждатьДа не надо убеждать. Я и сам
> знаю как замечательно это работает. Благо поработал в геймдев
> конторе, где было все идеально распараллелено на 2 потока.
>  Настолько идеально что HT давал прирост около 80%.Но нет
> сейчас возможности все паралелить.Я не спец, если буду разбираться,
>  все сроки пролетят, это же не хилое изменение движка.


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


 
Сусл ©   (2007-11-14 21:19) [72]


> по поводу жабских библиотек - покажите мне что-нить на уровне
> QuantumGrid, примерно сопоставимое по цене и производительности.

тебе сейчас возразят, что для жабы это некашерно :)


 
Petr V. Abramov ©   (2007-11-14 21:19) [73]

> Petr V. Abramov ©   (14.11.07 21:15) [70]
> на уровне QuantumGrid, примерно сопоставимое по цене и производительности.
а еще лучше халявное, ведь java - бесплатная открытая среда.


 
Petr V. Abramov ©   (2007-11-14 21:20) [74]

> Сусл ©   (14.11.07 21:19) [72]
точно, переформулирую: уровнем на порядок выше и opensource :)


 
@!!ex ©   (2007-11-14 21:21) [75]

> [71] NX   (14.11.07 21:19)
> как это все криво пишется так ни какого ресурса железа не
> хватит.

вай ме. Это наезд? Вы считаете, что я криво пишу? :))
Откуда сведения?
Или НЕ использование потоков - есть кривость? Игра не стоит свечь пока, о чем я и говорю.
А насчет оптимизации:
Большая часть вычисления переписана на ассемьлере с использованием SSE.
Это оч нехилая оптимизация. ;)


 
oxffff ©   (2007-11-14 21:22) [76]


> Petr V. Abramov ©   (14.11.07 21:15) [70]


С таким же успехом можно сказать, что reflection java содран c Delphi.
(Typeinfo и class of).

А что в java есть все что есть в С# 3.5?

А чем принципиально отличается С++ от Delphi с точки зрения языка за исключение наличия template?


 
NX   (2007-11-14 21:24) [77]


> Я не спец, если буду разбираться, все сроки пролетят, это
> же не хилое изменение движка.


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


 
iZEN ©   (2007-11-14 21:25) [78]


> Сусл ©   (14.11.07 21:13) [67]
>
>
> >  [47] iZEN ©   (14.11.07 20:24)
> > Да почему на c# та? Какого рода приложения на c# вы желали
> > бы продавать?
> >
>
> > Серверный сегмент резко отличен по присутствию Венды и
> там
> > тварицца настоящий зоопарк! А хде вы видели c# на серверах?
>
> > Нету ево там.
>
>
> А веб сайты. ASP.net

Угу.


>     1) какой софт нужен для создания веб-сервера, так чтоб
> работал .NET 3.0 (вернее какие минимальные требования к
> софту)?
>     2) годятся ли для развертывания выше описанной функциональности
> не серверные Windows, XP или Vista?
>     Заранее благодарен!
>
>
>> Для веб-сервера лучше всего подходит Windows 2003 Server
>> Web Edition.
>> XP работать не будет - насколько я помню он больше 8 клиентских
>> подключений не принимает(на практике - у нас на работе стоял
>> сайт на XP - мы втроем к нему не всегда могли подключиться)

Итак, для разработчика нужен как минимум Windows 2003 Server (Web Edition), IIS (другого нет в природе).

Так сколько в Интернете серверов с Windows и ASP.NET на текущий момент?


> Сусл ©   (14.11.07 21:13) [67]
>
> ----------
> вообще, агрессивет ты что-то сегодня.


Стрыляли.


 
oxffff ©   (2007-11-14 21:27) [79]


> iZEN ©   (14.11.07 21:25) [78]


Да я добрейшей души человек. Чисто в рифму.
Ничего личного
Мир?

:)


 
Petr V. Abramov ©   (2007-11-14 21:28) [80]

> oxffff ©   (14.11.07 21:22) [76]
> С таким же успехом можно сказать, что reflection java содран c Delphi.
да фиг его знает, что с чего содрано, но в .Net reflection мощнее.

> А что в java есть все что есть в С# 3.5?
понятия не имею, мне 2.0 fw за глаза, из соображений, чтоб не ставить специально на XP.

> А чем принципиально отличается С++ от Delphi с точки зрения языка
принципиально - ничем, кроме неловимой вещи под названием стиль. Формализую я это понятие не раньше, чем Вы словами строго опишете, чем внешне кошка отличается от собаки :)



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

Форум: "Прочее";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.64 MB
Время: 0.014 c
3-1188198660
MZ
2007-08-27 11:11
2007.12.30
SQL запрос c not in


15-1196324063
stas
2007-11-29 11:14
2007.12.30
ODBC драйвера на Win x64


2-1197037557
Nikfel
2007-12-07 17:25
2007.12.30
Как получить список процессов с путем.


15-1196393774
Lebedev
2007-11-30 06:36
2007.12.30
Если писать программу для Windows 98?


2-1196976105
Свой
2007-12-07 00:21
2007.12.30
TQuery ответ и регистр букв





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