Вторник, 19 Марта 2024, 10:06

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Форум игроделов » Программирование » Общие обсуждения программистов » C# заменяет Java (C# заменяет Java)
C# заменяет Java
AlaverДата: Понедельник, 27 Апреля 2015, 10:44 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Господа, в свете последних событий, C# становится все более универсальным языком, он уже работает под мобильными платформами, может в веб, может в игры, и десктоп.
+ у него начинается эра опенсоурса
+ бесплатные инструменты

Один язык столько возможностей, хорошо или плохо я даже не знаю..

Что вы думаете, это решающий момент в споре Java vs C#?
PoidetLiДата: Понедельник, 27 Апреля 2015, 10:51 | Сообщение # 2
участник
Сейчас нет на сайте
Цитата Alaver ()
Господа, в свете последних событий, C# становится все более универсальным языком, он уже работает под мобильными платформами, может в веб, может в игры, и десктоп.
+ у него начинается эра опенсоурса
+ бесплатные инструменты

Один язык столько возможностей, хорошо или плохо я даже не знаю..

Что вы думаете, это решающий момент в споре Java vs C#?

все языки одинаковы хороши, кто то может и на Pascal написать GTA, а кто то и на C++ консольную игру не может


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96
AlaverДата: Понедельник, 27 Апреля 2015, 10:53 | Сообщение # 3
почетный гость
Сейчас нет на сайте
Цитата PoidetLi ()
все языки одинаковы хороши, кто то может и на Pascal написать GTA, а кто то и на C++ консольную игру не может

я говорю не о том кто что может, а о универсальности языка. Вообще прочитал мое сообщение или только заголовок темы?
и говорить что языки все хороши глупо.


Сообщение отредактировал Alaver - Понедельник, 27 Апреля 2015, 10:54
PoidetLiДата: Понедельник, 27 Апреля 2015, 10:56 | Сообщение # 4
участник
Сейчас нет на сайте
Цитата Alaver ()
я говорю не о том кто что может, а о универсальности языка. Вообще прочитал мое сообщение или только заголовок темы?
и говорить что языки все хороши глупо.


C# на Windows, java везде и то что они оба делают одного и тоже не делает C# заменой


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96
AlaverДата: Понедельник, 27 Апреля 2015, 10:59 | Сообщение # 5
почетный гость
Сейчас нет на сайте
Цитата PoidetLi ()
C# на Windows, java везде

Цитата Alaver ()
он уже работает под мобильными платформами, может в веб, может в игры, и десктоп.

Пожалуйста читай мои сообщения полностью
VinchensooДата: Понедельник, 27 Апреля 2015, 11:00 | Сообщение # 6
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Java- это область корпоративной разработки, а шарп, в 95% случаев, используют только фанаты Билла Гейтса.
Java- это высокопроизводительные сервера, а шарп сойдет, чтобы ляпать формочки для десктоп приложений.
Java- это открытая и бесплатная платформа, которая свободно живет на линуксах и серверах, а приобретать лицензии за тонны нефти на винсервер, опять же, готовы крупные корпорации, у которых ИТ отделы возглавляют домохозяйки.
И не надо говорить про серебряную пулю в виде Моно, ей до полной совместимости с дотнетом как до Луны пешком.
Цитата PoidetLi ()
все языки одинаковы хороши, кто то может и на Pascal написать GTA, а кто то и на C++ консольную игру не может

Паскаль как Гуф.


PoidetLiДата: Понедельник, 27 Апреля 2015, 11:03 | Сообщение # 7
участник
Сейчас нет на сайте
Цитата Alaver ()

Пожалуйста читай мои сообщения полностью

я не видел не одного приложение на C# под мобилы или ты про Windows Phone ?


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96
AlaverДата: Понедельник, 27 Апреля 2015, 11:12 | Сообщение # 8
почетный гость
Сейчас нет на сайте
Цитата PoidetLi ()
я не видел не одного приложение на C# под мобилы или ты про Windows Phone ?

xamarin
PoidetLiДата: Понедельник, 27 Апреля 2015, 11:15 | Сообщение # 9
участник
Сейчас нет на сайте
Цитата Alaver ()
xamarin

мы про костыли говорим?


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96
YellowAfterlifeДата: Понедельник, 27 Апреля 2015, 11:16 | Сообщение # 10
Сейчас нет на сайте
Большая часть современных платформ позволяют собирать нативные приложения для них (обычно посредством использования С++ с специфичными для платформы библиотеками), что позволяет собрать виртуальную машину для выполнения байт-кода C#.
В веб C# "может" очень относительно пока что - Unity Web Player, к примеру, накануне выбросили из Chrome (как и остальные подобные плагины), а JS+HTML5 сборка в Unity пока что идет через Emscripten, что на выходе дает ужасающе большие файлы (и пока работает весьма криво). Помнится, представители Unity что-то говорили о работе над возможной компиляцией C# в JS, но пока что этого не видно.
Если говорить о универсальности, Haxe подходит ближе всего посредством перевода исходного кода приложения в подходящий для целей язык. От реализации специфичного для платформы кода это не спасает, но непосредственный код приложения пишется в одном экземпляре.


AlaverДата: Понедельник, 27 Апреля 2015, 11:32 | Сообщение # 11
почетный гость
Сейчас нет на сайте
Цитата YellowAfterlife ()
Большая часть современных платформ позволяют собирать нативные приложения для них

какие кроме xamarin позволяет писать нативные приложения на C# под 3 платформы?
Цитата Alaver ()
В веб C# "может" очень относительно пока что - Unity Web Player, к примеру, накануне выбросили из Chrome (как и остальные подобные плагины), а JS+HTML5 сборка в Unity пока что идет через Emscripten, что на выходе дает ужасающе большие файлы (и пока работает весьма криво). Помнится, представители Unity что-то говорили о работе над возможной компиляцией C# в JS, но пока что этого не видно.

Веб это ASP.NET
Мы говорим не только о играх
haxe не подходит так как нативный интерфейс на нем не сделаешь


Сообщение отредактировал Alaver - Понедельник, 27 Апреля 2015, 11:34
PATCH1Дата: Понедельник, 27 Апреля 2015, 11:32 | Сообщение # 12
заслуженный участник
Сейчас нет на сайте
Цитата YellowAfterlife ()
В веб C# "может" очень относительно пока что - Unity Web Player, к примеру, накануне выбросили из Chrome (как и остальные подобные плагины), а JS+HTML5 сборка в Unity пока что идет через Emscripten, что на выходе дает ужасающе большие файлы (и пока работает весьма криво). Помнится, представители Unity что-то говорили о работе над возможной компиляцией C# в JS, но пока что этого не видно.

Unity 3.x Export to Flash)))
AlaverДата: Понедельник, 27 Апреля 2015, 11:33 | Сообщение # 13
почетный гость
Сейчас нет на сайте
Цитата PoidetLi ()
мы про костыли говорим?

мы говорим о перспективной платформе, а ваша отсебятина порядком уже надоела
PoidetLiДата: Понедельник, 27 Апреля 2015, 11:35 | Сообщение # 14
участник
Сейчас нет на сайте
Цитата Alaver ()
мы говорим о перспективной платформе, а ваша отсебятина порядком уже надоела

какая перспектива ? если инвалид наденет кастыль, он сможет участвовать в бегах на длинных дистанциях?


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96
AlaverДата: Понедельник, 27 Апреля 2015, 11:38 | Сообщение # 15
почетный гость
Сейчас нет на сайте
Цитата PoidetLi ()
какая перспектива ? если инвалид наденет кастыль, он сможет участвовать в бегах на длинных дистанциях?

Хорошая, ваше сравнение глупо, и неаргументированно.
На ксамарине можно юзать все нативные прелести каждой из платформ.
Советую ознакомится с платформой больше чем хеллоу ворд
PoidetLiДата: Понедельник, 27 Апреля 2015, 11:42 | Сообщение # 16
участник
Сейчас нет на сайте
Цитата Alaver ()
Хорошая, ваше сравнение глупо, и неаргументированно.
На ксамарине можно юзать все нативные прелести каждой из платформ.
Советую ознакомится с платформой больше чем хеллоу ворд

как раз я хорошо с языком обращаюсь, ну давай считать офф C#, а не Mono.
это то тоже самое что сказать что в Quake может делать хорошую графику и дать в пример Call of duty или Half life 2


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96


Сообщение отредактировал PoidetLi - Понедельник, 27 Апреля 2015, 11:59
YellowAfterlifeДата: Понедельник, 27 Апреля 2015, 11:42 | Сообщение # 17
Сейчас нет на сайте
Цитата Alaver ()
haxe не подходит так как нативный интерфейс на нем не сделаешь

Желательно не путать сам Haxe (язык программирования) и OpenFL (популярный framework для него, симулирующий Flash API).
Ничто не мешает подключить нативный интерфейс из Haxe (поскольку на выходе код целевого языка, полномочия у него такие же). Или же написать код привязки интерфейса (создание/управление элементами) на целевом языке платформы, и вызывать это из Haxe.


AlaverДата: Понедельник, 27 Апреля 2015, 11:55 | Сообщение # 18
почетный гость
Сейчас нет на сайте
Цитата YellowAfterlife ()
Ничто не мешает подключить нативный интерфейс из Haxe

да действительно забыл совсем про это

Цитата PoidetLi ()
как раз я хорошо с платформой обращаюсь, ну давай считать офф C#, а не Mono.

"давай не давай"
я говорил о языке в первом посте а не о платформе, а с вам дискуссию я прекращаю, вы пустослов.
Цитата PoidetLi ()
это то тоже самое что сказать что в Quake может делать хорошую графику и дать в пример Call of duty или Half life 2

лол, мне больше нечего сказать
PATCH1Дата: Понедельник, 27 Апреля 2015, 11:58 | Сообщение # 19
заслуженный участник
Сейчас нет на сайте
Цитата PoidetLi ()
как раз я хорошо с платформой обращаюсь, ну давай считать офф C#, а не Mono.

С# - это язык .Net платформа. в .Net платформе есть еще и другие языки) насчет офф е офф, мы говорим о кроссплатформености? так вот "После заключения Microsoft договорённости с компанией Novell, платформа Mono была официально признана реализацией .NET на Unix-подобных операционных системах (Linux, Mac OS X и других). "
PoidetLiДата: Понедельник, 27 Апреля 2015, 12:00 | Сообщение # 20
участник
Сейчас нет на сайте
Цитата PATCH1 ()
С# - это язык .Net платформа. в .Net платформе есть еще и другие языки) насчет офф е офф, мы говорим о кроссплатформености? так вот "После заключения Microsoft договорённости с компанией Novell, платформа Mono была официально признана реализацией .NET на Unix-подобных операционных системах (Linux, Mac OS X и других).

опечатка с кем не бывает


в еюдуго прсхлуренц
http://gcup.ru/forum/9-44187-1 мой Project 96
Форум игроделов » Программирование » Общие обсуждения программистов » C# заменяет Java (C# заменяет Java)
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг