Что выбрать Java или C++?
Хочу начать изучать язык программирования. Либо Java либо c++. В обоих случаях знаю основы. Совсем основы, но это не суть. Какой стоит изучить первым и если не в лом, напишите пожалуйста преимущества одного перед другим.
P. S. На каком из языков, какие программы (полезные программы с интерфейсом,типо калькулятора или игры) можно писать и у какого производительность лучше будет. И можно ли и тот и тот код запускать и на пекарне, и на мобиле?
Заранее спасибо.
C++ vs Java — что выбрать?
Здраствуйте. Подскажите плз по следующему вопросу: Собираюсь начать изучать язык с++ или яву, но.
Что выбрать: компьютер или ноутбук?
Я студентка, переехала учиться в соседний город. Но так как мой компьютер не возможно перевести со.
Что выбрать новичку? Веб или десктоп
Доброго времени суток всем, кто читает сие творение. Мне 18 лет, учусь в университете на.
Что проше С++ или Java
Что более проше и что востребования на рынке работы С++ или Java? И что надо знать что бы.
Смотря для каких задач.
Если тебе нужны программы для использования в тяжелых условиях, то тут однозначно плюсы.
Если простые программы для повседневного использования, то тут Java ваш выбор, хотя я бы все же выбрал плюсы.
Модераторы, гасите холивар
Сообщение от DarkJackal
Сообщение от DarkJackal
Сообщение от Croessmah
На самом деле стоит задать себе вопрос: «А нужно ли вообще погромировать?» Нынче ведь в 2к18 на рынке полно вкатившихся макак, которые говнокодят быстро, некачественно и много, при этом за копейки и на каждом углу, а именно в мобилках и на пекарнях. Каждый думает, что будет новым Стивом Джобсом или Марком таки Цукербергом и будет ездить на работу (а то и вовсе работать из дома) на яхте или лимузине. Такими образами кормят молодых макак-девственников за компьютером, как ослов с морковкой перед мордой на удочке, и те продолжают за копейки говнокодить, а через год прокатывается волна увольнений и приёма новых макак на их места. Так что стоит подумать вообще: а стоит ли вкатываться в это говно, если как личность или серьёзный разраб ты там на хвост никому не падал. Говнокодь для себя на том, на чём тебе вообще понравится, получай удовольствие и не рвись работать программистом. Любое хобби умирает, когда в нём тебя заставляют хлебать говно ложкой и проговаривать в слух чем оттрапезничал заказчик.
Кодить собираюсь не для кого-то, а для себя. И говнокодером становится нет желания, лучше делать качественно, но дольше.
Сообщение от KifoR
Сообщение от KifoR
Сообщение от Martein
Это вы о себе не особо высокого мнения. С такой точкой зрения и жизненной позицией, лично вы действительно больше, чем за доширак работать не сможете.
KifoR, Начинай кодить на Java, так как там порог входа всё-таки пониже в язык, чем на С++. А лучше начинай кодить на Java для андрюши. Потом, когда ты научишься думать системно — тебе не нужно будет изучать весь C++, чтобы сделать на нём библиотеку и включить её в Java проект.
На самих плюсах, на чистых WinApi делать проект дольше и муторней, по сравнению с любым фрэймворком, будь то Java, либо .NET. Ты можешь делать WEB сервисы на Java, ты можешь работать с графикой. Там, где нужна большая производительность будет потребность использовать что-то более низкоуровневое, вплоть до ассэмблера, но выбор который ты сделаешь — это всего лишь первый язык. Для некоторых первый язык был паскалём, для кого-то бэйсик, кто-то питонит и доволен как питон. Но если любому из тех, кто программирует уже больше 3х лет дать задачу что-то сделать на другом языке, то, используя системный подход не думаю, что он испытает какие-то титанические сложности. Тут не важен выбор языка — задачи могут быть разные и каждый фрэймворк или язык может больше подходить под решение каждой из них.
C++ часто требуется там, где нужна скорость работы программы и полный контроль над твоей программой — это может быть прошивка либо интерфейс для телевизора, либо код какой-нибудь СУБД.
Сам по себе язык — не панацея. Всё равно всё потом превращается в нули и единицы, но удобство в создании больших и не очень проектов является определяющим в данном выборе. Так что ты должен понять, как реализовать задачу проще — на том и делать.
Конечно, если ты будешь кодить на C++ около 10ти лет, то тебе после него не будет страшен ни один язык.
Сам язык Java является упрощённым подобием C++ — он C-подобный язык, тот же как и JS, только подход к реализации немного отличается.
Я бы рекомендовал вообще сначала понять, как в компьютере происходят вычисления — покодить на ассемблере, потом перейти на С++ для консоли, потом на C++ под WinApi, потом уже можно попытаться сделать проект с базой данных и понять, что C++ тут не очень удобен, а проще уже использовать более высокоуровневые языки. Понять, как проще стало кодить и уже потом думать — а нужна ли тебе вообще JAVA?
Короче, переходи на питон и не парься. А лучше сразу начни с HTML и JS. Ясен перец, SQL ты освоишь по дороге.
Что перспективней учить с#, java или c++?
Первые 2 сейчас в основном вроде только в веб программировании используются на стороне сервера.
Что проще учить java или c++?
Что проще учить java или c++?.Сам знаю базу с++.Хотелось бы узнать про язык java.Вот при изучении.
Что лучшие учить новичку C# или Java
Привет, последние время мне приходиться работать с Web это HTML CSS JS PHP MySQL, и не много с.
Имеет ли смысл продолжать учить с++ или попробовать перейти в с# или java?
Надеюсь данный вопрос не нарушает правила этого раздела. Учу кресты уже месяца полтора-два. Это.
С чего лучше начать учить Java? С книг или сайтов, или лекций?
Всем привет! Нужна ваша помощь. Помогите пожалуйста новичку в изучении Java! Скажите пожалуйста.
Сообщение от Четверг
Сообщение от Четверг
вы не тем вопросом задались, учиться нужно программировать, решать задачи, подбирать и модифицировать алгоритмы и далее по списку
Появился вопрос!
А если делать Web приложения на C#, то можно обойтись без дурацкой джавы? Или даже C# без этих костылей не может?
Сообщение от Рядовой
Я не занимаюсь Веб разработкой, поэтому нигде =)
Но вопрос возник в связи с тем, что в вакансих часто пишут C#, Java, вот я и думаю, неужели C# без костылей из джавы обойтись не может.
Как по мне, С/С++. Но как показывает практика, начальству вообще неинтересно, знаешь ли ты тот или иной язык, вот проект, вот срок — вперед и с песней. Так что приходится осваивать иногда налету все подряд, хоть это и не совсем правильно, но жизнь никогда не была простой, а тем более линейной. Но следует учесть тот факт, что оба других варианта по синтаксису являются си-подобными, а значит и проще будет им обучаться в будущем.
Сообщение от Lord_Voodoo
C другой стороны, если есть два B2B языка-аналога, у каждого из них имеется огромный пласт API, который нужно изучать n лет, но если ты уже знаешь один и неплохо в нем плаваешь, то вопрос — нахрена тебе изучать другой пласт?
IamRain, видимо, Вы не прочитали предложение перед этим. А с другой стороны — очень хотелось бы глянуть на Вашу беседу с руководством, когда Вы скажите в топку проект на джава, я все перепишу на си шарп, потому что я отлично знаю си шарп, а в джаве ни в зуб ногой. И озвучите начальству сроки. Работа программиста на 90% состоит из саппорта уже существующих и рабочих проектов. И очень часто эти проекты занимают сотни метров одних только исходников. Я лучше сяду осваивать новый язык, чем пойду к начальству рассказывать о туманных перспективах перевода рабочего проекта на новый язык программирования.
И я высказал только свое ИМХО, связанное с моим опытом работы, я не претендую на истину в конечной инстанции.
Сообщение от Lord_Voodoo
Lord_Voodoo, никаких претензий, я понимаю, что такое и происходит, и чаще всего специализация саппортера совпадает с языком проекта. И поэтому таких «конфликтов» не возникает. Плюс один момент: людей то много — открыл вакансию и нашел кого надо.