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
|
|
| |