Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/34: Рейтинг темы: голосов - 34, средняя оценка - 4.59
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246

C# vs Java

29.02.2008, 22:43. Показов 6409. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
что лучше для обычных приложений.а что для системных,начал С# стоит ли бросать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.02.2008, 22:43
Ответы с готовыми решениями:

Какую версию Java поддерживает .Net Java# И какую VS6.0 Java++ ?
Какую версию Java поддерживает .Net Java# И какую VS6.0 Java++ ? Ответье, плиз, новичку, по MSDN я не понятно, это исключительно...

Ошибка reference to List is ambiguous; both interface java.util.List in package java.util and class java.awt.List in...
Почему кгда я загружаю пакеты awt, utill вместе в одной проге при обьявлении елемента List я ловлю такую ошибку. 'listTest.java':...

Java.lang.IllegalArgumentException в нативных функциях (embedded Java, MicroEJ, STM32F4Discovery)
Добрый день! Пытаюсь связать embedded Java и C посредством нативных функций. Идея в следующем: мне нужно вернуть из нативной...

14
Администратор
 Аватар для mik-a-el
87812 / 53133 / 249
Регистрация: 10.04.2006
Сообщений: 13,761
29.02.2008, 23:01
Что ты имеешь в виду под системными приложениями?
Вообще, под пользовательские приложения и веб однозначно С#. А вот для таких вещей как драйвера - С++.
0
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
29.02.2008, 23:15  [ТС]
а для написания вирусов С# подойдет?
0
Администратор
 Аватар для mik-a-el
87812 / 53133 / 249
Регистрация: 10.04.2006
Сообщений: 13,761
01.03.2008, 00:57
Вряд ли. Для функционирования прог на C# необходимо наличие фремворка, а его может и не оказаться.
0
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
01.03.2008, 14:22  [ТС]
а вирусы ето дос проги? или ГУИ
0
118 / 12 / 3
Регистрация: 21.08.2007
Сообщений: 222
02.03.2008, 14:03
Цитата Сообщение от Mik-a-el
Вообще, под пользовательские приложения и веб однозначно С#
Не совсем согласен. Смотря по какому критерию оценивать. По скорости разработки - ДА, соглашусь. По качеству и скорости работы готового приложения(при условии, что во всех случаях разработчики имеют высокую квалификацию) - может оказаться, что лучше С++. Это может происходить из-за того, что .NET создаёт байт-код для создания высокой переносимости приложений в отличие от традиционной компиляции в машинный код. Хотя всё здесь сказанное, опять же, не следует воспринимать как панацею - в ряде случаев проигрыш в скорости приложений платформы .NET может оказаться несущественным или вовсе никаким. Всё зависит от ряда факторов конкретной ситуации.

Топикстартёру:

Начать вам надо не с С#, а с информатики и математики, и уяснить для себя основные принципы функционирования ЭВМ, операционных систем и сред исполнения, уяснить для себя основные понятия, дабы не плодить по форумам идиотские вопросы!
0
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
02.03.2008, 17:36  [ТС]
ваще то начинал я с паскаля потом С++ терь С#
0
Администратор
 Аватар для mik-a-el
87812 / 53133 / 249
Регистрация: 10.04.2006
Сообщений: 13,761
02.03.2008, 17:45
Цитата Сообщение от igor_nf
Начать вам надо не с С#, а с информатики и математики, и уяснить для себя основные принципы функционирования ЭВМ, операционных систем и сред исполнения, уяснить для себя основные понятия, дабы не плодить по форумам идиотские вопросы!
Вопрос не стоял как с чего начать изучать программирование
0
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
07.07.2009, 11:43  [ТС]
а с точки производительности что бы быстрее?и кто меньше памяти расходует?
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
07.07.2009, 12:15
C++, естевственно...
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
07.07.2009, 12:41
Меньше памяти расходует C++. Хотя, в эпоху наступления x64 вряд ли это актуально....
А вот с производительностью вопрос неоднозначный. В момент компиляции JIT-компилятор CLI-кода в машинный код уже обладает информацией о конфигурации конкретной машины, чего нет у C++-компилятора. Поэтому он может сгенерировать и более оптимальный (более быстрый) машинный код. Хотя, в общем случае, скорость C# кода все же несколько уступает скорости C++ кода. Но для 99,999% GUI приложений самым "тормознутым" элементом программы является пользователь
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
07.07.2009, 13:46
Mecid, изучи оба языка и выбери сам для своей задачи больше тебе подходящий.
А то "вирусы", "какой меньше памяти жрет"... Ты сам себе должен на этот вопрос ответить. Юные вирусописатели фиговы, извините.
0
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
07.07.2009, 17:39  [ТС]
извиняюсь не в той теме написал вопрос относится к java и C#

Добавлено через 3 часа 24 минуты 24 секунды
да не вопросы вирусов исчерпаны
мне конкретно интересно что быстрее джава или дотнет
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
07.07.2009, 17:49
Mecid, на этот вопрос нет ответа. Так что, не задавайся такими вопросами. Ты, в любом случае, не найдешь на него ответа, даже ввиду того, что я могу твою прогу запускать на разных ос и на разных версиях самих платформ. Этот вопрос смысла не имеет.
1
 Аватар для Mecid
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
07.07.2009, 18:37  [ТС]
спасибо за совет.
надо самому определится
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.07.2009, 18:37
Помогаю со студенческими работами здесь

При работе JVM обвалвается java c кодом Java Result 1073807364.
При работе JVM обвалвается java c кодом Java Result 1073807364. Если кто-нибудь знает, помогите пожалуйста.

Error:(10, 42) java: incompatible types: int cannot be converted to java.math.BigDecimal
import java.math.*; import java.util.Scanner; public class Factorial { public static void main(String args) { Scanner...

Что оптимальнее для почтового сервиса - java.IO или java.NIO?
Пишу серверную часть мобильного приложения под Android на JDK, в которое будет интегрирован почтовый сервис, подгрузка новостей, личный...

Посоветуйте примеры кода по Java. Теория прочтена, но с языком Java не знакома
Или может кто может дать готовый код. В теории вроде бы не очень сложно. :cry: 1.Напишите процедуру, которая по заданному сообщению...

Java сервер Flash клиент java.io.StreamCorruptedException: invalid stream header
Есть класс сериализованный на стороне java (сервер) и actionscript(клиент). При попытке передачи объекта от клиента к серверу вылетает...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru