ГлавнаяБлогКарты Warcraft 3Гайды для первой ДотыГайды для Доты 2 [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: XOPYC  
Когда не досмотрел фильм Варкрафт до конца
Дата: Воскресенье, 16.04.2017, 20:57 | Сообщение # 31
Admin
Администраторы
Сообщений: 15117
Награды: 43
Репутация: 188
Ну ты хоть как далеко в изучении С++ продвинулся? Насколько сложные программы уже пишешь?

Warcraft 3 - это уже легенда
WC3 - это мини-легенда
Дота - это альтернативный путь развития варкрафта
 
Дата: Понедельник, 17.04.2017, 11:44 | Сообщение # 32
Генералиссимус
Модераторы
Сообщений: 13022
Награды: 22
Репутация: 141
Admin, ну тут внезапный поворот произошёл 2 месяца назад =) И учу я не С++, а java =) Причины просты =) Легче найти работу java-программиста без опыта, а вот С++ всем нужен бородатый прогер с годами опыта за плечами =) К тому же С++ это свалка фич всех языков =) А java пошла по пути облегчения работы и гармоничности =)
Т.к. сменил язык, то я не то чтобы прогу написать... До графики ещё не добрался, но могу реализовать механизмы нужные для больших программ, через недели 2 смогу уже написать и полноценную прогу =) Теоретически конечно же =)


это Ксопик!
 
Дата: Понедельник, 17.04.2017, 21:32 | Сообщение # 33
Admin
Администраторы
Сообщений: 15117
Награды: 43
Репутация: 188
А что на джаве полезного можно написать?

Warcraft 3 - это уже легенда
WC3 - это мини-легенда
Дота - это альтернативный путь развития варкрафта
 
Дата: Вторник, 18.04.2017, 00:19 | Сообщение # 34
Генералиссимус
Модераторы
Сообщений: 13022
Награды: 22
Репутация: 141
Admin, да собственно всё =)) как минимум Android написан на java =) Все кроссплатформенные проги и системы на java =) По сути все операционки для умных холодильников, чайников и прочего на java =) Почти все серверные проги на ней же =) вообще огромный процент всего написан на ней =)
Она такая популярная благодаря именно кроссплатформенности =)
На всякий напишу =) Кроссплатформенная, если по простому, то это возможность работы программы на любых устройствах, без танцев с бубном для её запуска =)
Ну скажем есть игры на Windows и отдельно на Linux =) Вот для Java приложений таких ограничений нет, они запустятся и там и там =) А вот то, что написано скажем на С++, нужно компилировать отдельно для винды и отдельно для линукса =)
А, ну ещё все игры для Android телефонов так же сделаны на Java =)

Т.е. возвращаясь к вопросу, просто повторюсь, на java можно написать абсолютно всё =)


это Ксопик!
 
Дата: Вторник, 18.04.2017, 20:34 | Сообщение # 35
Admin
Администраторы
Сообщений: 15117
Награды: 43
Репутация: 188
Так почему же тогда Java никак не вытеснит С++ во всех сферах раз она такая хорошая?

Warcraft 3 - это уже легенда
WC3 - это мини-легенда
Дота - это альтернативный путь развития варкрафта
 
Дата: Вторник, 18.04.2017, 21:21 | Сообщение # 36
Генералиссимус
Модераторы
Сообщений: 13022
Награды: 22
Репутация: 141
Admin, С++ лучше работает с памятью...
Да и как минимум для работы Java нужна JVM(Java Virtual Mashine), которая кушает оперативку =)
Т.е. чтобы запустить прогу на java сначала нужно запустить эту jvm, которая сразу заберёт определённую часть оперативки, а дальше уже работай.
С С++ так не нужно, он работает без всяких виртуальных машин. И оперативки ему нужно исключительно столько, сколько проге требуется в данный момент.

Многие серверные приложения написаны на Java с частичным использованием C++.

Вообще С++ в большинстве своём используется в ГеймДеве. А java в серверных прогах.
Тут штука такая, что С++ быстрый и всё такое, но если сравнивать серверные проги, то при долгой работе Java выйграет у С++, но вот для запуска мелкой программулинки Java явно проигрывает =)

И один язык просто так не вытеснит другой как минимум потому, что все языки решают какие-то свои задачи. Вот если появится какой-то аналог java, который будет делать всё тоже самое, использоваться для решения одних и тех же задач и при этом будет лучше, то в этом случае он заменит jav'у =)


это Ксопик!
 
Дата: Среда, 19.04.2017, 21:01 | Сообщение # 37
Admin
Администраторы
Сообщений: 15117
Награды: 43
Репутация: 188
А Delphi сейчас вообще не актуален? Лет 10 назад он был весьма популярен. Ты не вентилировал этот вопрос?

Warcraft 3 - это уже легенда
WC3 - это мини-легенда
Дота - это альтернативный путь развития варкрафта
 
Дата: Среда, 19.04.2017, 21:24 | Сообщение # 38
Генералиссимус
Модераторы
Сообщений: 13022
Награды: 22
Репутация: 141
Admin, ты бэ ещё паскаль или бэйсик вспомнил =)))
Нет, делфи сейчас не актуально =) Разве что где-то, где что-то написано на нём, а это что-то задрипанная конторка, которая в своей нише живёт и ни поднимается ни опускается =))) В вечном покое =)))
В целом можешь посмотреть список самых популярных языков, я уже раз 10 его видел, первые это JavaScript, C++, Java, PHP, Ruby и т.д. (последовательность от балды =) )


это Ксопик!
 
Дата: Четверг, 20.04.2017, 21:26 | Сообщение # 39
Admin
Администраторы
Сообщений: 15117
Награды: 43
Репутация: 188
Мда, а с чего бы Delphi так быстро зачах? Вроде удобная, простая и достаточно эффективная среда для разработки

Warcraft 3 - это уже легенда
WC3 - это мини-легенда
Дота - это альтернативный путь развития варкрафта
 
Дата: Пятница, 21.04.2017, 12:01 | Сообщение # 40
Генералиссимус
Модераторы
Сообщений: 13022
Награды: 22
Репутация: 141
Admin, языки программирования развиваются. Тот же делфи не поддерживает ООП (Объектно-ориентированное программирование), а оно используется сейчас почти везде, т.к. удобство =)
К тому же переписывать всю архитектуру языка врятли кто-то будет, а если и делают, то он называется уже по другому =)
Делфи просто банально устарел =) Хотя писать на нём можно, просто в современных языках есть инструменты, которые позволяют разработчику работать быстрее, удобнее и качественнее =) Меньше ошибок, меньше кода, лучше читаемость и т.д. и т.п. =)

Вот даже банально пример, не кода конечно, а просто рассуждений =)
В том же делфи прога это гора текста =) Который потом, в случае каких-то ошибок, нужно исправлять, что крайне затруднительно.
В C++ или Java всё написано в классах, отдельных файлах, отдельных каталогах, а это очень удобно, особенно когда понятно где, хотя бы примерно, ошибка =)

Вот собственно поэтому старые языки и отмирают =)


это Ксопик!
 
Поиск: