Когда не досмотрел фильм Варкрафт до конца
|
|
| Дата: Воскресенье, 16.04.2017, 20:57 | Сообщение # 31 |
Admin
Сообщений: 15097
|
Ну ты хоть как далеко в изучении С++ продвинулся? Насколько сложные программы уже пишешь?
Warcraft 3 - это уже легенда WC3 - это мини-легенда Дота - это альтернативный путь развития варкрафта
|
|
|
|
| Дата: Понедельник, 17.04.2017, 11:44 | Сообщение # 32 |
Генералиссимус
Сообщений: 12997
|
Admin, ну тут внезапный поворот произошёл 2 месяца назад =) И учу я не С++, а java =) Причины просты =) Легче найти работу java-программиста без опыта, а вот С++ всем нужен бородатый прогер с годами опыта за плечами =) К тому же С++ это свалка фич всех языков =) А java пошла по пути облегчения работы и гармоничности =) Т.к. сменил язык, то я не то чтобы прогу написать... До графики ещё не добрался, но могу реализовать механизмы нужные для больших программ, через недели 2 смогу уже написать и полноценную прогу =) Теоретически конечно же =)
это Ксопик!
|
|
|
|
| Дата: Понедельник, 17.04.2017, 21:32 | Сообщение # 33 |
Admin
Сообщений: 15097
|
А что на джаве полезного можно написать?
Warcraft 3 - это уже легенда WC3 - это мини-легенда Дота - это альтернативный путь развития варкрафта
|
|
|
|
| Дата: Вторник, 18.04.2017, 00:19 | Сообщение # 34 |
Генералиссимус
Сообщений: 12997
|
Admin, да собственно всё =)) как минимум Android написан на java =) Все кроссплатформенные проги и системы на java =) По сути все операционки для умных холодильников, чайников и прочего на java =) Почти все серверные проги на ней же =) вообще огромный процент всего написан на ней =) Она такая популярная благодаря именно кроссплатформенности =) На всякий напишу =) Кроссплатформенная, если по простому, то это возможность работы программы на любых устройствах, без танцев с бубном для её запуска =) Ну скажем есть игры на Windows и отдельно на Linux =) Вот для Java приложений таких ограничений нет, они запустятся и там и там =) А вот то, что написано скажем на С++, нужно компилировать отдельно для винды и отдельно для линукса =) А, ну ещё все игры для Android телефонов так же сделаны на Java =)
Т.е. возвращаясь к вопросу, просто повторюсь, на java можно написать абсолютно всё =)
это Ксопик!
|
|
|
|
| Дата: Вторник, 18.04.2017, 20:34 | Сообщение # 35 |
Admin
Сообщений: 15097
|
Так почему же тогда Java никак не вытеснит С++ во всех сферах раз она такая хорошая?
Warcraft 3 - это уже легенда WC3 - это мини-легенда Дота - это альтернативный путь развития варкрафта
|
|
|
|
| Дата: Вторник, 18.04.2017, 21:21 | Сообщение # 36 |
Генералиссимус
Сообщений: 12997
|
Admin, С++ лучше работает с памятью... Да и как минимум для работы Java нужна JVM(Java Virtual Mashine), которая кушает оперативку =) Т.е. чтобы запустить прогу на java сначала нужно запустить эту jvm, которая сразу заберёт определённую часть оперативки, а дальше уже работай. С С++ так не нужно, он работает без всяких виртуальных машин. И оперативки ему нужно исключительно столько, сколько проге требуется в данный момент.
Многие серверные приложения написаны на Java с частичным использованием C++.
Вообще С++ в большинстве своём используется в ГеймДеве. А java в серверных прогах. Тут штука такая, что С++ быстрый и всё такое, но если сравнивать серверные проги, то при долгой работе Java выйграет у С++, но вот для запуска мелкой программулинки Java явно проигрывает =)
И один язык просто так не вытеснит другой как минимум потому, что все языки решают какие-то свои задачи. Вот если появится какой-то аналог java, который будет делать всё тоже самое, использоваться для решения одних и тех же задач и при этом будет лучше, то в этом случае он заменит jav'у =)
это Ксопик!
|
|
|
|
| Дата: Среда, 19.04.2017, 21:01 | Сообщение # 37 |
Admin
Сообщений: 15097
|
А Delphi сейчас вообще не актуален? Лет 10 назад он был весьма популярен. Ты не вентилировал этот вопрос?
Warcraft 3 - это уже легенда WC3 - это мини-легенда Дота - это альтернативный путь развития варкрафта
|
|
|
|
| Дата: Среда, 19.04.2017, 21:24 | Сообщение # 38 |
Генералиссимус
Сообщений: 12997
|
Admin, ты бэ ещё паскаль или бэйсик вспомнил =))) Нет, делфи сейчас не актуально =) Разве что где-то, где что-то написано на нём, а это что-то задрипанная конторка, которая в своей нише живёт и ни поднимается ни опускается =))) В вечном покое =))) В целом можешь посмотреть список самых популярных языков, я уже раз 10 его видел, первые это JavaScript, C++, Java, PHP, Ruby и т.д. (последовательность от балды =) )
это Ксопик!
|
|
|
|
| Дата: Четверг, 20.04.2017, 21:26 | Сообщение # 39 |
Admin
Сообщений: 15097
|
Мда, а с чего бы Delphi так быстро зачах? Вроде удобная, простая и достаточно эффективная среда для разработки
Warcraft 3 - это уже легенда WC3 - это мини-легенда Дота - это альтернативный путь развития варкрафта
|
|
|
|
| Дата: Пятница, 21.04.2017, 12:01 | Сообщение # 40 |
Генералиссимус
Сообщений: 12997
|
Admin, языки программирования развиваются. Тот же делфи не поддерживает ООП (Объектно-ориентированное программирование), а оно используется сейчас почти везде, т.к. удобство =) К тому же переписывать всю архитектуру языка врятли кто-то будет, а если и делают, то он называется уже по другому =) Делфи просто банально устарел =) Хотя писать на нём можно, просто в современных языках есть инструменты, которые позволяют разработчику работать быстрее, удобнее и качественнее =) Меньше ошибок, меньше кода, лучше читаемость и т.д. и т.п. =)
Вот даже банально пример, не кода конечно, а просто рассуждений =) В том же делфи прога это гора текста =) Который потом, в случае каких-то ошибок, нужно исправлять, что крайне затруднительно. В C++ или Java всё написано в классах, отдельных файлах, отдельных каталогах, а это очень удобно, особенно когда понятно где, хотя бы примерно, ошибка =)
Вот собственно поэтому старые языки и отмирают =)
это Ксопик!
|
|
|
|