Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
Тут подумал, а почему до сих пор не разработан компилятор, который бы компилил, скажем, C# код и Java в одну сборку? Ведь таким, образом, не было бы этого глупого деления на C# и Java спецов, которые разбились на два лагеря и ведут чуть ли не религиозные разборки? Ведь синтаксис там почти идентичный судя по тому, что я видел. Все были бы под одной крышей, писали на том что каждому ближе к душе, а в итоге коллективная работа приводила бы к более мощным сборкам. Ну и зарплаты бы уровнялись заодно до средне усредненного значения, так как ASP.NET-чики получают в среднем на 10-20 % меньше. И специалистов стало бы проще найти, да и сложный выбор по технологиям отпал бы самим собой, так как по сути всегда имеются две опции на чем писать - ASP.NET или Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 17:11 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronТут подумал, а почему до сих пор не разработан компилятор, который бы компилил, скажем, C# код и Java в одну сборку? потому как с лицензированием в своё время майкрософт с саном не сошлись по идейным соображениям ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 17:28 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
Ну почему же не разработан? Попытки ведутся, а значит не за горами! С# to HTML5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 02:25 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronТут подумал, а почему до сих пор не разработан компилятор, который бы компилил, скажем, C# код и Java в одну сборку? Ведь таким, образом, не было бы этого глупого деления на C# и Java спецов, которые разбились на два лагеря и ведут чуть ли не религиозные разборки? Ведь синтаксис там почти идентичный судя по тому, что я видел. Все были бы под одной крышей, писали на том что каждому ближе к душе, а в итоге коллективная работа приводила бы к более мощным сборкам. Ну и зарплаты бы уровнялись заодно до средне усредненного значения, так как ASP.NET-чики получают в среднем на 10-20 % меньше. И специалистов стало бы проще найти, да и сложный выбор по технологиям отпал бы самим собой, так как по сути всегда имеются две опции на чем писать - ASP.NET или Java. Всё просто. Без конкуренции не будет развития. Сам посмотри на Java. Какой толчок в развитии после появления C#! А C#? Только мощный конкурент, пустивший свои корни в мозги оболдуев разных пошивов, даёт стимул расти и развиваться. Если будет что-то одно, будет стагнация, жужжание мух и брюжжание старичья, которое будет ныть по каждому поводу. Сейчас старичьё только возмущается, ото куда ж вы прётесь-то, как паровоз?! Что ни день, то новый фреймворк! Новый езык каждый год! Открытие омерики практически ежечасно. Каждый день рождаются очередные вот эти вот: «а что если послать всю ету мудатню с программированием, и запилить всё прям в базе данных, а? чо скажете мужики?! круто я предумал? ну не гений ли я? дааа.. сам от себя тащуся!!» ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 02:39 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
Axeleron, И это... ЗП не от языка зависит. А от уровня решений. Есть конечно перекосы, типа «специалистов» SAP-а или щарика. Но это уже маркетинг, не более того. Если на Java человек знает только как обсыкаться на форумах, но делать ничо не умеет, то хоть какие ЗП на хедхантере ему будут только сниться. И на C# можно такую ЗП получать, что мало какой Java-кодер подобное в глаза видел. Заманивалка на ХХ с завышенным уровнем ЗП обычно подразумевает большой опыт (больше чем даже оговаривают на собеседованиях) и сложность. Ну и чисто по моему мнению Java сложнее, чем C#, потому что там говнокода на порядки больше, с которым больше надо бороться, чем получать выгодные профиты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 02:47 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
Какое лицензирование, какая конкуренция, вы о чем?? Если бы такое было технически выполнимо, его давно бы запилили либо энтузиасты, либо третьи фирмы. Эти попытки скрестить ужа с ежом Java c .NET ведутся с незапамятных времен. Вот навскидку: - Visual J# - компилятор языка Java под CLR от самизнаетекого :) - RemObjects C# - умеет компилировать C# под JRE - IKVM.NET - запускает Java-приложения под CLR. Реально крутая штука, умеет транслировать байткод Java в IL - Scala - имхо лучший ЯП из известных мне - умел когда-то компилироваться под .NET . Позже эту возможность выпилили, т.к. технологические различия .NET и Java тормозили развитие языка. Так что идея хорошая, но не новая :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2015, 10:03 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
hVostt... Если будет что-то одно, будет стагнация, жужжание мух и брюжжание старичья, которое будет ныть по каждому поводу... Когда Вы наберетесь опыта и поучавствуете в большом проекте, а ещё лучше несколько, то осознаете (если будете open minded) что за последние 30-20 лет ничего нового не изобрели, лишь "сдув пыль" и rebranded хорошо известные "старикам вещи". Жаль, что сейчас в UNI не учат "critical thinking"... Насчёт вопроса автора. Просто в своё время SUN переоценила значимость своего продукта под кодовым названием "Java". Как было правильно отвечено выше - был судебный процесс и MS был вынужден rebranding свой продукт. Кроме того MS в отличии от "Java" related manufacturers сделал ставку на developers, дав нам прекрасные средства разработки и среды. В дополнении все продукты от MS очень хорошо сочетаются а начиная с Windows 2008 появилась агрессивная ценовая политика, позволяющая даже мелким предприятиям строить хорошо масштабируемые приложения на очень маленькие деньги... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 13:17 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
hVosttИ это... ЗП не от языка зависит. А от уровня решений. Есть конечно перекосы, типа «специалистов» SAP-а или щарика. Но это уже маркетинг, не более того. На самом деле есть тенденция (в разных странах), что Java программисты ценятся в среднем выше чем шарписты, скажем. hVosttЕсли на Java человек знает только как обсыкаться на форумах, но делать ничо не умеет, то хоть какие ЗП на хедхантере ему будут только сниться. Скажем так, не будет учитывать тех кто только начинает изучать язык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 12:43 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
CalabongaНу почему же не разработан? Попытки ведутся, а значит не за горами! С# to HTML5 Эта ссылка на чо-то левое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 12:44 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ДиезКакое лицензирование, какая конкуренция, вы о чем?? Если бы такое было технически выполнимо, его давно бы запилили либо энтузиасты, либо третьи фирмы. Эти попытки скрестить ужа с ежом Java c .NET ведутся с незапамятных времен. Вот навскидку: - Visual J# - компилятор языка Java под CLR от самизнаетекого :) - RemObjects C# - умеет компилировать C# под JRE - IKVM.NET - запускает Java-приложения под CLR. Реально крутая штука, умеет транслировать байткод Java в IL - Scala - имхо лучший ЯП из известных мне - умел когда-то компилироваться под .NET . Позже эту возможность выпилили, т.к. технологические различия .NET и Java тормозили развитие языка. Так что идея хорошая, но не новая :)) Да, и я том же. Но нужен ОДИН компилятор под два языка, а не порты с одного языка на одну (чужую для него) платформу, и наоборот. Вот в чем загвоздка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 12:47 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronНо нужен ОДИН компилятор под два языка интересный подход ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 13:11 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ИзопропилAxeleronНо нужен ОДИН компилятор под два языка интересный подход Ну хорошо, пускай будет два - для каждого свой, но чтобы не нужно было переключать вручную при компиляции. Пуская IDE будет достаточно интеллигентной, чтобы определить в зависимости от языка когда определить какой компилятор использовать. Ну или гибридный какой компилятор - как вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 13:19 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronИзопропилпропущено... интересный подход Ну хорошо, пускай будет два - для каждого свой, но чтобы не нужно было переключать вручную при компиляции. Пуская IDE будет достаточно интеллигентной, чтобы определить в зависимости от языка когда определить какой компилятор использовать. Ну или гибридный какой компилятор - как вариант. Эээ, а какая желаемая целевая платформа? Если .NET для обоих языков, то запросто: Берем VS 2005, делаем два проекта - один С#, другой J#, один на другой ссылается. Профит! Только нафига? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:07 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
Axeleronно чтобы не нужно было переключать вручную при компиляции. а где вы нашли такую IDE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:13 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ИзопропилAxeleronно чтобы не нужно было переключать вручную при компиляции. а где вы нашли такую IDE? Пока не нашел! Но хорошо бы было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:14 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ДиезЭээ, а какая желаемая целевая платформа? Если .NET для обоих языков, то запросто: Берем VS 2005, делаем два проекта - один С#, другой J#, один на другой ссылается. Профит! Только нафига? :) J# - не в счет. Это как мертоворожденный. Никто его по сути не использует в реале. Интерес именно в связке Java + С# в одной IDE, с возможностью компилировать в одну сборку. Ну ок, пускай будет ограничение на один язык = одна сборка, как оно есть сейчас с разными языками, встроенными в CLR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:17 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronИнтерес именно в связке Java + С# в одной IDE, с возможностью компилировать в одну сборку и что это даст кроме геморроя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:25 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronДиезЭээ, а какая желаемая целевая платформа? Если .NET для обоих языков, то запросто: Берем VS 2005, делаем два проекта - один С#, другой J#, один на другой ссылается. Профит! Только нафига? :) J# - не в счет. Это как мертоворожденный. Никто его по сути не использует в реале. Интерес именно в связке Java + С# в одной IDE, с возможностью компилировать в одну сборку. Ну ок, пускай будет ограничение на один язык = одна сборка, как оно есть сейчас с разными языками, встроенными в CLR. Если Java - в вашем случае - язык программирования , то реализовать компилятор Java-подобного языка в IL - не проблема. Только это никому даром не надо, вышеупомянутый J# тому подтверждение. Если под Java понимается платформа (язык+рантайм+библиотеки+тулзы...) - то простым кросс-компилятором не обойдешься, сами понимаете... Как вы представляете себе гибридный проект вообще? Какой рантайм используется, какие форматы модулей (dll или jar, или еще что) ? Где всё это хостится (IIS али Tomcat...) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:27 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ДиезЕсли Java - в вашем случае - язык программирования , то реализовать компилятор Java-подобного языка в IL - не проблема. Только это никому даром не надо, вышеупомянутый J# тому подтверждение. Если под Java понимается платформа (язык+рантайм+библиотеки+тулзы...) - то простым кросс-компилятором не обойдешься, сами понимаете... Язык + возможно библиотеки. Хотя все те же dll - должны подключаться extern'ом как-то все-таки. Тулзы нах - в дот нетовских нет недостатка. ДиезКак вы представляете себе гибридный проект вообще? Какой рантайм используется, какие форматы модулей (dll или jar, или еще что) ? Где всё это хостится (IIS али Tomcat...) ? dll - как все нормальные люди, конечно же. Web-сервер неважен по сути - можно же модули и хэндлеры и в IIS настроить, чтобы тот жэ ПХП запустить. Кому что больше нравится. Я просто теоретизирую, я не настолько умен как разработчики платформ Java и .NET. Я знаю людей, которые в СУБД пытались корпоративные вэб сайты пилить, насколько знаю пока не взлетело... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:34 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ИзопропилAxeleronИнтерес именно в связке Java + С# в одной IDE, с возможностью компилировать в одну сборку и что это даст кроме геморроя? Данный вопрос оставляю без ответа как деструктивный и не имеющего на данный момент ни одного правильного ответа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 16:40 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronДиезЕсли Java - в вашем случае - язык программирования , то реализовать компилятор Java-подобного языка в IL - не проблема. Только это никому даром не надо, вышеупомянутый J# тому подтверждение. Если под Java понимается платформа (язык+рантайм+библиотеки+тулзы...) - то простым кросс-компилятором не обойдешься, сами понимаете... Язык + возможно библиотеки. Хотя все те же dll - должны подключаться extern'ом как-то все-таки. Тулзы нах - в дот нетовских нет недостатка. ДиезКак вы представляете себе гибридный проект вообще? Какой рантайм используется, какие форматы модулей (dll или jar, или еще что) ? Где всё это хостится (IIS али Tomcat...) ? dll - как все нормальные люди, конечно же. Web-сервер неважен по сути - можно же модули и хэндлеры и в IIS настроить, чтобы тот жэ ПХП запустить. Кому что больше нравится. Я просто теоретизирую, я не настолько умен как разработчики платформ Java и .NET. Я знаю людей, которые в СУБД пытались корпоративные вэб сайты пилить, насколько знаю пока не взлетело... Суммирую: 1. Компилятор в IL некоего языка, похожего на Java (Один в один язык Java повторить не получится - хотя бы из-за разных дженериков и наличия в Java checked exceptions) 2. Отдельная библиотека, транслирующая базовые классы Java в соответствующие классы BCL 3. Удобная поддержка этого языка в Visual Studio Поздравляю - мы получили J# Если человек пришел в проект .NET из мира Java, то выучить C# - будет самой простой частью переобучения )) Основное время займет изучение окружения языка, деталей всяких, фреймворков. А синтаксис - это копейки реально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 17:01 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
AxeleronДанный вопрос оставляю без ответа как деструктивный и не имеющего на данный момент ни одного правильного ответа. идея то неконструктивная, остальное - следствия ДиезЕсли человек пришел в проект .NET из мира Java, то выучить C# - будет самой простой частью переобучения )) и наоборот что характерно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 17:04 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ИзопропилДиезЕсли человек пришел в проект .NET из мира Java, то выучить C# - будет самой простой частью переобучения )) и наоборот что характерно Конечно! МСУ может подтвердить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 17:07 |
|
||
|
Два в одном флаконе
|
|||
|---|---|---|---|
|
#18+
ДиезЕсли человек пришел в проект .NET из мира Java, то выучить C# - будет самой простой частью переобучения )) Основное время займет изучение окружения языка, деталей всяких, фреймворков. А синтаксис - это копейки реально. Что лишь в очередной раз доказывает необезосновательность вброшенной мной темы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 17:17 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=55&tid=1356625]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
4ms |
| others: | 230ms |
| total: | 373ms |

| 0 / 0 |
