Зачем нужен Visual Studio Code?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 04.01.18 12:03
Оценка:
Не проще ли было заопенсорсить WPF и Visual Studio,
собрать их для Linux, Android, MacOS и что там ещё бывает?

Стратегия не ясна. Будут теперь наращивать фичи у VSCode до сравнимости с Visual Studio, или что будут делать?
Отредактировано 04.01.2018 12:04 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 04.01.2018 12:04 Эйнсток Файр . Предыдущая версия .
Re: Зачем нужен Visual Studio Code?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 04.01.18 14:32
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Не проще ли было заопенсорсить WPF и Visual Studio,

ЭФ>собрать их для Linux, Android, MacOS и что там ещё бывает?

ЭФ>Стратегия не ясна. Будут теперь наращивать фичи у VSCode до сравнимости с Visual Studio, или что будут делать?

Вообще то развивается xamarin-forms

https://forums.xamarin.com/discussion/85747/xamarin-forms-feature-roadmap#latest

vNext2 (est. Q1 2018)

Fast Renderers
Optimize view renderers to streamline view creation and improve performance. Ongoing work on controls. We will be releasing as they are complete.
ListView Improvements
Remove need for a ViewCell and the overhead that creates. Other performance improvements.
Cut down on GPU overdraw for Android
Try to avoid overdraw on Android where possible to improve performance.
Gesture Improvements
Add a Long Press gesture as well as an easy way to add custom gestures without requiring platform code.
FlexLayout
Review the original Evolution Proposal. Working Branch. We will be replacing the current layout system with Flex.
Xamarin.Forms for GTK#
Xamarin.Forms is coming to Linux. Working Repository.
Xamarin.Forms for macOS
Xamarin.Forms is coming to macOS, joining iOS, Android, Windows, and Tizen as target platforms for Xamarin.Forms.
Renderer API Standardization
Make it easier to create custom renderers. Spike PR.


и XAML Satandard
https://developer.xamarin.com/guides/xamarin-forms/xaml/standard/
https://developer.xamarin.com/guides/xamarin-forms/xaml/standard/controls/
он конечно слабоват, но лиха беда начала

Что касается VSCode , то в него вложили кучу средств и не думаю, что его забросят учитывая моду на гибридные приложения.
https://ionicframework.com/docs/components/#alert

https://thielcole.github.io/ionic2/2017/05/01/Ionic-Push-Notifications.html
и солнце б утром не вставало, когда бы не было меня
Отредактировано 04.01.2018 14:36 Serginio1 . Предыдущая версия .
Re: Зачем нужен Visual Studio Code?
От: Kolesiki  
Дата: 05.01.18 13:54
Оценка: -2 :))
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Зачем нужен Visual Studio Code?


Учитывая громадную массу уже готовых и более-менее обкатанных редакторов, VSC не нужен вообще. Это и не IDE, и не легковесный редактор — тупо поделие "абы было". Такое ощущение, что в MS набрали индусячей хипстоты с JS бэкграундом и просто не знали, чем их занять. Очевидно, что даже при наличии всяких Code::Blocks, SciTE, Anuta и прочих, линупсисты будут продолжать долбать свой средневековый vim "патамуштавездеесть" и "а если у тебя модем???". Так что и тут маркетолухи мелкомягкой цитадели идиотизма лажанули по полной.


ЭФ>Не проще ли было заопенсорсить WPF и Visual Studio, собрать их для Linux, Android, MacOS и что там ещё бывает?


Не проще. Именно потому, что VS — напрочь загаженый COM'ами/WinAPI продукт, портировать его практически нереально, но т.к. для проталкивания Core нужна хоть какая-то IDE для написания C#, они сделали финт ушами — выпустили примитивнейший редактор, но назвали с почти полным совпадением с Visual Studio — а то прям программисты не догадаются, что у них вместо IDE — лажовый JS-движок!!

ЭФ>Стратегия не ясна. Будут теперь наращивать фичи у VSCode до сравнимости с Visual Studio, или что будут делать?


Вот именно, что стратегия у них — заниматься всякой бодягой, изображая активность на рынках, которые им нафик не нужны. Выстрелит — хорошо, не выстрелит — разгонят танцоров и наберут новых обезьянок — теперь уже на Haskell!

Теперь ты понимаешь ту вселенскую грусть в глазах Баллмера, когда он прощался с MS? Он понимал, индусня похоронит MS своим бестолковым менеджментом и тупыми кадрами. Даже то готовое, что у них уже в руках, они не способны развивать. И один бог ведает, сколько ещё эта брахмапутская вакханалия сможет тратить корпоративные деньги. По-моему, самое время сливать акции MSFT.
Re[2]: Зачем нужен Visual Studio Code?
От: CreatorCray  
Дата: 05.01.18 19:47
Оценка: +3
Здравствуйте, Kolesiki, Вы писали:

K>Теперь ты понимаешь ту вселенскую грусть в глазах Баллмера, когда он прощался с MS? Он понимал, индусня похоронит MS своим бестолковым менеджментом и тупыми кадрами.

Этот мудила всё это как раз и заварил. Просирание полимеров началось уже при Балмере.

K>По-моему, самое время сливать акции MSFT.

+38% за год... утроились за 5 лет... не, не пора.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: Зачем нужен Visual Studio Code?
От: Osaka  
Дата: 06.01.18 11:08
Оценка: +1
S>то развивается xamarin-forms
Оно до сих пор требует онлайн-регистрации и не работает отключенное от интернета? Не понимаю, как можно строить разработку на средстве, которое может однажды утром по желанию "правообладателей" навсегда превратиться в тыкву.
Re[3]: Зачем нужен Visual Studio Code?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.01.18 13:36
Оценка:
Здравствуйте, Osaka, Вы писали:

S>>то развивается xamarin-forms

O>Оно до сих пор требует онлайн-регистрации и не работает отключенное от интернета? Не понимаю, как можно строить разработку на средстве, которое может однажды утром по желанию "правообладателей" навсегда превратиться в тыкву.

А можно ссылочку? В требованиях нет. https://developer.xamarin.com/guides/xamarin-forms/getting-started/installation/

Да я помню первый Xamarin.Forms требует регистрации, сейчас он идет в составе платформы
https://metanit.com/sharp/xamarin/1.1.php
и солнце б утром не вставало, когда бы не было меня
Re[3]: Зачем нужен Visual Studio Code?
От: Kolesiki  
Дата: 06.01.18 14:01
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Этот мудила всё это как раз и заварил. Просирание полимеров началось уже при Балмере.


Возможно, ещё при нём начались гнилые процессы, но по кр. мере при нём не было такого похабного качества релизов, как сейчас. Продукт был продуктом — готовым коробочным изделием, которое можно было смело отгружать на склад и которое не требовало тут же после инсталляции каких-то идиотских патчей.
Я не против каких-то "быстрых обновлений серьёзных дыр" — так бывает, но я против обычного латания дыр за пользовательский счёт.
По-любому, сейчас у руля — Наделла и это его прямая вина в том отстое, в которое скатилась MS.


K>>По-моему, самое время сливать акции MSFT.

CC>+38% за год... утроились за 5 лет... не, не пора.

Я не форексный жучара, может кто-то и наварился, но как программисту, для меня MS — дохлая лошадь.
Re[4]: Зачем нужен Visual Studio Code?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.01.18 15:24
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K> Я не форексный жучара, может кто-то и наварился, но как программисту, для меня MS — дохлая лошадь.

На, что перешел?
и солнце б утром не вставало, когда бы не было меня
Re[5]: Зачем нужен Visual Studio Code?
От: Kolesiki  
Дата: 06.01.18 15:56
Оценка: :))
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, Kolesiki, Вы писали:


K>> Я не форексный жучара, может кто-то и наварился, но как программисту, для меня MS — дохлая лошадь.

S> На, что перешел?

эээ... здесь "на" — это от "нах" или запятая не нужна? Да никуда не перешёл. Я вложился в .NET, пишу традиционные WinForms/WPF/Server, но ни на какие Core даже не собираюсь. Другими словами, для меня "завтрашний MS" — труп, который сегодня тормошат и обвешивают фейерверками. А я пишу под сегодняшний (или даже "вчерашний") — под Win7 максимум. И когда через пару лет унылые мелкомягкие манагеры придут жевать сопли "мы старались как могли, но линупс не взлетел", я буду на другом пути, но уже далеко. К счастью, это не MS решает, на какой ОС сидеть мне и моим клиентам — так что я остановился на Win.NET 4.7, которого хватает за глаза.
Re[6]: Зачем нужен Visual Studio Code?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 06.01.18 17:06
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Здравствуйте, Serginio1, Вы писали:


S>>Здравствуйте, Kolesiki, Вы писали:


K>>> Я не форексный жучара, может кто-то и наварился, но как программисту, для меня MS — дохлая лошадь.

S>> На, что перешел?

K>эээ... здесь "на" — это от "нах" или запятая не нужна? Да никуда не перешёл. Я вложился в .NET, пишу традиционные WinForms/WPF/Server, но ни на какие Core даже не собираюсь. Другими словами, для меня "завтрашний MS" — труп, который сегодня тормошат и обвешивают фейерверками. А я пишу под сегодняшний (или даже "вчерашний") — под Win7 максимум. И когда через пару лет унылые мелкомягкие манагеры придут жевать сопли "мы старались как могли, но линупс не взлетел", я буду на другом пути, но уже далеко. К счастью, это не MS решает, на какой ОС сидеть мне и моим клиентам — так что я остановился на Win.NET 4.7, которого хватает за глаза.


То есть пока это бурчание несостоявшихся надежд. Ну раз ты сидишь, на 4.7 значит используешь все тот же .Net Standard, который совместим с Core и именно, для Core сейчас и пишут все новое. Обычный .Net это забота о тех, кто не перешел на Core.
Плохо, это или хорошо решать акционерам MS. А они нехило выросли за 5 лет
https://ru.investing.com/equities/microsoft-corp
и солнце б утром не вставало, когда бы не было меня
Re[4]: Зачем нужен Visual Studio Code?
От: Osaka  
Дата: 06.01.18 22:34
Оценка:
S> А можно ссылочку? В требованиях нет. https://developer.xamarin.com/guides/xamarin-forms/getting-started/installation/
У visual studio community тоже вроде в требованиях нет, а через месяц без интернета оно выдаёт незакрываемое окно с требованием зарегистрироваться.
S> Да я помню первый Xamarin.Forms требует регистрации, сейчас он идет в составе платформы
Пытался поставить его инсталлятором студии (включить галку при выборе компонентов), и он потребовал куда-то сходить и сообщить им чуть ли не телефон, иначе отказываясь ставиться. Сейчас не требует?
Re[5]: Зачем нужен Visual Studio Code?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 07.01.18 10:20
Оценка:
Здравствуйте, Osaka, Вы писали:

S>> А можно ссылочку? В требованиях нет. https://developer.xamarin.com/guides/xamarin-forms/getting-started/installation/

O>У visual studio community тоже вроде в требованиях нет, а через месяц без интернета оно выдаёт незакрываемое окно с требованием зарегистрироваться.
S>> Да я помню первый Xamarin.Forms требует регистрации, сейчас он идет в составе платформы
O>Пытался поставить его инсталлятором студии (включить галку при выборе компонентов), и он потребовал куда-то сходить и сообщить им чуть ли не телефон, иначе отказываясь ставиться. Сейчас не требует?

Еще раз это было года 2 назад. Сейчас я в комюнити нет проблем ни с регистрацией, ни с интернетом.
Просто когда они Ксамарин только купили, там помню были такие проблемы. Сейчас нет. Или не замечал.
и солнце б утром не вставало, когда бы не было меня
Re[2]: Зачем нужен Visual Studio Code?
От: Ops Россия  
Дата: 08.01.18 14:08
Оценка: +1
Здравствуйте, Kolesiki, Вы писали:

K>Так что и тут маркетолухи мелкомягкой цитадели идиотизма лажанули по полной.


А у меня впечатление, что у лялихо-гиковфриков он взлетел, пусть (пока?) и не слишком высоко.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re: Зачем нужен Visual Studio Code?
От: turbocode  
Дата: 08.01.18 22:43
Оценка:
ЭФ>Стратегия не ясна. Будут теперь наращивать фичи у VSCode до сравнимости с Visual Studio, или что будут делать?

Для Xamarin, Core и Mono наверное сгодится.
Re[7]: Зачем нужен Visual Studio Code?
От: Kolesiki  
Дата: 15.01.18 21:08
Оценка: :)
Здравствуйте, Serginio1, Вы писали:

K>> К счастью, это не MS решает, на какой ОС сидеть мне и моим клиентам — так что я остановился на Win.NET 4.7, которого хватает за глаза.


S> То есть пока это бурчание несостоявшихся надежд. Ну раз ты сидишь, на 4.7 значит используешь все тот же .Net Standard, который совместим с Core


Шта?? Это у меня в голове каша или ты ещё не прожевал? Какой ещё "Core"? Я говорю про Windows.NET 4.7, который прибит гвоздями к Венде и который НЕ СЛЕДУЕТ никаким стандартам — он просто есть. А все прыжки ИТ-макак вокруг — это временное явление. Навыпускают "стандартов", ими же и подотрутся через 5 лет. Линукс — он никогда не был десктопом И НИКОГДА НЕ БУДЕТ, вот в чём вся соль. И привнесение в Линупсы всяких Core вообще никак не влияет на распространение пингвооси — тот же 1% у гиков в дуалбуте. (ибо даже они ссутся оставаться без венды)

ДотНЕТ — его надо было либо сразу писать по-человечески "переносимым" (как Джабу), либо не парить нам мозг, выкинуть свою бестолковую VM и сразу делать "преемника С++" с нативной компиляцией (как сейчас у Ди) и нормальной библиотекой. Сейчас уже тысячи программ написаны строго для Win.NET и прыгать под новую дудку мелкософта (да ещё не самую удачную) — извините, нет ни желания, ни отваги — поумнели мы за столько лет мелкомягкого кидалова.

Я уже вовсе неиллюзорно верю, что если какойнть денежный мешок вложится в Ди, мелкософт опять останется за бортом (как когда-то его пнул на обочину Delphi). Только вот догонять MS уже не сможет — у него больше нет таких светлых голов, как тогда.
Мы с большим удивлением читали о разорении Sun — казалось бы, такого гиганта! И я вовсе не удивлюсь, если в течении 5 лет их либо развалят пополам, либо купят с потрохами, дав поджопник Наделле. Эти ребята ходят по тонкому льду, на который дуют инвесторы.
Re[3]: Зачем нужен Visual Studio Code?
От: Kolesiki  
Дата: 15.01.18 21:18
Оценка: -1 :)
Здравствуйте, Ops, Вы писали:

Ops>Здравствуйте, Kolesiki, Вы писали:


K>>Так что и тут маркетолухи мелкомягкой цитадели идиотизма лажанули по полной.


Ops>А у меня впечатление, что у лялихо-гиковфриков он взлетел, пусть (пока?) и не слишком высоко.


Ключевое слово — "впечатление". Когда пара клоунов в каждом форуме спамят своими "вот-вот уже без пяти минут нирванами", это всего лишь слова. Вот когда увидишь хотя бы с десяток серьёзных приложений, с GUI и поэтессами, и всё это на Core — тогда можно говорить о каком-то временном триумфе. Особенность Линупса такова, что там ПОМОЙКА из языков, шеллов, библиотек, гуйни, систем сборки и т.п. Если в этот мусор вбросить что-то стоящее, думаешь, воцарится торжество разума? Достаточно и первоначального диагноза "у меня стоит Линукс", чтобы человека начать лечить, а когда он брызгает слюной в защиту vi и пишет свои перделки на C++ (не понимая и половины тонкостей языка), ну что такому скажешь? "Core рулит!"? Только не для него. И уж тем более "не от микрософт" — для пингвофилов это табу. Эти маразматики ели кактус, и БУДУТ есть кактус. Инертность мышления и зашоренность "идеалами" делает из них "имбецилов от ИТ", поэтому уже в силу этих причин ни о каком "пришествии Core" говорить не приходится.
Уж на что Ди — бесплатный, развиваемый, с библиотеками — и тот пингванутые умудряются обо***ть, далдоня давно устаревшие стереотипы и просто чушь! Если Ди не победил маразматический сипипи, то C# и подавно.
Re: Зачем нужен Visual Studio Code?
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 17.01.18 12:53
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Не проще ли было заопенсорсить WPF и Visual Studio,

ЭФ>собрать их для Linux, Android, MacOS и что там ещё бывает?

WPF непортабелен совсем, похоже, так что нельзя.

А vscode отлично взлетел на маках, где разработчиков много, а ИДЕ нормальных мало, особенно для языков вроде JS, TypeScript, Clojure, Go, D и других всяких маргинальных. Получилось модно, молодежно — и красиво, и легко расширяемо, и бесплатно.
Re[8]: Зачем нужен Visual Studio Code?
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 17.01.18 13:40
Оценка: +1 :))
Здравствуйте, Kolesiki, Вы писали:

K>Линукс — он никогда не был десктопом И НИКОГДА НЕ БУДЕТ, вот в чём вся соль. И привнесение в Линупсы всяких Core вообще никак не влияет на распространение пингвооси — тот же 1% у гиков в дуалбуте. (ибо даже они ссутся оставаться без венды)


Смешно, да. Смайлик как раз к месту.
По факту получается как раз наоборот, что Линукс зачастую юзабельней Windows. Учитывая, что многое перетекло в Web, я уже не знаю, зачем мне ставить Windows. Даже больше: мой старый ноут с Убунтой не уступает по производительности вдвое более мощному ноуты жены на повседневных задачах. ПО и там, и там стоит практически одинаковое, SSD также на обоих. В игры мы не играем. Работать (в смысле программировать) удобней под Линуксом, на виртуалке есть Windows, чтобы скомпилировать, проверить и релиз собрать. Что ещё? Ещё TensorFlow под Windows не умеет GPU использовать — самый популярный нейросетевой фреймворк.
В госсекторе всё больше народа Астру ставит, под неё также надо собирать релиз.
Лично для меня получается, что Убунта и Астра — обязательные ОС, которые реально нужны. Windows уже вторична.
Re: Зачем нужен Visual Studio Code?
От: Artem Korneev США https://www.linkedin.com/in/artemkorneev/
Дата: 17.01.18 22:54
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Будут теперь наращивать фичи у VSCode до сравнимости с Visual Studio, или что будут делать?


Не похоже. Оно сейчас более-менее юзабельно для динамических языков.
Для С++, шарпа и джавы оно на полноценную IDE не тянет.
С уважением, Artem Korneev.
Re[4]: Ага
От: Sheridan Россия  
Дата: 18.01.18 06:45
Оценка:
Я так понимаю, мсье не осилил?
Ну как вариант: мсье лень осиливать.
И в обоих вариантах на мсье осознание этого факта давит, и это выдавливает из него рационализировать своё поведение, что выливается в подобные тексты, полные ненависти
Matrix has you...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.