c java



Автор Lpf fpl задал вопрос в разделе Другие языки и технологии

Java или C# и получил лучший ответ

Ответ от [гуру]
Язык выбирают под конкретную задачу.
Если в конкретной программе нужно быстродействие - то пишите ее на C#.
Если кроссплатформенность - на Java.
Хотя, на самом деле, Java не так уж и кроссплатформенна, особенно если говорить о коммерческой разработке.
Java компилируется не в платформозависимый формат (вроде EXE на винде), а в свой формат JAR, поэтому 1 и тот же исполняемый файл можно запустить и на Win и на Linux.
Но вот на Android - на той же Java уже нужно писать отдельное приложение. На iOS и Mac - джавы, видимо, вообще практически не существует.
И что в остатке? Только Linux, который в коммерческой разработке почти никому не нужен...
К тому же, тормозная Java - далеко не единственный кроссплатформенный ЯП.
Еще ведь есть Python (опять же де-факто использующий свой формат исполняемого файла), библиотека Qt для C++, PureBasic...
В общем, лучше знать как можно больше языков. Только тогда вы сможете сами их все сравнить и выбирать лучший из них для каждой поставленной задачи.
John Legknock
Мастер
(2157)
Плюс на основе джавы есть куча языков, и огромная куча отличных веб-фреймворков и технологий, до которым сишарпу еще нужно расти. Хоть он и растет.
А вот С++ — это недоразумение, на котором невозможно программировать здоровому человеку.

Ответ от Duality[гуру]
C#, потому что не такой отстающий.

Ответ от Rustem Bekyshov[гуру]
Технологии развиваются параллельно и имеют схожие возможности. Плюс джавы - кросплатформенность, Плюс шарпа - более развитый язык. Лучше то что больше нравится)
C# - это для Windows.
Java - это для Android+Linux.
C# не заменит Java и наоборот.

Ответ от Андрей Иванищев[мастер]
C# начни с него, а лучше с С++

Ответ от Diablo[гуру]
c#
java тормозная

Ответ от Edward Snowden[активный]
QT - посмотри, к тому же он кросплатформенный в отличии от C#
Java или C# ни то ни другое

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Java или C#
спросили в Jeep
Java или swift?за чем больше будущего?)
С какой стати они должны заменять друг друга?
Java незаменима под Android.
Swift - под
подробнее...
спросили в Репетитор
Репетитор по java
Обучение Pascal/C++/Java | mypascal.ru
Репетитор по программированию - Java

«Ваш
подробнее...

Чем отличается C# от С и C++
В С нет никаких классов и шаблонов
C++ наследует С с добавкой классов и шаблонов и вообще
подробнее...

Хочу научиться делать приложения для android
Java -> Android SDK - этого достаточно)) Потом можно будет С++ для NDK. Если хочешь делать игры,
подробнее...
спросили в Интернет Создатель
какой создатель у minecraft
Маркус Алексей Перссон (также известен под псевдонимом Notch) C++, Java и ActionScript программист.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Unix Ассемблер
Книга по Ассемблеру
Подучил Pascal/C/C++/C#/Java/Python/Perl/PHP. Решил попробовать себя в ассемблере,
ААААА
подробнее...

не качается java c java.com/ru/en скиньте через агент очень нужно
У меня тоже оттуда некачается но вот здесь сразу инсталяция появится
подробнее...
спросили в Техника Статика
Кто такой программист 3д графики
В том, что надо уметь работать с 3D графикой, а не только программки разрабатывать. То есть помимо
подробнее...
спросили в Ассемблер
Что такое НАТИВНЫЙ язык программирования, и чем от отличается от ненативного?
НАТИВНЫЙ ЯП - тот, код на котором не исполняется сторонним (не предустановленным на ОС)
подробнее...
спросили в Adema Atom
Настройка Atom под Python Подскажите плиз как можно настроить Atom для работы с языком Python ?
Для запуска исполняемого кода С, C++, Java иногда проще использовать сторонний пакет (не пакет
подробнее...
спросили в Язык
Какой язык/технологию веб-программирования выбрать?
1. В первую очередь осваивается верстка HTML+CSS, так как конечная страница сайта состоит из них.
подробнее...
спросили в Object Pascal User delphi
Как стать программистом с нуля? С чего начать, какая литература есть и что сделать первым делом???
В своём повествовании я буду рассказывать только о десктопном программировании (программировании
подробнее...
спросили в G20 FSF/UNESCO
Что такое gcc ?
GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных
подробнее...
спросили в Другое
Где находится кнопка тильда на клавеатуре
Тильда
Тильда (исп. tilde, от лат. titulus — подпись) — название нескольких типографских
подробнее...
спросили в Язык Языки
Какие языки программирования являются высшими
На высших (высокоуровневых) языках легче писать программы. Самые популярные - это C++, C#, Javaподробнее...
Старшова Екатерина Игоревна на Википедии
Посмотрите статью на википедии про Старшова Екатерина Игоревна
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*