The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Microsoft опубликовала LLILC, основанный на LLVM ко..., opennews (??), 14-Апр-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


43. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  –1 +/
Сообщение от _KUL (ok), 14-Апр-15, 15:23 
Так забавно. Компания которая не хотела изучать Java, придумала свой язык, написала компилятор и делает вид, что какое то нечто нужное дело творит, портируя его под разные платформы. Кто хотел байткод всеядный, те пишут проекты на Java.
А фраза "для сборки .NET-приложений на языке C#. Код компилятора написан на языке С++" сразу вызывает вопрос, а почему бы не использовать плюсы? Сейчас для них столько фреймворков, да даже библиотеки stl с boost'ом , с их тоннами объектов, ведрами итераторов + из нового стандарта умные указатели, так вообще код получается наибезопаснейшим и очень простым (в тоже время не лишая возможности по байтам памятью управлять для искателей острых ощущений).
Ответить | Правка | Наверх | Cообщить модератору

46. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +2 +/
Сообщение от тоже Анонимemail (ok), 14-Апр-15, 15:41 
Плюсы хорошо использовать, когда пишешь то, что тебе нужно, сам - надолго и всерьез.
А для задач типа "дернуть API, написанное кем-то другим, скормить полученные данные библиотеке, найденной в интернете, а результат вывести на интерфейс, который должен легко переделываться по пять раз на дню в зависимости от фазы луны" плюсы, мягко говоря, не очень подходят.
Ответить | Правка | Наверх | Cообщить модератору

47. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +1 +/
Сообщение от Аноним (-), 14-Апр-15, 15:51 
узнал в описании стиль работы многих крупных компаний)
Ответить | Правка | Наверх | Cообщить модератору

50. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним (-), 14-Апр-15, 16:00 
> А для задач типа "дернуть API, написанное кем-то другим,
> скормить полученные данные библиотеке, найденной в интернете,

В общем так и скажите что вы рапидно пишете какой-то коммерческий крап, на отвали. Для этого есть дельфи, вьюжлвасик и бидон.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

61. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от тоже Анонимemail (ok), 14-Апр-15, 16:40 
Я? Я-то как раз пишу либо на "крестах", либо на пыхе.
В обоих случаях - минимально используя чужой код. За ненадобностью.
Ответить | Правка | Наверх | Cообщить модератору

70. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +1 +/
Сообщение от Аноним (-), 14-Апр-15, 20:33 
> В обоих случаях - минимально используя чужой код. За ненадобностью.

Что, сами позиционируете головы диска на нужную дорожку, своим кодом? И фреймы эзернета формируете?

Ответить | Правка | Наверх | Cообщить модератору

83. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +1 +/
Сообщение от тоже Анонимemail (ok), 14-Апр-15, 22:37 
Нет, диски я позиционирую вручную, а паркую взглядом. Прочее движение электронов вокруг меня упорядочивается самостоятельно.

"А еще я понял, что задающий идиотские вопросы неизбежно получает идиотские ответы".

Ответить | Правка | Наверх | Cообщить модератору

95. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним (-), 15-Апр-15, 00:22 
> "А еще я понял, что задающий идиотские вопросы неизбежно получает идиотские ответы".

Да, вы правильно поняли: заявления про то что вы не пользуетесь чужим кодом - из той же оперы. Да еще почему-то думаете что уметь взять нужную библиотеку - глупо.

Ответить | Правка | Наверх | Cообщить модератору

77. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним (-), 14-Апр-15, 21:07 
> Я? Я-то как раз пишу либо на "крестах", либо на пыхе.
> В обоих случаях - минимально используя чужой код. За ненадобностью.

Лол, работаете программистом Hello world или в свободное от работы время для удовольствия.

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

84. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от тоже Анонимemail (ok), 14-Апр-15, 22:38 
Нет, пишу я как раз на работе. А в свободное время кормлю троллей, но сегодня, извините, кончилось.


Ответить | Правка | Наверх | Cообщить модератору

57. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +5 +/
Сообщение от Moomintroll (ok), 14-Апр-15, 16:20 
> Компания которая не хотела изучать Java, придумала свой язык, …

Эх молодеж-ж-ж-жь… :-(

http://en.wikipedia.org/wiki/Microsoft_Java_Virtual_Machine

Sun Microsystems, the creator of Java, sued Microsoft in October 1997 for incompletely implementing the Java 1.1 standard.[2] It was also named in the United States v. Microsoft antitrust civil actions, as an implementation of Microsoft's Embrace, extend and extinguish strategy. In 2001, Microsoft settled the lawsuit with Sun and discontinued its Java implementation.

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

72. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  –2 +/
Сообщение от iZEN (ok), 14-Апр-15, 20:41 
Microsoft хочет использовать Windows 10 на всех устройствах - от серверов до мобильных устройств. AOT-компиляция поспособствует переносу программ между arm- и x86-64-архитектурами "бесшовно", даже не почувствуешь, что код попал в какую-то иную среду выполнения (и нуждается в дополнительной оптимизации).
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

85. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +2 +/
Сообщение от тоже Анонимemail (ok), 14-Апр-15, 22:40 
Осталось придумать, зачем запускать мобильную косынку на сервере, а IIS - на планшете.
И мировое господство - в кармане!
Ответить | Правка | Наверх | Cообщить модератору

94. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним (-), 15-Апр-15, 00:20 
> Microsoft хочет использовать Windows 10 на всех устройствах - от серверов до
> мобильных устройств.

Конечно, глядя на успехи линуха - тоже так охота :)

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

100. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от csdoc (ok), 15-Апр-15, 02:04 
> Microsoft хочет использовать Windows 10 на всех устройствах - от серверов до
> мобильных устройств. AOT-компиляция поспособствует переносу программ между
> arm- и x86-64-архитектурами "бесшовно", даже не почувствуешь, что код попал
> в какую-то иную среду выполнения (и нуждается в дополнительной оптимизации).

похоже на то, им успех андроида покоя не дает, хотят свое такое же,
но только вместо Java чтобы там был .NET, C# и прочий vendor lock-in.

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

118. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  –1 +/
Сообщение от iZEN (ok), 15-Апр-15, 10:21 
> похоже на то, им успех андроида покоя не дает, хотят свое такое же,
> но только вместо Java чтобы там был .NET, C# и прочий vendor lock-in.

Во-первых, на Android нет Java. На нём работает её искажённое Гуглом подобие.

Во-вторых, на Windows Phone приложения пишутся в основном на C#, а также других языках (XAML, VB, C++) для среды .Net.

В-третьих, так называемый "vendor lock-in" у Microsoft, скажу по-секрету, связан не с насилием над пользователем, когда ему запрещено пользоваться чем-то отличным от поделий Microsoft (Google, Yandex), а с тем, что программы Microsoft лучше интегрируются друг с другом и используют единую облачную инфраструктуру для синхронизации данных между собой под одной учётной записью пользователя. Можно не любить OneNote (я терпеть его не могу) и пользоваться Evernote, к примеру, но тогда нужно заводить ещё одну учётную запись в evernote.com и лишаться интеграции с контактными данными и медиаконтентом из OneDrive.
У пользователя не отнимается свобода выбора, как это делает Apple, а предоставляется изначально рабочая среда. Решение использовать её или перейти на что-то другое принимает сам пользователь.

Ответить | Правка | Наверх | Cообщить модератору

120. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  –1 +/
Сообщение от csdoc (ok), 15-Апр-15, 11:10 
>> похоже на то, им успех андроида покоя не дает, хотят свое такое же,
>> но только вместо Java чтобы там был .NET, C# и прочий vendor lock-in.
> Во-первых, на Android нет Java. На нём работает её искажённое Гуглом подобие.

а в чем отличия?

насколько я помню, Oracle даже судился с гуглом за то,
что гугл полностью реализовал Java API на андроиде.

Ответить | Правка | Наверх | Cообщить модератору

122. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от ага (?), 15-Апр-15, 15:01 
И какую свободу выбора отнимает Apple, которую не отнимает Microsoft? Да, мне действительно интересно увидеть вразумительный ответ.
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

74. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним539 (ok), 14-Апр-15, 20:46 
> Кто хотел байткод всеядный, те пишут
> проекты на Java.

#прямосейчас по Джобам в разделе Web&Mobile dev на oDesk 591 C# + 54 VB.net, против 1154 Java большинство которых на самом деле Android либо упоротый заказчик перепутал Java с Javascript.

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

88. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от vn971 (ok), 14-Апр-15, 22:58 
А теперь ещё раз перечитайте слова вашего собеседника.. Да-да, то самое что вы сцитировали:

"кто хотел байткод всеядный"

Вы всё ещё уверены что oDesk адекватно представляет людей ориентированных на кросс-платформенный софт?

Ответить | Правка | Наверх | Cообщить модератору

89. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним539 (??), 14-Апр-15, 23:25 
Обратите внимание на раздел, который я дал. Это на 90% веб, а не кроссплатформенный софт.

Что касается же кроссплатформенного софта он и там и там неудачен, в первом случае в привязке к WinAPI, во втором с по разному корявыми Swing и SWT. Я из годного десктопного софта на Java могу привести лишь продукты Jetbrains. C же другой стороны годных некроссплатформенных Win-only .NET программ с десяток наберется.

Ответить | Правка | Наверх | Cообщить модератору

91. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от тоже Анонимemail (ok), 14-Апр-15, 23:40 
> годных некроссплатформенных Win-only .NET программ с десяток наберется

Главное - не запускать их одновременно на одном компьютере...

Ответить | Правка | Наверх | Cообщить модератору

92. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним (-), 14-Апр-15, 23:49 
/Видел однажды 8 Honorbuddy на одной машине работающих одновременно./
Ответить | Правка | Наверх | Cообщить модератору

93. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от vn971 (ok), 15-Апр-15, 00:06 
Я просто призываю вас сохранять ветвь дискуссии. Или честно заявлять что перескакиваете на другую тему. А то пока-что:

1. человек сказал о том что для кросс-платформенного софта применяют джаву

2. вы "отвечаете" ему полностью пропуская его мысль и переводя вопрос в популярность вакансий.

3. ответом ниже вы переходите от вакансий к известным проектам на джаве/net. Заодно вы суживаете софт до десктоп-приложений (а между тем, бывает и кросс-платформенный не-десктоп софт).

По теме 1: вы пока никак не отозвались.

Тема 2 лично мне не интересна. Вакансий везде хватает. Гораздо более сложными и интересными для меня являются вопросы личного роста, размера ЗП и т.д. Это != популярность вакансии.

По теме 3 мне лично кажется что вы допустили ошибку сузив вопрос до графических приложений. Это какая-то слишком маленькая область. А вот не-графических приложений полно, в том числе кроссплатформенных. Из них джавовых кроссплатформенных очень много, сишарповых кроссплатформенных я знаю штуки две.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

96. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от Аноним539 (ok), 15-Апр-15, 00:49 
1.Человек написал, что для софта, компилируемого в IR, джава популярнее С#. (хотя я лично считаю, что Python здесь нет равных.)
2. Привел вакансии в сфере бекэнда, куда Microsoft с .NET сейчас рвется семимильными шагами и в направлении Linux тоже.
Хотя автор пишет, что C# никому не нужен, я утверждаю обратное, и не взялся бы прогнозировать что будет, если MS допилит все для нормальной работы под GNU/Linux.
3. OK, согласен, на Java еще есть куча научного и финансового софта, но на C# последнего тоже дофига. Взял десктопный софт, поскольку статистика по Web вас почему-то не зацепила.

P.S. На самом деле ни то, ни другое не являются героями моего романа.

Ответить | Правка | Наверх | Cообщить модератору

81. "Компания Microsoft опубликовала LLILC, основанный на LLVM ко..."  +/
Сообщение от maximnik0 (?), 14-Апр-15, 22:21 
> Так забавно. Компания которая не хотела изучать Java, придумала свой язык, написала
> компилятор и делает вид, что какое то нечто нужное дело творит,

Была родная реализация Java от M$ .Просто  M$ как всегда стала приколачивать свои чисто виндовские костыли к ЯВЕ и это не понравилось SUN ,был суд ,компанию  M$ оштрафовали и запретили делать новые разработки для языка ява. Те почесали репу и стали разрабатывать  C# и платформу NET .А  SUN только когда птица клюнула ,только тогда открыл код под GPL и отдал разработку в свободную реализацию консорциуму .И то к сожалению это не спасло от претензий Оракла к Гуглу :-(

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру