Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Gmails
6 / 6 / 2
Регистрация: 08.04.2014
Сообщений: 248
1

Действительно ли java на данное время самый актуальный язык?

15.11.2014, 22:37. Просмотров 1507. Ответов 2
Метки нет (Все метки)

нужен совет профессионалов.действительно ли java на данное время самый актуальный язык?на нем все пишется от сайтов до игр.с чего начать изучать java?сложен ли он так как с/c++?я бы хотел заняться вебом. также с какой литературы начать.заранее всем благодарен.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2014, 22:37
Ответы с готовыми решениями:

Самый популярный язык программирования - java.
Вот собственно ссылка -...

Какой язык сейчас наиболее актуальный для создания сайтов с большим спросом?
Знаю, что не совсем тот раздел, но все же. Какой язык сейчас наиболее...

Наиболее актуальный язык программирования для изучения и использования для 2013
Здравствуйте. Буквально на днях загорелся идеей заняться программированием, но...

Какой язык программирования самый быстрый?
Доброго времени суток, дорогие программисты. Необходимо написать программу,...

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

2
turbanoff
Эксперт Java
4017 / 3752 / 741
Регистрация: 18.05.2010
Сообщений: 9,329
Записей в блоге: 11
Завершенные тесты: 1
16.11.2014, 00:00 2
Лучший ответ Сообщение было отмечено reisal78 как решение

Решение

Java актуален. Вопрос про "самый актуальный" лишен смысла. Язык как язык
На Java однозначно легче и быстрее программировать чем на C/C++.

Литература по Java
3
kr4n
0 / 0 / 0
Регистрация: 19.11.2014
Сообщений: 7
19.11.2014, 09:58 3
Это язык программирования, со своими плюсами и со своими минусами. В мире софта, для каждой задачи свой инструмент - кернел или видео игры на яве стрёмно писать, ибо ява это гибрид языка типа компиляционного(?) и интерпретационного(?) языка. То-есть у явы есть JRE, который позволяет работать одному коду на разных платформах - windows, unix, etc. - своего рода виртуальная машина, которая работает поверх ОСи. Когда люди пишут на Си++, то они как правило пишут под определенную систему - это и есть причина почему большенство игр, особенно раньше, выходили под определенную ОС и отказывались работать на другой ОСи. Но когда СИ код скомпилирован, он работает на порядок быстрее чем Ява. Для мобильных преложений и большенства вэба - ява подходит идеально, на СИ это немного overkill.

Я работаю в компании, где делаем SaaS продукт и java всего лишь один компонент всей системы - на ряду с шел скриптами, ansible, питоном и туевой-тучей другой технологии - vagrant, ec2, docker, jenkins, mysql/oracle/liquibase, jsps, js etc. etc. etc.

Добавлено через 28 минут
а да, прости - вторую часть вопроса не заметил.

Ява, как часто говорят, C-like syntax. То-есть синтакс явы практически один-в-один как у Си. Но выучить синтакс, это плёвое дело. Программировать на Си намного сложнее, думаю спорить никто здесь не будет по-этому поводу - джава с своим garbage collector намного упрощает жизнь программисту.

По поводу литературы - прочитай одну-две "ява для начинающих", в принципе любых. А потом будешь читать в основном документацию. Мир явы это, по-большой части, мир open source. В этом есть и плюсы и минусы.

Как начнёшь немного понимать, начинай уделять немного внимания таким вещам как Apache Commons, maven, hibernate, spring - особенно если вэбом хочешь заниматься, у них очень клёвый IoC, но спринг довольно-таки сложный фреймворк. Это если есть опыт программирования - если нет, то просто программирование изучай - алгоритмы, design patterns, ОСи и.т.д. - без этого никуда и это довольно-таки долгий путь.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2014, 09:58

MVVM в QT. Реально ли в данное время?
Привет всем. Интересует вопрос. Насколько продуктивно на данном этапе времени...

Что значит данное число в Java?
Что значит данное число в Java? 1.6626989031869018E-7.

За какое минимальное время роботы смогут обработать данное количество деталей?
Всем добрый вечер. Есть такая задача: На некотором заводе решили...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru