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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почти универсальный язык для Windows и Linux 
:(
    Опции темы
Rusak
Дата 22.6.2007, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здравствуйте, у меня возникся вопрос. Может, он покажется диким или, наоборот, интересным.
Короче, я хочу изучать язык программирования и среду программирования того языка. Но одно едиственное условие: написанная в Windows программа должна работать и в Linux. А мне не хочется изучать два языка и каждый раз компилировать программу. Это во-первых, а во-вторых, мой заказчик так заказал, на мой взгляд, идиотский заказ.
Что делать? Посоветуйте, какой язык и какая среда программирования?
PM MAIL   Вверх
Sartorius
Дата 22.6.2007, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Жаба. больше ничего достойного на сегодняшний день нет
PM MAIL ICQ   Вверх
Rodman
Дата 22.6.2007, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

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



PHP

PM MAIL WWW Skype GTalk YIM MSN   Вверх
Rusak
Дата 25.6.2007, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Rodman @ 22.6.2007,  14:36)
PHP

Мне кажется, что PHP ориентирован для работы в Internet.
PM MAIL   Вверх
nitr
Дата 25.6.2007, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Perl, PHP это надеюсь вам известные, а так очень много скриптовых языков.
Так же можно и C, C++, Pascal ;)


--------------------
PM   Вверх
JackYF
Дата 25.6.2007, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



C++ + QT.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Rusak
Дата 6.7.2007, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Spasibo vam za vnimanie...
Ya uje rechil etu zadachu: Lazarus
Vot evo site: www.lazarus.org
Esli ne ochibaus...
PM MAIL   Вверх
Yanis
Дата 6.7.2007, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(Rusak @  6.7.2007,  15:12 Найти цитируемый пост)
Ya uje rechil etu zadachu: Lazarus

Это не язык.
Это что то вроде расширения для Free Pascal
IDDE, если угодно.


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
Rusak
Дата 12.7.2007, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Ну и что с того, что он -- расширение FreePascal...
Зато он сильно облегчил мне работу...
PM MAIL   Вверх
Samotnik
Дата 12.7.2007, 19:16 (ссылка) |   (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



Цитата(Rusak @  22.6.2007,  12:20 Найти цитируемый пост)
 я хочу изучать язык программирования и среду программирования того языка

ЯЗЫК??   --  Только JAVA!!!  он платформенно независимый, поэтому хоть винда хоть макОС хоть что ....
Вы ведь просили язык программирования! 
PM MAIL   Вверх
Rusak
Дата 24.7.2007, 11:09 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Samotnik @ 12.7.2007,  19:16)
Цитата(Rusak @  22.6.2007,  12:20 Найти цитируемый пост)
 я хочу изучать язык программирования и среду программирования того языка

ЯЗЫК??   --  Только JAVA!!!  он платформенно независимый, поэтому хоть винда хоть макОС хоть что ....
Вы ведь просили язык программирования!

Ты прав. Но мне один программист сказал, что самое лучшее решение -- это Си. Так как, по его мнению, Си не требует перекомпиляции, а Ява перекомпилируется. 
Кому верить? Я привык к Дельфи, и задумался написать на родном же языке. в результате поиска решений я пришел к выводу, что Лазарус нормален и не уступает Си и Яве...
PM MAIL   Вверх
JackYF
Дата 24.7.2007, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



Цитата(Rusak @  24.7.2007,  11:09 Найти цитируемый пост)
Но мне один программист сказал, что самое лучшее решение -- это Си. Так как, по его мнению, Си не требует перекомпиляции

Выпал в осадок... Все неинтерпретирумые языки требуют в принципе перекомпиляции программы (или ее части) при изменении исходного кода. Или ты программиста не так понял, или он не программист на Си.

Цитата(Rusak @  24.7.2007,  11:09 Найти цитируемый пост)
Кому верить?

Все будут говорить разное, каждому нравится свой язык. Попробуй то, другое, третье. Сердце подскажет smile



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Shaggie
Дата 24.7.2007, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



1) компилируемые языки. Берёшь исходник программы, работающей на одной платформе, и компилируешь под другую. С, асм, паскаль и что там ещё любят...

2) интерпретируемые (компилируемо-интерпретируемые) языки. берёшь работающий скрипт / байт-код программы, работающеё на одной платформе, и запускаешь на другой. Ява, перл, питон и ещё всякие штуки...

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

Важно №2: внимательно следить за версией компилятора/интерпретатора (виртуальной машины). И на одной-то системе часто траблы возникают по этому делу, а уж на разных...

Цитата(Rusak @  24.7.2007,  12:09 Найти цитируемый пост)
Но мне один программист сказал, что самое лучшее решение -- это Си. Так как, по его мнению, Си не требует перекомпиляции, а Ява перекомпилируется. 

Ой, ну и бред, извините... Может, наоборот?


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
v2v
Дата 24.7.2007, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



imho начинать с явы не правильно , хотя знать её надо.
изучай С++. Зная его ты слёгкостью сможешь "переориенитовыватся" на любой другой язык, включая яву.

Добавлено через 2 минуты и 27 секунд
Цитата(Rusak @ 24.7.2007,  11:09)
Я привык к Дельфи, и задумался написать на родном же языке. в результате поиска решений я пришел к выводу, что Лазарус нормален и не уступает Си и Яве...

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


--------------------
PM   Вверх
Samotnik
Дата 25.7.2007, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



Цитата(Rusak @  24.7.2007,  11:09 Найти цитируемый пост)
самое лучшее решение -- это Си.

Ну как сказать....... я бы поспорил
Цитата(Rusak @  24.7.2007,  11:09 Найти цитируемый пост)
 Так как, по его мнению, Си не требует перекомпиляции, а Ява перекомпилируется. 

 smile    Интересненько,..... но не правда!!!!! smile 
PM MAIL   Вверх
bilbobagginz
Дата 25.7.2007, 02:39 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

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



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

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

и зпускается она на ура под линуксом через wine.

так что это тоже вариант.


Цитата

imho начинать с явы не правильно , хотя знать её надо.

обоснуй.

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




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Samotnik
Дата 26.7.2007, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



Фишка  Java  в чем?!?!??!!?!?!?!?!??!!?
В том, что в нем существует, такая вещь как  БАЙТ КОД.  Это, то , что вы можете запускать, хоть на  винодовс, хоть на макинтоше, хоть на линуксе, хоть........
ВОД!!!   Волшебная вещь, на самрэч!!!!
PM MAIL   Вверх
Rusak
Дата 27.7.2007, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Хорошо. У меня в очередной раз возникся вопрос: JBuilder -- это Java?

Добавлено через 5 минут и 33 секунды
Цитата(v2v @  24.7.2007,  18:30 Найти цитируемый пост)
делфи уже мало помалу уходит на задний план и скаждым годом всё более теряет сваю популярность


Извини, но я с вами не согласен...
Это, во-первых, так думают программисты на С,  VB и что-то другое...
Но не будем спорить о достоинствах и недостатках того или иного языка...
Во-вторых, я просил дать мне советы, на каком языке писать программу...
Кстати, я начал изучать JBuilder, так как мне кажется, что это диалект языка Java.
PM MAIL   Вверх
W4FhLF
Дата 27.7.2007, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


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

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



Цитата(Samotnik @  26.7.2007,  01:42 Найти цитируемый пост)
В том, что в нем существует, такая вещь как  БАЙТ КОД.  Это, то , что вы можете запускать, хоть на  винодовс, хоть на макинтоше, хоть на линуксе, хоть........ВОД!!!   Волшебная вещь, на самрэч!!!!


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


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Samotnik
Дата 27.7.2007, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



Цитата(W4FhLF @  27.7.2007,  13:23 Найти цитируемый пост)
Дело не столько в байт-коде сколько в возможностях интерпретатора(виртуальной машины), которая его исполняет.

Безусловно, но байт-код, сам по себе хорошо спроектирован, т.к. он  предназначен для выполнения виртуальной Джава машиной. В то время, исходный текст, скажем в С++ компилируется в выполняемый код. Фактически большинство современных языков разработано для Компиляции, а не интерпритации - главным образом по соображениям эффективности выполнения.
PM MAIL   Вверх
Rusak
Дата 7.8.2007, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Извини, но я повторяю свой вопрос. Вы так и не ответили на мой вопрос.
JBuilder -- это диалект Явы?
PM MAIL   Вверх
En_t_end
Дата 7.8.2007, 20:17 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Вот мне интересно, кто здесь пишет про Java. Ыыы... вы сами пробывали хоть что-нибудь серьезное десктопное на жабе ? Я не пробывал, но решил вот поюзать немного софта с халявного Solaris Express DVD(к слову соляра из-за её жаберности требует минимум 768 Мб ОЗУ ну или это стоит в первых пунктах), решил поюзать NetBeans IDE smile ооооочень тормозит. Вывод: на данный момент жаберные проекты(десктопные) себе могут позволить только очень расточительные клиенты. А в России к примеру до сих пор многие офисы сидят на 3-4 пнях нижайшей комплектации. ИМХО если стоит задача переносимости Win-Lin, то либо C++ + QT либо с использованием других кросс-пл. либ. Хотя, 
Цитата(bilbobagginz @  25.7.2007,  06:39 Найти цитируемый пост)
написал я програмку на MFC, под виндой. скомпилировал статически.
и зпускается она на ура под линуксом через wine.

Весьма апетитно ! Ибо под виндой - максимальное быстродействие, под Linux'ом тоже не очень медленно. + минимум заморот для программиста. + собирать один раз
Но Java не подходит для десктопных приложений клиентурой которых будут российские пользователи.  smile Кто не верит пусть поставит себе соляру и посмотрет на жабу в действии. Vista отсыхает
PM MAIL ICQ Skype GTalk Jabber   Вверх
Mayk
Дата 7.8.2007, 20:36 (ссылка) |   (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

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



ИМХО легче изучить питон, чем яву и тем более си.
Ну во всяком случае по моим субъективным ощущением писать логику на питоне ГОРАЗДО легче чем на сях/яве.

Цитата(En_t_end @  8.8.2007,  00:17 Найти цитируемый пост)
Вот мне интересно, кто здесь пишет про Java. Ыыы... вы сами пробывали хоть что-нибудь серьезное десктопное на жабе ? 

Пробовал дважды. Получилось в половине случаев. 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
En_t_end
Дата 7.8.2007, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



К тому же у Java в контексте Linux-Windows есть маленькая проблема с байт-кодом. Точно не скажу, но помоему были судебные разбирательства Sun и Microsoft по поводу вольно-интерпретируемости Microsoft спецификации Java-байт-кода на своих платформах. Именно ведь поэтому появилась J# или как там Жаба-минор-зарешетченная ? А вот что твориться сейчас с переносимостью Java-байт-кода с Sun-овских или дружеских платформ на виндузные мне неизвестно, может так до сих пор и осталась проблема  smile

Добавлено через 1 минуту и 6 секунд
Цитата(Mayk @  8.8.2007,  00:36 Найти цитируемый пост)
Пробовал дважды. Получилось в половине случаев. 

Всмысле ?  smile 
PM MAIL ICQ Skype GTalk Jabber   Вверх
sergejzr
Дата 7.8.2007, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


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

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



Цитата(Rusak @  7.8.2007,  14:09 Найти цитируемый пост)
JBuilder -- это диалект Явы? 

JBuilder - это среда программирования. (Также, как фотошоп-среда для рисования в jpg smile))
Да, для резработки приложений на языке Java.

А вообще программировать можно и в блокноте. Если выберешь Java, то лучше использовать Eclipse для разработки. Она полегче бильдера и для других языков пригодится.

Добавлено через 3 минуты и 20 секунд

Цитата(En_t_end @  7.8.2007,  19:17 Найти цитируемый пост)
вы сами пробывали хоть что-нибудь серьезное десктопное на жабе ?

В нашем секторе практически всё на Java программируется. Большое и маленькое. 
Пример удачного приложение - та же эклипса.
А в в щеб-программинге java - вообще первый выбор.


Модератор: тема уходит в религиозные войны  smile 


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


Эксперт
****


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

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



Цитата(sergejzr @  8.8.2007,  01:02 Найти цитируемый пост)
В нашем секторе практически всё на Java программируется.

потому что в западных странах ИМХО думают не о том как бы побольше сэкономить(проблема в России ИМХО, а экономят у нас на всём, на оборудовании, на программистах, на грамотном ведении проектов) а том как бы это всё работало в будущем, да ещё и эффективно. 
Цитата(sergejzr @  8.8.2007,  01:02 Найти цитируемый пост)
Пример удачного приложение - та же эклипса.

Помоему я пробывал её, по ощущениям вспоминаю, что действительно тормозило умеренно, эффективность на уровне.
Цитата(sergejzr @  8.8.2007,  01:02 Найти цитируемый пост)
А в в щеб-программинге java - вообще первый выбор.

Здесь спорить не буду, говорю только о десктопных приложениях.

PM MAIL ICQ Skype GTalk Jabber   Вверх
LSD
Дата 9.8.2007, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(v2v @  24.7.2007,  19:30 Найти цитируемый пост)
изучай С++. Зная его ты слёгкостью сможешь "переориенитовыватся" на любой другой язык, включая яву.

Уже неоднократно слышал подобный подход:
Цитата
Начинай с С++, а там легко освоиш все остальное.

И плевать, что человеку нажо сейчас, не через пол-года, год, а сейчас. Учи С++ пригадицца.


Цитата(En_t_end @  7.8.2007,  21:17 Найти цитируемый пост)
Вот мне интересно, кто здесь пишет про Java. Ыыы... вы сами пробывали хоть что-нибудь серьезное десктопное на жабе ? Я не пробывал, но решил вот

Каждый день пробую, и что? 

А привычка:
Цитата
Не читал, но осуждаю!

далеко не самая лучшая smile 


--------------------
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   Вверх
En_t_end
Дата 11.8.2007, 06:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(LSD @  10.8.2007,  03:57 Найти цитируемый пост)
далеко не самая лучшая

Ты не полностью цитату скопировал:
Код

Вот мне интересно, кто здесь пишет про Java. Ыыы... вы сами пробывали хоть что-нибудь серьезное десктопное на жабе ? Я не пробывал, но решил вот поюзать немного софта с халявного Solaris Express DVD(к слову соляра из-за её жаберности требует минимум 768 Мб ОЗУ ну или это стоит в первых пунктах), решил поюзать NetBeans IDE

Цитата(LSD @  10.8.2007,  03:57 Найти цитируемый пост)
Каждый день пробую, и что? 

ы, и как не жалуешься ? у тебя какое железо ?

PM MAIL ICQ Skype GTalk Jabber   Вверх
LSD
Дата 11.8.2007, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(En_t_end @  11.8.2007,  07:52 Найти цитируемый пост)
ы, и как не жалуешься ? у тебя какое железо ?

Та же IDEA по производительности сравнима с VS 2005 + ReSharper. Ну и плюс я пишу GUI приложения на Java и представляю себе их производительность.

Цитата(En_t_end @  11.8.2007,  07:52 Найти цитируемый пост)
у тебя какое железо ?

P4 3 GHz, 1.5 Gb RAM, остальное думаю не принципиально.


--------------------
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   Вверх
En_t_end
Дата 11.8.2007, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(LSD @  11.8.2007,  15:48 Найти цитируемый пост)
P4 3 GHz, 1.5 Gb RAM, остальное думаю не принципиально.

Интересно, все клиенты имеют подобную комплектацию ?
1.5 Ghz(кеши обоих уровней довольно слабые), 256 Mb RAM - вот средняя комплектация офисного клиента в России. Это ещё оптимистичные предположения. Если брать в расчет что обычно приложение на Java - не единственное запущенное то вообще плохо.
PM MAIL ICQ Skype GTalk Jabber   Вверх
LSD
Дата 11.8.2007, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(En_t_end @  11.8.2007,  20:17 Найти цитируемый пост)
Интересно, все клиенты имеют подобную комплектацию ?

Какую скажем, такую и поставят smile

Цитата(En_t_end @  11.8.2007,  20:17 Найти цитируемый пост)
1.5 Ghz(кеши обоих уровней довольно слабые), 256 Mb RAM - вот средняя комплектация офисного клиента в России. Это ещё оптимистичные предположения. Если брать в расчет что обычно приложение на Java - не единственное запущенное то вообще плохо.

Для Java критична только память, проца хватит. С жругой стороны для Vista этого компа тоже не хватит, но Майкрософт это же не останавливает smile


--------------------
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   Вверх
Hidrag
Дата 5.9.2007, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



En_t_end, есть клиентский (GUI) софт на джаве очень-очень навороченный. Хочешь пример? Пожалста: форма "РосГосСтрах" учетная система АРМ3 полностью J2SE приложение - чем то напоминает 1С Предприятие (система прав, возможности, учет, расчет, отчетная составаляющая). Проект состоит из более 3000 классов + всякие либы, ресурсы.... Вполне комфортно с ним работается на 512 мб памяти (но для компиляции из исходников нужно раза в три больше). Софтинка юзается по всех отделениях страны.
Тормознутось и повышенные требования к памяти у Java софта напрямую зависит от квалификации написавшего его программиста - если все делать грамотно тормозить не будет и памяти хватит  smile 



--------------------
user posted image
PM WWW ICQ   Вверх
JackYF
Дата 5.9.2007, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



Цитата(Hidrag @  5.9.2007,  10:56 Найти цитируемый пост)
тормозить не будет и памяти хватит  smile 

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


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Daevaorn
Дата 5.9.2007, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

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



Цитата(JackYF @  5.9.2007,  17:48 Найти цитируемый пост)
ээ... оо... в Java же автоматический сборщик мусора, каким образом разработчик может управлять памятью? 

Запускать GC самому в нужный момент хотя бы. Ну и архитектура правильная .
PM MAIL WWW   Вверх
Fantasist
Дата 5.9.2007, 22:45 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


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

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



Цитата(Daevaorn @  5.9.2007,  13:53 Найти цитируемый пост)
Запускать GC самому в нужный момент хотя бы. Ну и архитектура правильная . 



  Да ну по моему это фигня. Исследовние показали, что попытки управлять Garbage Collector'ом в Java не приносят никакой хорошей эффективности. 

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

  А вообще я бы тоже реккомендовал Java для кросс-платформенных приложений, несмотря на то, что я ее не очень люблю (хоть и работаю на ней уже давно). Несмотря на то, что GUI преложения мне на ней кажутся тяжелыми. С другой стороны, практика показывает, что сейчас корпоротивные приложение весьма удобно создавать на web. Сейчас интерфейс пользовательский на web нарисовать чаще всего значительно проще, а Java для такого рода приложений действительно выбор N1 особенно говоря о кросплатформенности.  То есть если корпоративное приложение, то я бы его реккомендовал делать на Web технологиях, а если кросплатформенное, то на Java. 

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







--------------------
Волны гасят ветер...
PM MAIL   Вверх
Artemios
Дата 6.9.2007, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(JackYF @  25.6.2007,  16:08 Найти цитируемый пост)
C++ + QT. 

&&
Цитата(bilbobagginz @  25.7.2007,  03:39 Найти цитируемый пост)
python - тоже хорошо катит.


Я бы советовал Python + PyQt
Хорошее GUI c хорошей ООП-идеологией от Qt плюс гибкость и скорость разработки от Python.

У нас в "команде" практически все, кто с плюсов, кто с шарпа, перешли на эту связку.

P.S. Тут же и кроссплатформенность, хоть тебе Lin, хоть Win, хоть Mac...

Это сообщение отредактировал(а) Artemios - 6.9.2007, 15:52


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

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

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


 




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


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

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