Насмешил с Ruby =) Вакансий по нему очень мало. И батхерт ты будешь испытывать, в поиске новой работы. С phyton тоже все не гладко и работы не так и много. Уж лучше тогда JavaScript.
Все с точностью наоборот.
1) Востребованность C# как раз на порядок меньше Java посмотрите рейтинг языков и на количество вакансий. И зарплаты у Java повыше.
2) Больше возможностей? Не смешите. По возможностям идентичны.
3) Андроид никуда не уйдет в ближайшем будущем.
Огромный минус привязка только к продуктам MS. Популярен из за .net mvc. Про убогий Windows Phone вообще молчу. Какова его доля рынка? Какие есть приложения под .net дэсктопные? Лучшее что видел, это paint .net.
Да и последнее время MS ведет отвратительную политику и просто кидает пользователей, включая разработчиков.
Java находится под крылом Oracle, поэтому с будущим у нее все в порядке.
А то, что нет фриланса, так это само собой. Ведь java это лютый энтерпрайз. Хотя под android найти можно.
Vinatorul: я честно говорят тоже не совсем понял =)
А что вообще мешает запустить вторуюпрограмму из под отладчика и подставить в нее данные из первой программы...
Согласен. Все же полноценная версия сайта может быть очень тяжелой, и хоть адаптивная верстка и сожмется под экран, все равно большое количество элементов в DOMе хорошо не скажуется на производительности.
Поэтому надо исходить из задачи. Если страница будет не сильно загруженной, смысла создавать отдельное представление нет.
На счет второго варианта, можно прикрепить java к своему приложению и при установке просто бубет запускаться установка java?
ps не знаю просто как все это дело на mac os и их маркет плейс.
@Serged не думаю, что это актуально для медифайлов. Так как разброс плееров и другого ПО очень велик. Используйте последние версии плееров и проблем не будет.
С PDF другая ситуация, так как читалка монополист от Adobe. И у них очень много уязвимостей как в Флеш так и в PDF. Поэтому я исользую альтернативный ридер Foxit.
@VitaZheltyakov я уже понял, что твой профессионализм как программиста складывается из знания предметной области предприятия, а не computer sсience. И не "область приложения", а предметная область ;)
Предметную область программист должен знать поверхностно! Профессионализм программиста складывается не из знания области приложения.
Не быть же ему бухгалтером, чтобы разрабатывать бухгалтерию.
Такими вопросами должен заниматься не программист. Программист должен писать программы по тех заданию.
Вообще существует разделения труда. Но профессионализм программиста складывается не из знания области приложения.