1.1, A.Stahl (ok), 08:59, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –19 +/– |
Бессмысленно. Всё равно по факту толковая IDE считает "родным" один язык и только с ним нормально и полноценно работает. С трудом представляю кому нужна IDE, работающая одновременно с плюсами, фортом и питоном.
| |
|
2.5, nazarpc (?), 09:10, 28/06/2016 [^] [^^] [^^^] [ответить]
| +7 +/– |
А IDE что работает с PHP|Python|Ruby|Java|whatever, JS|CoffeeScript|TypeScript|LiveScript, CSS|SASS|SCSS|LESS|Stylus, HTML|HAML|Jade|Twig и ещё кучей DSL на сколько сложно представить?
| |
|
3.6, iPony (?), 09:11, 28/06/2016 [^] [^^] [^^^] [ответить]
| +5 +/– |
Представить то легко, но представить такую нормальную - нет.
| |
|
|
|
6.50, Аноним (-), 17:00, 28/06/2016 [^] [^^] [^^^] [ответить]
| +4 +/– |
Это как раз редактор в отличие от пищалок и пальцевыворачивалок, которые еще зачем-то "нужно изучать".
| |
|
7.77, Аноним (-), 12:09, 29/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это как раз редактор в отличие от пищалок и пальцевыворачивалок, которые еще
> зачем-то "нужно изучать".
Скажи уж просто, что даже vi ниасилил.
| |
|
8.84, Аноним (-), 08:30, 04/07/2016 [^] [^^] [^^^] [ответить] | +/– | А зачем осиливать инструмент ориентированный на доисторические терминалы Там на... текст свёрнут, показать | |
|
9.85, Аноним (-), 02:56, 08/07/2016 [^] [^^] [^^^] [ответить] | +/– | Отнюдь не на любое Операции, скажем, выполняемые над абзацами текста, зачастую ... текст свёрнут, показать | |
|
|
|
6.53, _KUL (ok), 17:07, 28/06/2016 [^] [^^] [^^^] [ответить]
| +7 +/– |
Вы не поняли, там i нажимать не нужно, сразу можно редактировать текст!
| |
|
|
|
5.46, Dmitry77 (ok), 16:30, 28/06/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
Да, кстати у jetbrains есть Meta Programming System (MPS) - инструмент для добавления поддежки новых языков.
| |
|
|
5.78, Аноним (-), 12:10, 29/06/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Давайте вы расскажите то что вы подразумеваете под словом "нормальная".
Вы все вместе взятые даже договориться не в состоянии, что есть нормальная ОС. А туда же...
| |
|
|
|
2.20, Кармер (?), 10:48, 28/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Г-г геофизики с надеждой ждут IDE для фортрана, питона и плюсиков в одном лице.
| |
|
3.29, Аноним (-), 12:10, 28/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Маркшейдерам надо чего попроще, типа: "ОК, Гугл, а что такое Фортран?" :)
| |
|
2.26, Станислав (??), 12:01, 28/06/2016 [^] [^^] [^^^] [ответить]
| –3 +/– |
очень удобная IDE, использую для js
Если вас пугает то что в ней можно работать с 150 языками программирования - так они не все идут в комплекте. большинство языков (те-же плюсы) нужно доставлять модулями. а js, php, css, sql идет в комплекте. и то для php нужно подключать (на винде) путь к php для валидатора.
IDE весит немного и простая и минималистичная относитьльно нетбинса, phpstorm и тд.
Кому не нравится то что продукт майкрософта "visual studio code", то можете скачать atom(тоже open source), на основе которого VScode и сделан.
| |
|
3.74, Аноним (-), 09:36, 29/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
vscode на электроне сделан. Да его сделали разрабы атома, но это не атом.
| |
|
2.54, Crazy Alex (ok), 17:07, 28/06/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну, это скорее наоборот - нынешние убогие IDE реализованы либо вокруг одного языка, либо имеют слабо согласованные реализации всего подряд. Идея чуть лучше в этом плане, но проприетарщина хренова, а следовательно - должна сдохнуть.
А вот подобный подход (только во вменяемомо исполнении, конечно) может помочь вырулить из этого болота - концептуализировать функциональнсть IDE и различия языков и исходя из этого делать поддержку.
Хотя нет, не может - все ж код писать рвутся вместо того, чтобы пол-годика позаниматься проектированием.
| |
2.58, Kodir (ok), 18:28, 28/06/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
Вы не совсем правильно выразили мысль. Видимо, вы имели ввиду "ЧЕЛОВЕК работает как правило с одним языком" и да, среда со статыщьпицот языками нафик никому не нужна. Но MS хочет изобразить целый комбайн, поэтому их IDE включает переусложнённые интерфейсы расширения, зато уж подо все мыслимые языки.
| |
|
|
|
Часть нити удалена модератором |
3.40, тоже Аноним (ok), 13:53, 28/06/2016 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Они на десяток лет опережают ближайших конкурентов
Особенно это заметно в областях, где все конкуренты уже десяток лет как развернулись в другую сторону вслед за прогрессом, а MS продолжает, не оглядываясь, "опережать".
| |
|
|
|
2.23, trdm (ok), 11:28, 28/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
да. Не один онлайн редактор не сравнится на данном этапе с хорошим стандалон-приложением в плане редактирования текстовых филов.
| |
|
1.13, Andrey Mitrofanov (?), 09:49, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +14 +/– |
> Компания Microsoft представила
>code.visualstudio
> открытый протоко
> предназначенный для упрощения интеграции поддержки
>в рамках проекта Visual Studio Code
http://www.opennet.dev/openforum/vsluhforumID3/105598.html#64 Я переведу>>
http://techrights.org/2015/11/19/openwashing-lockin-vs/ :
""Запомните, Visual Studio [U] не [/U] “оупен сорс” и [U] не [/U] “кросс-платформенна”. Microsoft вероятно надеется обмануть или запутать публику этими открытиями и затем просто компилируя под различные платформы [U] только часть [/U], после чего она может использовать вводящие в заблуждение заголовки, чтобы заставить людей думать, что Visual Studio хоть как-то сравнима, например, с Eclipse. Это стратегия "минимально достаточного" опен-вошинга(*).
Это может "подсадить" некоторых не-Windows разработчиков на инструментарий Microsoft и, если они позже захотят получить полный комплект, им придётся купить лицензию Windows, придётся купиь лицензию Visual Studio, и положиться на проприертарное ПО от партнёра АНБ [...] ""
(*) прим.перев.:
http://www.opennet.dev/openforum/vsluhforumID3/105598.html#69
http://www.opennet.dev/openforum/vsluhforumID3/105598.html#70
> Продвижение нового протокола
> совместно с компаниями Codenvy и Red Hat
> а Red Hat подготовит обособленную реализацию LSP-сервера для языка Java.
+++"Присаживайтесь,"- говорит нам дилер, протягивая иглу.
И да, типо-случайное почти полное совпадение названий не связанных (да?) продуктов -- не реклама, не маркетинг, не промывание мОзгов, не опенвошьинг.
"openwashing" не опенсорс. ... Или да?!
| |
1.14, Аноним (-), 09:58, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Т.е. они готовы VS перевести на протокол обмена Эклипса? Или имеется в виду, что весь мир на протокол MS будет перелицовывать себя? ))
| |
|
2.15, A.Stahl (ok), 10:12, 28/06/2016 [^] [^^] [^^^] [ответить]
| +8 +/– |
Нет, это значит что Микрософт придумало ещё один велосипед, который проживёт 3-4 года и умрёт как и все остальные микрософт-"технологии", оставив после себя несколько тысяч покорёженных разработчиков и море недоумения.
| |
|
|
4.33, none_first (ok), 12:35, 28/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> C#?
и что это - язык коих есть на разные вкусы и задачи
а основная платформа (в т.ч. CLR) для него живет под уиндоус ("не надо" про моно и прочий шлак)
то что существует в др. языках пытаются впихнуть в шарпей и не факт - что удачно
| |
|
|
2.16, Аноним (-), 10:12, 28/06/2016 [^] [^^] [^^^] [ответить]
| +6 +/– |
Конечно второе. Плюс, как всегда, эталонная реализация протокола не будет соответствовать спецификациям.
| |
|
3.59, Kodir (ok), 18:31, 28/06/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Конечно второе. Плюс, как всегда, эталонная реализация протокола не будет соответствовать
> спецификациям.
Весь ржач в том, что даже JSON-RPC они УЖЕ умудрились искорёжить - в этом протоколе НЕТ заголовков!! Серверу передаётся чистый, незамутнённый JsonRequest в скобочках.
| |
|
2.17, Andrey Mitrofanov (?), 10:20, 28/06/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Т.е. они готовы VS перевести на протокол обмена Эклипса? Или имеется в
> виду, что весь мир на протокол MS будет перелицовывать себя? ))
Так же, как со scrcpy_s(), "O"XML, RFC про SMB они инфильтруются в стандарты и "отравляют колодцы". Сами из них не пьют при этом, то есть сами либо не реализуют самолично высеченное в камне "стандарта" _совсем_, либо высекают в камне заведомо _нереализуемое_ или неполное/неоднозгначное описание, либо, как всегда, embrace-ят&extend-ят сво реализвцию так, что взаимодействие [с их "продуктами"] по "стандарту" неаозможно.
Также в стандарты должны добавляться "доступные" патенты: любая самая "доступная" плата за патент - непреодолимый барьер для свободного ПО, например. Патенты могут использоваться и для "стрижки" или осаживания конкурентов, если их реализация заминированного "стандарта" таки заработает и станет представлять угрозу Хозяину.[CODE] “This anti-trust thing will blow over.
We haven’t changed our business practices at all.”
–Bill Gates[/CODE] +http://techrights.org/2016/04/04/ceo-and-pr-change/
| |
|
1.22, Аноним (-), 11:10, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
если почитать истории связанные с МС, то лучше обходить МС за пару километров.
все их "лучшие побуждения" всегда оказывались "бизнесом"
| |
|
|
Часть нити удалена модератором |
3.34, Аноним (-), 12:37, 28/06/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
так пусть зарабатывает, кто мешает - просто МС часто приходит с "хорошими идеями" в УЖЕ работающие проекты и прикрываясь "всеобщим благом" рушит все что было до них. И это они делают постоянно.
Пусть не лезут в работающие проекты "конкурентов".
| |
|
|
Часть нити удалена модератором |
|
6.56, Аноним (-), 17:18, 28/06/2016 [^] [^^] [^^^] [ответить] | –3 +/– | клоун Ты хоть читал, что постишь LG подписала соглашение, что следующие мобил... большой текст свёрнут, показать | |
|
7.65, none_first (ok), 21:09, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
> ...
> And finally,
> Nokia: находясь в предбанкротном состоянии искала покупателя. Согласилась выпускать мобилы
> с Windows в обмен на погашение долгов, инвестиции и включение топ-менеджеров
> Майкрософт в руководящий состав компании. Позже выкуплена Майкрософт. Позже продана (но
> уже без патентов). Используя полученный патентный пул, Майкрософт надавил на производителей
> мобил с Андроид, получая теперь отчисления с каждой проданной мобилы. Защищаясь,
> Google купил Motorola mobile (которая чуть раньше поглотила мобильное подразделение LG)
> и, используя полученный патентный пул, сумела отказаться от выплат; чуть позже
> Google продала Motorola mobile (тоже без патентов) компании Lenovo.
который раз читаю как пьесу со многими действующими лицами и первое и них "клоун"
слова которого невпопад...
остальные тоже - не лучше
хоть в баш размещай ;)
| |
7.71, Аноним (-), 23:18, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Так ведь в этом-то и дело, что все стратегические соглашения с Microsoft заканчиваются одним из трёх способов:
1) компания несёт убытки и разрывает контракт, т.к. анализ ситуации показывает, что выплата неустойки окажется дешевле продолжения сотрудничества (приведённые тобой же примеры: LG, Motorola);
2) компания банктротится и прекращает своё существование (Sendo);
3) компания оказывается в жопе и покупается майкрософтом (Nokia).
Первый вариант более характерен для крупных организаций, другие два -- для [более] мелких. Но суть всегда одна и та же -- хоть какой-то профит получает только Microsoft.
| |
|
8.73, Аноним (-), 00:49, 29/06/2016 [^] [^^] [^^^] [ответить] | –1 +/– | клоун И в чём проблема Напр ты - компания-производитель печенья для клоунов и... большой текст свёрнут, показать | |
|
|
6.57, Аноним (-), 17:23, 28/06/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
клоун: Добавлю, что между Майкрософт и Google теперь заключено соглашение о ненападении (о неиспользовании купленных патентов друг против друга), условия которого не раскрываются и не распространяются на другим компании.
| |
|
|
|
|
|
1.36, Crazy Alex (ok), 13:00, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Я даже MS ругать не буду. Я просто подожду и посмотрю, как они с этой штуковиной реализуют поддержку тех же плюсов. Пока что там даже простейший сишный макрос (поломана строка N в файле A, раскрывающее макрос WWW в строке M файла B) не обрабатывается - связей между Diagnostic и вообще каких-либо связей) они не предусмотрели.
А вот если абстрагироваться - идея занятная - все "рисовалки" отделить от логики (там же даже форматированием занимается "сервер") - что-то в этом есть. Причём поддержку подобной хрени можно в любой редактор добавить сравнительно небольшой кровью, а сама работа с языком отвязывается от платформы и пишется, к примеру, на самом языке - я сто раз матерился, что не прочь что-то в эклипсе подкрутить, но не настолько, чтобы лзть в потроха этого монстра на джаве. Но не в таком же идиотском исполнении, да ещё для веб-сред!
| |
|
|
Часть нити удалена модератором |
3.42, Аноним84701 (?), 14:10, 28/06/2016 [^] [^^] [^^^] [ответить]
| +5 +/– |
> клоун: для FAR есть плагин Colorer, который даже знает про ассемблер в
> Си и html в php. Если они сделали, думаешь Майкрософт не
> сможет?
Удачный пример. Как там, в новейшей VS с поддержкой то того же с99?
> А после привлечения на свою сторону Eclipse, речь идёт только о том, как быстро они это сделают.
Вот-вот, ключевое выражение: "как быстро".
Наобещать кучу фич и плюшек — это они быстро. Что с студиями, что со своей ОСью (где там, кстати, та супер ФС, которую обещали выпустить с вистой?). Правда, "обещанного три года ждут" …
| |
|
2.43, Аноним (-), 14:44, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
а форматирующий сервер пусть стоит в микрософте, и все ему пусть посылают код на каждый чих
| |
|
3.49, Crazy Alex (ok), 16:58, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Тьфу, блин. Ты идею от реализации отличить способен? Вон, для D сделали что-то похожее - разбор производится отдельным сервером, в результате не надо для емекса, вима. эклипса и чёрт знает чего ещё писать одно и тоже на рахных языках - а можно иметь одну реализацию, написаную на том же D.
| |
|
2.60, Kodir (ok), 18:39, 28/06/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Я просто подожду и посмотрю, как они с этой штуковиной реализуют поддержку тех же плюсов.
Ровно так же, как и до этого. "Хуже" здесь стала только одна часть - задержка обработки (которая и так не блещет). Ловим действие юзера -> сериализация -> передача -> десериализация -> обработка -> сериализация -> передача обратно клиенту -> десериализация -> отклик на клиенте.
> А вот если абстрагироваться - идея занятная - все "рисовалки" отделить от логики
Ну фактически VS так и спроектирована - события в GUI слое влекут канпеляние в нижнем слое, потом отображение результата в GUI. Только при этом в VS нет этих диких пересылок JSON-объектов. Такие вещи надо смотреть практически - насколько неуловима будет разница между монолитной IDE и разнесёнными редактором+сервер языков.
| |
|
3.62, тоже Аноним (ok), 20:37, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Ловим действие юзера -> сериализация -> передача -> десериализация -> обработка -> сериализация -> передача обратно клиенту -> десериализация -> отклик на клиенте.
И умножаем это на количество пользователей, напоминаю.
Если в роли "обработки" будет задействован какой-нибудь монстр типа IntelliSense, в роли сервера под команду разработчиков, боюсь, придется использовать что-нибудь из Top500.
| |
|
|
1.48, Аноним (-), 16:52, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Зонд какой то camelCase в описании спецификации пугает мелкомятиной и ПХПстами.
| |
|
2.51, Crazy Alex (ok), 17:01, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
а также джавой, qt (и вообще половиной плюсов), джаваскриптом, перлом и ещё горой языков, вплоть до Хаскеля.
Ты того, успокоительного попей. Одно дело - недоверие и претензии по делу, другое - идиотские придирки.
| |
|
3.55, Аноним (-), 17:07, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Какие могут быть придирки, когда они разрабатывают ненужные велосипеды свои.
| |
|
|
1.61, Disaron (ok), 19:52, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ага, а в лицензии будет типа "все передаваемое на language server может быть использовано без ограничений" и т.п.
Плавали, знаем.
| |
|
2.68, Онаним (?), 22:32, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Что знаем? Где плавали? Хоть одни пример, когда пообещали свободное использование, а потом прижали кого-то знаем?
| |
|
1.63, Аноним (-), 21:07, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ] | –2 +/– | Мгм Идея добрая, увеличивает поддержку языков и возможностей в редакторах Ча... большой текст свёрнут, показать | |
|
2.64, Аноним (-), 21:09, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
Такс, снимаю свою пред речь с повестки.
Вкурил что речь об онлайн редакторах.
| |
|
1.66, Онаним (?), 21:57, 28/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Это прекрасно, конечно, но на сколько реально - ХЗ. У всех языков свои "изюминки", "подводные камни" и вообще очень многое бывает своё.
Вообще сейчас ситуация с IDE удручающая: среди всей горы конкурирующих вариантов только IntelliJ IDEA (и производные) и VisualStudio (с ReSharper) полноценно умеют делать рефакторинг, поиск декларации, имплементации и использования, авто-импорт и клинап импортов, грамотный intellisence и всё такое, ради чего вообще имеет смысл использовать IDE, а не легковесный редактор.
| |
|
2.67, Led (ok), 22:06, 28/06/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Вообще сейчас ситуация с IDE удручающая: среди всей горы конкурирующих вариантов только
> IntelliJ IDEA (и производные) и VisualStudio (с ReSharper) полноценно умеют делать
> рефакторинг, поиск декларации, имплементации и использования, авто-импорт и клинап импортов, грамотный intellisence и всё такое
О, а вот и современные йунные "программисты" подтянулись!
| |
|
3.69, Онаним (?), 22:35, 28/06/2016 [^] [^^] [^^^] [ответить]
| –3 +/– |
> О, а вот и современные йунные "программисты" подтянулись!
О, вот и современные важные коментаторы подтянулись со своими офигительно содержательными комментами прямо по теме... Меня, йунного, в отличие от Вас, ещё в фидохе приучили, что писать надо по теме, а не на личности переходить.
| |
|
4.70, Led (ok), 23:16, 28/06/2016 [^] [^^] [^^^] [ответить]
| +/– |
> что писать надо по теме, а не на личности переходить.
Для перехода на личность нужен объект перехода.
| |
|
|
|
1.81, adolfus (ok), 14:06, 29/06/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
У Мелкософта самые отстойный компилятор C++, C вообще никак не поддерживается. Стандартов не читают, но серут туда говноприложениями.
Эта самая "студия" самый неюзабИльный IDE в мире для долбоебев -- у более чем трехсот студентов опросил, как это все работает, и никто из опрошенных не знал ничего про то, как это все работает. Про то, где и какие фазы лежат, знало человек 10, про msbuild -- никто.
Какие тут вообще речи от Микрософт про IDE? Пусть сначала хотя бы доcтигнут уровня сликедитора.
| |
|