Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ГДЕ ЛУЧШЕ? delphi or Java 
:(
    Опции темы
HELP2ME
Дата 20.9.2005, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



Мне надо выучить и сделать Мульти Медия Проигрователь. Я должен изучить и написать программы СКАЖИТЕ где лучше и легче мне это сделать!!!
PM MAIL   Вверх
sergejzr
Дата 20.9.2005, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Твоя тема ведь уже лежит в разных вопросах! Когда определишься с языком, тогда и спрашивай в разделах по конкретному языку, ОК? smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
sergejzr
Дата 20.9.2005, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Тема перемещена в "Разные вопросы"


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Exception
Дата 21.9.2005, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



так ты хоть один язык-то знаешь?
дэльфи vs java...
бред. дельфи - отсталый [да хватит кидать помидоры!] язык для фанов паскаля. ява - это чистый ООП. а вообще глянь в тему 'стоит ли изучать Паскаль' в разделе Флейм.
ЗЫ я бы выбрал яву
ЗЗЫ хотя с помощью VCL это тож легко..
ЗЗЗЫ выбирай то, к чему душа лежит
ЗЗЗЗЫ имхо на VB 6 тебе было б проще всего ;-)
PM   Вверх
nikitao
Дата 21.9.2005, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: нет
Всего: 26



С++ форэва.

А если сравнивать мух с бигимотам(анологично Delphi vs Java),то лучше конечно бигемоты,хотя я предпочитаю слонов.
Цитата
бред. дельфи - отсталый [да хватит кидать помидоры!] язык для фанов паскаля. ява - это чистый ООП. а вообще глянь в тему 'стоит ли изучать Паскаль' в разделе Флейм.


Run-time error
,этими словами ты мог обидеть многочисленную группу людей для которых Delphi -их выбор(хотя я к их числу не вхожу).Он не такой и хилый ,как ты описал.(имхо) smile


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
sergejzr
Дата 21.9.2005, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Вполне возможно, что VB намного проще будет тебе освоить и плеер написать.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
chipset
Дата 21.9.2005, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 165



C++! smile)


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Exception
Дата 21.9.2005, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



Цитата(nikitao @ 21.9.2005, 13:15)
Он не такой и хилый ,как ты описал

я хотел ему поучиться. Но когда увидел BDS 2005...
жалкая попытка прспособиться к условиям, задаваемым M$...
Паскаль, как и VB не проектировался как объектно-ориентированный.
Дельфи - паскаль not for DOS. Так называемый "Object Pascal". В VB 4 тоже добавили классы...
Но много это не дало.
Java, как и VB .NET, изначально проектировался для ООП. Поэтому я считаю дельфи и VB 6 отсталыми языками. Однако, это вовсе не значит, что на нём нельзя решать большинство задач. Просто лозунги "Будущее за Delphi!!!", "Delphi - самый развитый язык" я считаю безосновательными.
А вот на C++ начинающий вряд ли сделает
Цитата(HELP2ME @ 20.9.2005, 19:48)
Мульти Медия Проигрователь

аж с заглавных букв smile
но для интерфейсов к бд/проигрывателей/несложных программ, для которых важен интерфейс, имхо, VB 6+ActiveX лучше, чем Delphi+VCL. Но это только моё ИМХО. Хотя Dll Hell парит. В общем:
  • Поизучай синтаксис и VB и Delphi - что тебе проще будет, на том и пиши
  • Контролы (ActiveX) для аудио/видео могу кинуть на мыло - напиши, когда надо будет
  • Если возникнут вопросы - обращайся в соответствующий форум smile

PM   Вверх
Ch0bits
Дата 22.9.2005, 02:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 1
Всего: 62



Да чё нам стоит плеер сделать! Кинул на форму ActiveX-контрол Media Player и готово! smile smile smile
PM WWW   Вверх
HELP2ME
Дата 22.9.2005, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



dalaldno...... VB? что это такое)?
PM MAIL   Вверх
batigoal
Дата 22.9.2005, 08:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Visual Basic


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
HELP2ME
Дата 22.9.2005, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



точно) спасибо всетаки решусь сделать на Jave!
PM MAIL   Вверх
batigoal
Дата 22.9.2005, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Ну смотри, потом не жалуйся. Это будет непросто.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
sergejzr
Дата 22.9.2005, 10:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(HELP2ME @ 22.9.2005, 06:28)
VB? что это такое)?

Вижуал Бэйсик


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
nikitao
Дата 22.9.2005, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: нет
Всего: 26



Цитата
точно) спасибо всетаки решусь сделать на Jave!

Трудно будет(ИМХО).

Это сообщение отредактировал(а) nikitao - 22.9.2005, 12:42


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
HELP2ME
Дата 22.9.2005, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



smile я даже и НЕ ЗНАЮ че делать(
Добавлено @ 13:51
smile smile smile smile
PM MAIL   Вверх
LSD
Дата 22.9.2005, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(HELP2ME @ 22.9.2005, 14:50)
я даже и НЕ ЗНАЮ че делать(

Зависит от целей, если хочешь по быстрому написать и забыть как страшный сон, используй Delphi или VB. А если хочешь получить опыт написания программ, пиши на Java.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Се ля ви
Дата 22.9.2005, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



для медиаплеера лучше дельфи подойдёт, IMHO. Хотя я бы смотрел более универсально и выбирал бы язык не для конкретной узкой задачи, а вообще, ибо всего не изучишь и лучше уж изучить один-два языка и всё на них писать, чем под каждую новую задачу учить новый яык. А в плане универсальности лучший комплект - С++ и Java . А С++ можно в борландовской среде, которая один-в один Дельфёвая и все компоненты Дельфи там тоже представлены.


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
nikitao
Дата 22.9.2005, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: нет
Всего: 26



Цитата
лучше уж изучить один-два языка и всё на них писать, чем под каждую новую задачу учить новый яык

Не согласен.Так пройдет 10-12 задач и человек будет знать все или почти все языки программирования в мире smile


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
Exception
Дата 22.9.2005, 20:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



лучше знать хорошо один язык, чем туеву хучу по чуть-чуть
PM   Вверх
HELP2ME
Дата 23.9.2005, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



ВСЕ пишу на делфи))))))))))
PM MAIL   Вверх
chipset
Дата 23.9.2005, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 165



А я вот учил то по чему у меня была литература smile


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Се ля ви
Дата 23.9.2005, 10:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Цитата(nikitao @ 22.9.2005, 20:00)
Цитата
лучше уж изучить один-два языка и всё на них писать, чем под каждую новую задачу учить новый яык

Не согласен.Так пройдет 10-12 задач и человек будет знать все или почти все языки программирования в мире

к 60 годам? smile


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
HELP2ME
Дата 23.9.2005, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



kupil literaturu i tam moi media Player:))))))))))))))))))) EEEEEEEEEEEEEEEE muahhahahaha s delphi..... GGGGGGGGGGGGGGGGGGGGG YRAAAAAAAAAAAAAAAAAAAAAAA
PM MAIL   Вверх
Александра
Дата 24.9.2005, 04:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 20.2.2005
Где: Москва

Репутация: нет
Всего: 12



HELP2ME
Delphi - класс! smile Верно, чем больше нас, тем меньше их!!! ... сказала одна лесбиянка, слезая с натуралки...

Run-time error
И одна-две неудачи Borland'а не значит, что у Дельфи нет будушего!!! Они исправятся, я уверенна. Хотя сама перешла на C# и VB.net ((
--------------------
PM   Вверх
Exception
Дата 24.9.2005, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



скоро мс купит борланда, а потом и макромедию+адобе.
обещаю
PM   Вверх
Се ля ви
Дата 24.9.2005, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Цитата(Run @ 24.9.2005, 16:03)
скоро мс купит борланда, а потом и макромедию+адобе.
обещаю

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

Цитата
В целом же, хоть FF`ом пользуется и не очень много пользователей, но это - источник инноваций в области веб-вёрстки, и по-этому он необходим и нам и MS. Посмотрите - Microsoft уже давно ничего нового не изобретает, только смотрит по сторонам, скупает чужое или раскручивает своё, сделанное по полной копии с возникшего где-то, что купить не хотелось или не удалось. Иными словами, MS нуждается в островке инноваций, который не может создать сама в рамках своих собственных технологий. По-этому существуют Linux, с которого можно всё драть в ядро и делать его более надёжным, FF, из которого можно брать приёмы по реализации стандартов, Java, с которой можно нагло драть C# и прочее - сама MS двигаться вперёд просто физически не способна, только гнаться за другими, отнимая у них деньги, программистов, пользователей, вобщем - ресурсы.
Microsoft - это гигантский паразит, полностью контролирующий всё, что связано с софтом и уже мыслящий не на уровне "сделать лучше и задавить конкурента", а на уровне "островочек созрел, денюжки туда пошли - захватываем...".
И ситуация в целом такова, что человек, которого этот паразитизм раздражает, который хочет с ним бороться, как раз и работает в интересах Microsoft, пытаясь создать нечто независимое, привлечь капитал (который так или иначе всегда понадобится в проектах начиная с определённого уровня сложности) - и раскрутиться - тем самым указать правильную дорожку в будущее этому гигантскому спруту-паразиту...

Единственное, что мне в контексте этого ещё не понятно - так это почему icq они до сих пор не захватили или не раскрутили свой Messanger так, что бы он его задавил с тем же самым аргументом - он стандартно идёт в поставке винды. Видимо, тут несколько просчитались - но это единственное...

А FF жить будет и довольно успешно - просто его программистов будут тихой сапой приглашать на высокооплачиваемую работу в Microsoft, что бы они разгребали код IE, пытаясь его хоть как-то причесать и привести в божеский вид... Тут вот говорили, что FF собирался преодолеть 10% барьер - ну не захотелось этого Билу, по маркетинговым соображениям - проучили, надавили на рычажки - снизилось... Нас же как детей разводят!.. Противостоять MS едва ли не глупее, чем потокать - повлиять на расстановку сил мы уже никак не можем.

По-настоящему же выбить рынок из-под MS не может уже никто, даже IBM, Oracle, Sun, BEA, HP, другие крупные игроки софтвера - все они так или иначе просто хорошо заняли свою нишу, на которую им удаётся не пускать MS. Что бы свалить MS, нужно не просто иметь соразмерный с ней уровень капитала, нужно иметь другую мировую экономику - ибо её поведение идеально с точки зрения приспособленности к существующему рынку и если её и можно свалить, то только заняв её место и став по сути такой же - всё-таки паразитизм - это самый прибыльный вид бизнеса, а с антимонопольным комитетом они как-то договорились. Да и выгодно это властям США глобально - такое привлечение капиталов в их страну - по-этому и прикрывают.

Ну просто не подкопаться - со всех сторон лучше системы не придумаешь!

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

Фактически, никто из инвесторов уже не решает, вложить деньги в какой-то проект, или нет - это MS решает - дать кислород, что бы ограбить по-позже, или сразу зарубить проект?..

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

Пока у нас будет экономика, которая делает выгодным паразитизм на прогрессе, и нечестные государства типа США с двойными стандартами, которым выгодна утечка капитала из всех стран мира для прилива в её экономику, конкуренция за право паразитировать на прогрессе всё равно ничего хорошего не даст - победитель полюбому будет паразитом, а насколько совестливым - это уже другой вопрос. Но, раз отрасль развивается, возможно, MS ещё и не худший для нас вариант?.. smile



--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
s-mike
Дата 25.9.2005, 02:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 16.1.2005
Где: Киев

Репутация: нет
Всего: 16



Цитата(Run @ 21.9.2005, 16:47)
Цитата(nikitao @ 21.9.2005, )
Он не такой и хилый ,как ты описал

я хотел ему поучиться. Но когда увидел BDS 2005...
жалкая попытка прспособиться к условиям, задаваемым M$...

Жалкая? Имхо, среда получилась гораздо лучше Студии 2003.
Цитата(Run @ 21.9.2005, 16:47)

Паскаль, как и VB не проектировался как объектно-ориентированный.
Дельфи - паскаль not for DOS. Так называемый "Object Pascal". В VB 4 тоже добавили классы...
Но много это не дало.

А C проектировался? Нет, проектировался C++. Вот и в Дельфи так же. Pascal - процедурный и модульный, а Дельфи - объектно-ориентированный. Хотя в последние версии Паскаля была включена поддержка ООП.
Цитата(Run @ 21.9.2005, 16:47)

Java, как и VB .NET, изначально проектировался для ООП. Поэтому я считаю дельфи и VB 6 отсталыми языками. Однако, это вовсе не значит, что на нём нельзя решать большинство задач. Просто лозунги "Будущее за Delphi!!!", "Delphi - самый развитый язык" я считаю безосновательными.

Может сравним, круг задач, который можно решить на Дельфи и какие - на жабе? Причем учитывая, что на Дельфи они будут работать значительно быстрее, чем на жабе.
Цитата(Run @ 21.9.2005, 16:47)

но для интерфейсов к бд/проигрывателей/несложных программ, для которых важен интерфейс, имхо, VB 6+ActiveX лучше, чем Delphi+VCL. Но это только моё ИМХО. Хотя Dll Hell парит. В общем:

  • Поизучай синтаксис и VB и Delphi - что тебе проще будет, на том и пиши
  • Контролы (ActiveX) для аудио/видео могу кинуть на мыло - напиши, когда надо будет
  • Если возникнут вопросы - обращайся в соответствующий форум smile

ActiveX есть плохо, поскольку код ActiveX-ов не доступен чаще всего и очень трудно отлавливать баги. + Низкая производительность. Да ты и сам в теме по браузерам ругал такой подход. В Дельфи же большинство компонентов поставляются с исходными кодами (за деньги или бесплатно). Поэтому отладка удобнее, производительность выше, а временные затраты и удобство не хуже чем в ВБ.
PM MAIL WWW   Вверх
sergejzr
Дата 25.9.2005, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(s @ 25.9.2005, 01:24)
Может сравним, круг задач, который можно решить на Дельфи и какие - на жабе? Причем учитывая, что на Дельфи они будут работать значительно быстрее, чем на жабе.

Зря ты так. Круг задач у них примерно одинаковый, а Ява притормаживает, но только на GUI и на медленных процессорах.
Проблема и одновременно преимущество Явы в том, что она кроссплатформенна. Что означает, что платформозависимые вещи в ней не имплементированы. Вышеописанная задача - медиаплеер, который будет полностью функционален только с использованием платформоависимых кодеков. Здесь большой провал явы, которая не представляет пока этих библиотек.

Вывод: Решение этой задачи будет легче и быстрее имплементировать на VB или дельфи, причём в этом случае для хорошего программиста разницы практически никакой за исключением более красивого и удобочитаемого по сравнению с васиком кода паскаля.
Но для начинающих, несомненно, VB представляется лучшей альтернативой, потому что, например, программируя на нём, не надо разбираться с выделением памяти итд.

Другое крыло представляют готовые компоненты, которых и в той и другой среде множество и они существуют как с открытым, так и закрытым кодом для обеих сред программирования.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
s-mike
Дата 25.9.2005, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 16.1.2005
Где: Киев

Репутация: нет
Всего: 16



Цитата(sergej @ 25.9.2005, 12:08)
Цитата(s @ 25.9.2005, 01:24)
Может сравним, круг задач, который можно решить на Дельфи и какие - на жабе? Причем учитывая, что на Дельфи они будут работать значительно быстрее, чем на жабе.

Зря ты так. Круг задач у них примерно одинаковый, а Ява притормаживает, но только на GUI и на медленных процессорах.

Жаба тормозит везде одинаково. Если на более мощном процессоре она и будет работать быстрее, то Дельфи еще быстрее. А сколько занимает в памяти сама виртуальная машина? От 50 до 100 метров даже на не самых сложных программах. Я из-за этого отказался от использования BitTorrent-клиента Azureus. Даже Python в плане ресурсоемкости выглядит более выгодно, чем ява. Не говоря уже о .Net.
PM MAIL WWW   Вверх
nikitao
Дата 25.9.2005, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: нет
Всего: 26



Се ля ви ,тебя почитаешь,так жить не хочется,неужели все настолько плохо?????????


Да,а это правда ,что мягкотелые собираются убить ASM и все перевести на платформу NET?


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
sergejzr
Дата 25.9.2005, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



http://forum.vingrad.ru/index.php?showtopic=24644

Дело в GUI. После превышения определённой частоты процессора разницы в реакции ява и дельфи не наблюдается. Не гуевые же приложения работают почти одинакого. А ООП-приложения на яве даже быстрее.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
rsm
Дата 25.9.2005, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Цитата(nikitao @ 25.9.2005, 14:28)
тебя почитаешь,так жить не хочется,неужели все настолько плохо?????????

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

Цитата(nikitao @ 25.9.2005, 14:28)
это правда ,что мягкотелые собираются убить ASM и все перевести на платформу NET?

АСМ как таковой убьют только одновременно с компами smile

Цитата(s @ 25.9.2005, 14:16)
сколько занимает в памяти сама виртуальная машина?

Совершенно огромное количество, проверено.

По сабжу: ИМХО лучшее таки все же Дельфи. Ибо, взявшись за Бацик при наличии творческого рвения по разным темам, очень скоро осознаешь его ограниченность набором стандартных компонентов. Дельфи в этом плане значительно лучше - он расширяется практически безгранично. И при этом львиная доля сторонних компонентов компилируется в наш родной машинный код без каких-либо дополнительных прослоек. Компоненты Бацика являются, по сути, ActiveX-контролами, что порождает огромное количество самых разнообраных глюков (особо выделяются сложности корректной регистрации в системе). Плюс к этому ActiveX-контролы тяжело отлаживать и еще тяжелее писать код с их использованием - ведь в большинстве случаев документация на контрол полностью отсутствует и приходится ориентироваться чисто по автодополнению, угадывая будущие действия и производя массу лишних запусков для проверки правильности своей мысли.

З.Ы. О переносимости говорить не стоит, т.к. ИМХО Се ля ви полностью прав в отношение описания текущей и будущей ситуации на рынке - кроссплатформенное ПО попросту никому не нужно. А посему какой смысл тратить дополнительные усилия на его написание?
PM MAIL   Вверх
batigoal
Дата 25.9.2005, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(s @ 25.9.2005, 03:24)
Может сравним, круг задач, который можно решить на Дельфи и какие - на жабе?

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


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Се ля ви
Дата 26.9.2005, 00:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Цитата(s @ 25.9.2005, 12:16)
Жаба тормозит везде одинаково. Если на более мощном процессоре она и будет работать быстрее, то Дельфи еще быстрее. А сколько занимает в памяти сама виртуальная машина? От 50 до 100 метров даже на не самых сложных программах. Я из-за этого отказался от использования BitTorrent-клиента Azureus. Даже Python в плане ресурсоемкости выглядит более выгодно, чем ява. Не говоря уже о .Net.


Скорость!.. Вспоминается анекдот про неуловимого Джо! smile smile smile

Скорость выполнения - это ещё не самое важное и более того, начиная с определённого порога скоростей скорость становится не важна вообще. Просто человек не будет успевать так быстро работать с интерфейсом программы, что бы она гналась вперёд с такой страшной силой. Ты много на улицах своего города видишь машин класса "Формула 1"? И не говори, что всё дело в дорогах - никогда не поверю, что будь у нас скоростные дороги - все гоняли бы на формулах-1.
Так же и тут - в жизни, в бытовых задачах такие скорости не нужны. В крупных приложениях гораздо важнее скорость обработки запросов в базе данных - и тюнинг запросов с оптимизацией и частичной денормализацией помогает на порядки эффективнее, чем переписывание бизнес-логики с Java хоть даже на чистый асм. Главное - это база, бизнес-логика - это 2-5% скорости выполнения, не более - ну соптимизируешь ты её, и что? Лучше базу оптимизировать, которая остальные 98-95% скорости выполнения ест...

Кстати мысль не моя, Vit высказывал.

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

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


С Гуями да, у Java есть некоторые проблемы, по-этому я вообще везде предпочитаю использовать Web. К сожалению, не везде это опревдано, согласен. Но для GUI есть специалтная не стандартная, но распространённая нативная библиотека SWT, написанная под самые ходовые платформы. Проверено - летает и возможности практически все есть. Правда докментирована пока не очень, но постепенно исправляется. Так что и тут порядок.

А про .NET сравнительные тесты вообще показывают практически одинаковые скорости. Да и не мудрено - всё с Java, ведь, содрано процентов на 80 как минимум.

Цитата(rsm @ 25.9.2005, 18:37)
ИМХО лучшее таки все же Дельфи. Ибо, взявшись за Бацик при наличии творческого рвения по разным темам, очень скоро осознаешь его ограниченность набором стандартных компонентов. Дельфи в этом плане значительно лучше

Насчёт Дельфи - тут утешительного мало. Борланд как проект его просто слил, отдав на растерзание MS .NET`у, ибо понятно, что в рамках .NET место главного рулевого за C#`ом и просто так они его без боя не отдадут. Да и не перебъёт, откровенно говоря, объектный паскаль - C#, всё-таки мелко-мягкие его очень качественно с Java слизывали. Я так и думал, что он скатится до уровня вспомогательного аутсайдера для простеньких задачек - VB, с которым его будут на полном серьёзе сравнивать, ища свои плюсы и минусы... а жаль, мог бы ещё порулить, если бы MS`у не встал костью в горле... smile

Цитата(rsm @ 25.9.2005, 18:37)
О переносимости говорить не стоит, т.к. ИМХО Се ля ви полностью прав в отношение описания текущей и будущей ситуации на рынке - кроссплатформенное ПО попросту никому не нужно.

Основное преимущество Java - это уже давно не кроссплатформенность, ценность которой действительно сомнительна, а именно непосредственная независимость от MS. Для ряда крупных компаний очень важно по политическим и экономическим соображениям никак не зависеть от MS, ибо крупное корпоративное приложение на .NET - это именно зависимость при том, что всем и так ясно, что MS - монополист и никак особенно не заинтересована в оказании качественной помощи - не зря и не просто так у неё такая репутация. Java же - как подарок - бесплатная и в отличае от .NET`а ещё и более зрелая, устоявшаяся, с заметно большим комьюнити опытных разработчиков с большим стажем. Есть и серьёзные крупные компании, которые её двигают - IBM, BEA, Sun...

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

Цитата(nikitao @ 25.9.2005, 12:28)
Се ля ви ,тебя почитаешь,так жить не хочется,неужели все настолько плохо?

Плохо-хорошо это категории странные. За что боролись - на то и напоролись - это будет вернее. В конце концов, рынок - это трансляция на экономику звериного закона джунглей с его естественным отбором, но нам известно, к чему пришёл естественный отбор в природе - к возникновению человека, который порвал всех и стал паразитировать на природе по полной программе. Это где-то у Лема было, что природа не ищет идеал, а берёт первое попавшееся подходящее по условиям. Так же и тут. Мне вообще кажется, что это - естественный финал попытки внедрения рынка, просто в каких-то других областях он может быть ещё так явно не достигнут.
Но не горюй - многие тенденции показывают, что с развитием средств программирования, обеспечивающих разработчика всем-всем-всем, эффективность его труда увеличится настолько, что скоро маленькие компании по 5-15 разработчиков смогут писать огромные проекты и таким образом все конторы-гиганты умрут сами собой, ибо в них отпадёт надобность - в т.ч. и в Microsoft. Правда, к чему это приведёт - пока вообще не понятно...

Цитата(rsm @ 25.9.2005, 18:37)
кроссплатформенное ПО попросту никому не нужно. А посему какой смысл тратить дополнительные усилия на его написание?

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

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


Цитата(Lamer @ 25.9.2005, 21:20)
Цитата (s-mike @ 25.9.2005, 03:24)
Может сравним, круг задач, который можно решить на Дельфи и какие - на жабе?

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

smile smile smile Да мы их и без него сделаем в-лёгкую - у нас в запасе ещё J2ME и JavaCard. smile
Да и вообще, народ, не лень вам спорить о языках? Понятно, ведь, что просто не хотите учить ничего нового и держитесь за старое, успокаивая себя мыслью, что оно - лучше. Но зачем нам-то это доказывать? Реальная сфера задачь, которые решают на Java на порядки больше, чем Дельфёвая, зарплаты Java`истов тоже раза в 1.5-2.5 в среднем выше (при одинаковом стаже). Правда из-за обилия технологий на все случаи жизни, Java изучать надо по-дольше и по-тщательней, но это именно тот вариант, когда долго запрягаешь, но быстро потом едешь.

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

Это сообщение отредактировал(а) Се ля ви - 26.9.2005, 23:34


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Exception
Дата 26.9.2005, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



се ля ви, согласен, но не во всём. ты и правда думаешь, что солидная компания обязана ставить линухи, чтоб быть независимой?
имхо .нет vs ява - бесполезный спор.
ЗЫ не оффтопим. тема о дельфе, а не .нете
PM   Вверх
sergejzr
Дата 26.9.2005, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Эта тема обо всём. Человек хотел определиться со средой программирования. Просто Ява и дельфи были единственные ему более- менее знакомые.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Се ля ви
Дата 26.9.2005, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Цитата(Run @ 26.9.2005, 11:16)
ты и правда думаешь, что солидная компания обязана ставить линухи, чтоб быть независимой?

smile Независимой и защищённой. Не думаю, а знаю, ибо сам в такой компании работаю. Для серьёзных игроков нужна не декларируемая, а доказуемая защищённость. То, что MS и на этом деньги делает - это уже совсем другое, но реально Linux из его сегмента рынка я не думаю, что вытеснят. Наоборот, MS будет всё из него заимствовать и делать совместимую с ним архитектуру, что бы перекачивать денюжки - т.е. направление само по себе перспективное.

У нас серьёзные сервера под SuSe бегают, сервера по-проще - под ALT`ом - по-этому .NET не катит в принципе.

Вообще .NET и MSSQL берут дешевизной, при этом менее надёжные и зрелые по сравнению с Java и Oracle, но крупные компании могут себе позволить отстегнуть по-больше, ибо не считают копейки - по-этому борьба идёт восновном за рынок среднего бизнеса, а не крупного, где Linux и Java конкуренции особенной не ощущают. В среднем же рынке ценовая политика острее стоит и тут .NET с MSSQL`ем имеют свой довольно жирный куш по сравнению с признанными лидерами...


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
batigoal
Дата 26.9.2005, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(Run @ 26.9.2005, 12:16)
се ля ви, согласен, но не во всём. ты и правда думаешь, что солидная компания обязана ставить линухи, чтоб быть независимой?

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

Это сообщение отредактировал(а) Lamer George - 26.9.2005, 17:47


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Exception
Дата 26.9.2005, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



.. также как и .нет на винде. я например как серверное решение предпочитаю asp.net, а кто-то jsf.
просто мне привычен синтаксис VB. А вообще тема норовит стать третьей по счёту "Java vs .NET"
PM   Вверх
s-mike
Дата 26.9.2005, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 16.1.2005
Где: Киев

Репутация: нет
Всего: 16



Цитата
Насчёт Дельфи - тут утешительного мало. Борланд как проект его просто слил, отдав на растерзание MS .NET`у, ибо понятно, что в рамках .NET место главного рулевого за C#`ом и просто так они его без боя не отдадут. Да и не перебъёт, откровенно говоря, объектный паскаль - C#, всё-таки мелко-мягкие его очень качественно с Java слизывали. Я так и думал, что он скатится до уровня вспомогательного аутсайдера для простеньких задачек - VB, с которым его будут на полном серьёзе сравнивать, ища свои плюсы и минусы... а жаль, мог бы ещё порулить, если бы MS`у не встал костью в горле... smile

Только не забывай ИМХО ставить ;)
PM MAIL WWW   Вверх
rsm
Дата 28.9.2005, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Начали с медиа-плеера - закончили корпоративными приложениями smile То, что в сфере корпоративных приложений Дельфи и рядом не валялся с Java, понятно без каких-либо дополнительных рассуждений. Однако давайте хотя бы попытаемся вернуться к изначальному вопросу темы? smile Итак, что мы имеем?

Дельфи: про него я написал уже достаточно, даже сравнив попутно с Бациком.

Java: несколькими постами выше всеобщими усилиями выявили два основных недостатка:
1. Огромное потребление памяти. Да, конечно, память нонче очень дешевая! Но дешевая для кого? Для корпорации - да, согласен. Но для юзера домашнего, неотягощенного многобаксовой зарплатой, добавить планку памяти это довольно заметная трата. А если добавлять ее нужно только для того, чтобы иметь возможность написать на Java медиа-плеер - тогда еще и нерациональная.
2. Низкая скорость работы интерфейса программы. Объясняется тормознутостью виртуальной машины, низкая скорость работы которой проистекает, в свою очередь, из необходимости поддержки кросс-платформенности (совершенно бесполезной для поставленной задачи).

Вывод: для поставленной задачи лучше всего подходит Дельфи. Java тоже подходит, но только при условии наличия большого количества быстрой (DDR) памяти и необъяснимого желания писать кросс-платформенный софт.
PM MAIL   Вверх
Се ля ви
Дата 29.9.2005, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Цитата(Lamer @ 26.9.2005, 15:17)
Если ты делаешь ява-приложения, то выбор сановского сервера под управлением Solaris выглядит вполне естественным.

Впринципе, да, но под Solaris нужен и SPARC, а такое решение дорого даже для крупной конторы по Российским меркам. Качественные спарки страшно дороги, хотя это и самое лучшее железо вообще (правда сейчас, говорят, новые IBM`овые рисковые сервера приблизились по качеству к спаркам и выдавливают первых из рынка по причине того, что они более дёшевы. Ходят даже слухи о том, что Sun из-за этого вообще отказалась от всего харварного бизнеса, полностью переключившись только на софт и продаёт хардвер Fujitsu-Siemens).

Вобщем, по-настоящему потянуть по деньгам такие затраты часто не могут даже крупные конторы и по-этому всё-таки предпочитают железо по-проще и под линуксом SuSe Enterprise или RHEL.
Цитата(rsm @ 28.9.2005, 12:22)
То, что в сфере корпоративных приложений Дельфи и рядом не валялся с Java, понятно без каких-либо дополнительных рассуждений. Однако давайте хотя бы попытаемся вернуться к изначальному вопросу темы?


Ну, тема начиналась так:
Цитата(HELP2ME @ 20.9.2005, 18:48)
Мне надо выучить и сделать Мульти Медия Проигрователь.


Т.е. человек собирался учить новый язык для выполнения задачи. Если рассматривать цель - выполнение данной задачи, то действительно лучший выбор - Дельфи. Но жизнь устроена так, что без задачи трудно себя заставить учить что-либо, по-этому к данной задаче можно прикрепить ещё побочную, стратегическую - выучить язык, который потом пригодится при поиске работы - и нынешняя задача и силы на изучение языка для неё - ценнейший ресурс, который глупо "пропивать", не видя перспективы. Именно по ломанным линиям от одной программки до другой мы учим языки, практикуемся и получаем опыт и по-этому, если видеть дальше собственного носа, лучше, я считаю, осваивать более серьёзный язык Java.

Цитата(rsm @ 28.9.2005, 12:22)
Да, конечно, память нонче очень дешевая! Но дешевая для кого? Для корпорации - да, согласен. Но для юзера домашнего, неотягощенного многобаксовой зарплатой, добавить планку памяти это довольно заметная трата.

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


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
batigoal
Дата 29.9.2005, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата
Впринципе, да, но под Solaris нужен и SPARC, а такое решение дорого даже для крупной конторы по Российским меркам. Качественные спарки страшно дороги, хотя это и самое лучшее железо вообще

У нас в конторе - по Спарку на каждого smile

Здесь тоже действует правило 20 на 80 - да, таких контор мало, но народу в них работает много.

Но мы удалились от темы.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
rsm
Дата 29.9.2005, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Цитата
выучить язык, который потом пригодится при поиске работы

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

Заглянем в будущее. Предположим, что MS таки интегрирует .NET на нижний уровень новой Винды Висты (а она его интегрирует, иначе MS не MS). Что будет? Будет два фронта: MS vs Sun. За MS весь спектр прикладного программирования (Delphi с VCL загнется, уступив место своему собрату Delphi.NET), кусок рынка корпоративных приложений и часть рынка КПК. За Java оставшаяся часть корпоративного рынка, часть рынка КПК и... и ничего более. Много ли есть распространенных прикладных программ на Java? Лично я назову максимум штук 5, да и то только потому, что однажды заинтересовался этим вопросом. Какой из этой ситуации будет вывод? Примерно следующий: за Java можно браться по двум причинам:
1. Если хочется писать под КПК. Есть мнение, что этот рынок достаточно перспективен. Плюс к этому на него можно выйти даже без опыта работы - достаточно будет показать свои гениальные наработки, чтобы "потрясти работодателя своего и коллег своих" ©
2. Если есть солидная база для высокооплачиваемого обучения с последующим обязательным трудоустройством по специальности. На основе такой базы не стыдно будет и в корпорацию постучаться.
А что делать с MS? Да что угодно! Можно писать софт для любой сферы! Причем в направлении прикладного софта (который исчезнет только вместе с компьютерами) можно ухитриться найти работу без наличия стажа (а в некоторых случаях - даже профильного образования).
Общий вывод: ИМХО, если автор темы не входит в указанные для Java категории, то выбор следует остановить на Delphi.

Цитата
Это ваш капитал, это то, что вас формирует и в будущем станет основой вашей успешной карьеры

Полностью согласен. Вклады в образование до сих пор самые перспективные и окупаемые (при наличии головы). Однако "не образованием единым", но еще и блатом делается карьера. Не будем обманывать сами себя - получить хорошую работу в условиях нынешней ситуации можно только по блату. Разумеется, можно расти и чисто по карьерной лестнице - от дворника до министра. Однако пока так дорастешь, станешь уже никому не нужным стариком.
PM MAIL   Вверх
batigoal
Дата 29.9.2005, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(rsm @ 29.9.2005, 17:43)
Единственная ниша, куда может попасть "человек с улицы" без блата и стажа работы, это написание программ для всяческих КПК

Это не так, и я тому примером. Причем не только без опыта, но и без особых знаний.

Насчет сферы применения - подавляющее большинство java-программистов занимаются корпоративными системами. По крайней мере, в Питере ситуация именно такова. На одну Java Mobile вакансию приходится три Java Enterprise. А ведь эта область требует значительно больше людей, чем прикладной софт.
Добавлено @ 21:31
Цитата(rsm @ 29.9.2005, 17:43)
Не будем обманывать сами себя - получить хорошую работу в условиях нынешней ситуации можно только по блату.

На поиски первой работы я потратил два месяца. Через полгода ушел оттуда на очень хорошее место (по моему нынешнему состоянию). А с устройством по блату в программистской сфере даже не слышал - здесь нужны серьезные знания.

Так что не все так печально.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Дрон
Дата 30.9.2005, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


Профиль
Группа: Участник Клуба
Сообщений: 3179
Регистрация: 29.12.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 93



Цитата(rsm @ 29.9.2005, 17:43)
Не будем обманывать сами себя - получить хорошую работу в условиях нынешней ситуации можно только по блату.

Ты не прав. smile


--------------------
Да. Именно так.
PM   Вверх
Се ля ви
Дата 30.9.2005, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



rsm, ну вообще-то сомневаюсь я, что "MS - это MS" в этом вопросе... Понимаешь, на чём сдесь идёт игра? На жёстком и слабом связывании с операционкой.
Если они сделают свой фреймворк частью операционки - то им придётся либо смириться с жёсткостью его структуры, ибо развивать и апгрейдировать этот фреймворк они смогут лишь включая его в новую выходящую версию винды, что резко сузит им пространство для манёвра и обломает кучу идей по равитию, не даст гнаться за Java по API в бурном и быстроизменяющемся мире бизнеса, да ещё и поставит остро проблему совместимости, ибо допустить нунешнюю ситуацию, когда до сих пор очень многие сидят на винде 2000 они не смогут впринципе. Либо, второй вариант, понести массу накладных расходов, что бы создать эффективный механизм обновления фреймворка под виндой - но тогда вряд ли удастся реализовать его жёсткое связывание, а тогда выигрышь от внедрения теряется и к тому же в эту щёлочку можно будет втиснуть и Java-машину, вопрос о чём бязательно поставит перед антимонопольным коммитетом и наученные опытом внедрения IE, они, возможно, продавят это дело лучше - продавили, ведь, что теперь в винду включается JVM от Sun, а не от MS?

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

К тому же, повторяю - C# - это на 80% та же Java. Перейти - легко, причём как в одну, так и в другую сторону. Нам читали вводный курс по C# - со знанием Java я, например, относительно легко на него перейду. Да и другие - спросите Кота, Sun`а которые программят и на том и на том - отличия косметические. Есть и J#, ещё более похожий на Java по синтаксису. Есть даже книги для людей, переходящих с Java на C# - не большие по объёму, кстати smile
То, что я до сих пор на Java - это в значительно степени мой личный выбор по моим личным ощущениям от языка C#, который мне нравится меньше восновном из-за худшей, чем в Java, работы с исключениями. Ну и вобщем-то играет, не скрою, некоторую роль моё личное отношение к политике MS. Но если с работой на Java будет напряжённо - я без работы не останусь smile

Недавно знакомая даже рассказывала, которая со мной учится - объавление вывесила о поиске работы Java-программистом, её пригласили на собеседование, нормально пообщались, в итоге сказали, что берут, только им на самом деле нужен C#-ист, по-этому нужно будет немного переучиться. Она отказалась - но дело не в этом - я думаю, что это подход достаточно типичный.

Цитата(rsm @ 29.9.2005, 16:43)
Много ли есть распространенных прикладных программ на Java? Лично я назову максимум штук 5, да и то только потому, что однажды заинтересовался этим вопросом.

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


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

Граждане! Совершенно официально заявляю, что когда я вывесил своё резюме в интернете, у меня телефон сорвали агенства и работодатели, я ещё носом крутил, когда меня заставляли какие-то анкеты руками заполнять, отказываясь так с аненствами работать (всё, ведь, в резюме указал!) - и колесил по всей Москве, подбирая конторку по удобству добирания и прочим критериям, дни пестрели собеседованиями с кучей людей и поступало немало предложений - примерно каждое третье собеседование проходил, хотя ни сертификатов, ни хорошего знания Java у меня тогда не было!
Человек, который знает J2EE, владеет навыками работы с сервером WebLogic или WebSphere и умеет хорошо работать с Oracle - на вес золота, причём не только у нас, но и везде в мире! Если выучитесь - на работу в Москве можете рассчитывать - заберут с потрахами! И зарплаты хватит и жить нормально и хату снимать приличную. Если Москвичи - тем более - золотое дно! Тут уже не до блата - специалистов острая нехватка и если можешь - берут без лишних разговоров! Не в наши конторы - так в западные на нашей территории или в оффшор.


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

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

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

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

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

P.S. Вообще, я уже готовлю материал о белом и чёрном карьерном пути, думаю, через месяцок статейку вывешу где-нибудь в Чтиве, думаю, многим будет интересно...

Это сообщение отредактировал(а) Се ля ви - 30.9.2005, 17:12


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
rsm
Дата 30.9.2005, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Цитата
я уже готовлю материал о белом и чёрном карьерном пути

Непременно почитаем smile

Цитата(Lamer @ 29.9.2005, 23:25)
Так что не все так печально.

Цитата
Ты не прав.

"Не мы такие, жисть такая" (с) один слишком известный фильм smile
PM MAIL   Вверх
Ch0bits
Дата 1.10.2005, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 1
Всего: 62



Цитата
Человек, который знает J2EE, владеет навыками работы с сервером WebLogic или WebSphere и умеет хорошо работать с Oracle - на вес золота, причём не только у нас, но и везде в мире!

о_О! smile Щас буду изучать! smile
PM WWW   Вверх
batigoal
Дата 1.10.2005, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(Vadim999 @ 1.10.2005, 11:18)
о_О! smile Щас буду изучать! smile

Имхо, такие вещи самостоятельно не изучить.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Се ля ви
Дата 1.10.2005, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



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

Платформа J2EE и Oracle - это океаны знаний...
Добавлено @ 12:18
я вот уже 3 года занимаюсь Java, пол-года - Ораклом и пока во многом ещё не разбираюсь...


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
HELP2ME
Дата 4.10.2005, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



ну вы тут развели подскажите где на делфи поменять шрифт в какой функции..... ответьте smile
PM MAIL   Вверх
HELP2ME
Дата 6.10.2005, 09:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



nyyyyyy
PM MAIL   Вверх
LSD
Дата 6.10.2005, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



В Delphi шоифт меняется с помощью property Font.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
HELP2ME
Дата 13.10.2005, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 7.9.2005

Репутация: нет
Всего: нет



sps
PM MAIL   Вверх
alir
Дата 13.10.2005, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



Цитата
Хотя Dll Hell парит.

Чтоб такого не было выбери .NET, а в частности C# - легко, удобно, быстро.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1964 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.