ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 25.04.2010, 15:14
Qwazar
Leaders of Antichat - Level 4
Регистрация: 02.06.2005
Сообщений: 1,411
С нами: 11020706

Репутация: 4693


По умолчанию

Цитата:
Сообщение от slesh  
Ява, питон, перл, пхп и им подобные имеют недостатки:
- по полной программе нельзя использовать все особенности платформы
- код абсолютно не защищен от изменения или реверса.
Другое дело, что есть огромное число либ и всяких примочек к ним. Это увеличивает скорость разработки в разы, но с другой стороны производительность хромает конкретно. Да и не какой оптимизации сделать не удастся.
Дык не стоит использовать Java для несвойственных задач (и ты зря поставил эти технологии в один ряд, Java в одном ряду с .Net, но не с теми языками, что ты перечислил). Всегда можно докупить дополнительные сервера, т.к. разработка на Java подразумевает разработку масштабируемых предложений, то вырастет и производительность.

Про скорость работы: в тех задачах под которые заточена Java, скорость работы имеет последнее значение, т.к. задержки при работе с сетью перекрывают практически любые проблемы недостаточной оптимизации. К тому же почти в любом случае стоимость работы программиста дороже любого железа, а Java заточена под быструю разработку распределённых приложений. Т.е. оптимизация в том виде в котором её понимают C/C++ программисты совершенно не нужна. (Я не говорю об алгоритмической оптимизации).

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

По теме - gui на Java не люблю, по мне Qt выглядит гораздо красивее. Но разработка на Java конечно проще и быстрее, и не требуется перекомпиляции.

З.Ы.
.Net не подходит для кросcплатформенной разработки, т.к. Mono - несчастный калека.
__________________
Я отдал бы немало за пару крыльев,
Я отдал бы немало за третий глаз
За руку на которой четырнадцать пальцев
Мне нужен для дыхания другой газ..

Мой блог:http://qwazar.ru/.

Последний раз редактировалось Qwazar; 25.04.2010 в 15:23..
 
Ответить с цитированием

  #12  
Старый 25.04.2010, 15:25
Flame of Soul
Участник форума
Регистрация: 25.05.2007
Сообщений: 290
С нами: 9980798

Репутация: 435
По умолчанию

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

Есть возможность на Haskell, но долго к синтаксису привыкать придется дня три не меньше.

Lazarus-под три основные платформы есть, если дельфинчик не проблема тогда и это тем более.

Ну и вообще вариантов очень много...
 
Ответить с цитированием

  #13  
Старый 26.04.2010, 21:23
Serbies
Познающий
Регистрация: 26.12.2006
Сообщений: 31
С нами: 10196777

Репутация: 10
По умолчанию

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

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

А почему никто не вспомнил простой C/C++ - если не использовать винапи и писать не на висуал студии - то легко можно переделывать исходник от одной платформы для другой - правда надо будет перекомпилировать - опять не дочитал сообщения выше - считать удаленым

Последний раз редактировалось Serbies; 27.04.2010 в 05:12..
 
Ответить с цитированием

  #14  
Старый 26.04.2010, 21:34
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

чистый C\C++ не годится для гуя. Для мобилок он по сути под нокию, а там вроде как по дефолту все есть.
 
Ответить с цитированием

  #15  
Старый 27.04.2010, 01:38
ss88
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
С нами: 9185589

Репутация: 128
По умолчанию

Цитата:
Сообщение от Serbies  
А почему никто не вспомнил простой C/C++ - если не использовать винапи и писать не на висуал студии - то легко можно переделывать исходник от одной платформы для другой - правда надо будет перекомпилировать
Хм.... У вас среда разработки определяет качество программы?
Писать можно не плохо и в блокноте. Например, для меня, одним из основных преимуществ монстровидных сред разработки является code-assist, остальное - правлю руками. Такой выбор неудивителен, т.к. я Java-developer, а эта платформа всем хороша, кроме средств разработки, которые сами находятся в непрерывной "альфе", особенно это касается плагинов к эклипсу ))))

По-прежнему, остаюсь при своем мнении, что Java - один из лучших вариантов для кроссплатформенной разработки. Ставим UTF-8 для исходников и вперед, к светлому будущему

Согласен с Qwazar'ом насчет серверного применения, потому как докупить железяку намного дешевле, чем Senior Java Developer'a )))

ИМХО!!! Юзайте Java и будет вам счастье ))))

Последний раз редактировалось ss88; 27.04.2010 в 02:14..
 
Ответить с цитированием

  #16  
Старый 27.04.2010, 23:55
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

Цитата:
Сообщение от scrat  
Titanium выглядит неплохо
Вот я тут, кстати, под него сейчас девелоплю. Очень интересная штука. Гуй пишется на html+js+python/ruby/php. При чём управление DOM-ом идёт как через js, так и через python/ruby/php, у них там общая область видимости объектов. Код автоматически деплоится для win, mac, linux в виде нативных приложений. Генериться всё автоматически и выдаются только ссылочки на инсталлеры. Ко всему тому у них там своё API для всяких штук. Ещё есть поддержка разработки под iPhone/iPad(только под маком) и Android.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка групп Вконтакте mister Black Покупка, продажа, услуги в Соц. Сетях 3 16.12.2009 17:28
Разработка приложений для контакта olishort Разное - Покупка, продажа, обмен 0 29.11.2009 20:54
FreedomScripts team - профессиональная разработка скриптов и софта rushter Freelance - О Работе 4 16.06.2009 08:11
Дизайн сайтов, вёрстка, разработка скриптов на php/perl bu!ik Freelance - О Работе 4 10.04.2009 17:02
Разработка. Обучение. Дизайн. nerezus Freelance - О Работе 11 26.07.2007 14:26



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.