URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131506
[ Назад ]

Исходное сообщение
"Компания JetBrains представила IDE RustRover и прекратила разработку плагина intellij-rust"

Отправлено opennews , 14-Сен-23 09:55 
Компания JetBrains представила новую интегрированную среду разработку  RustRover, ориентированную на написание приложений на языке Rust. Среда  RustRover нацелена на повышение эффективности разработки на языке Rust, удовлетворение потребностей связанной с Rust экосистемы и первичную поддержку данного языка. Проект будет развиваться как коммерческий продукт, но похожее окружение можно сформировать на основе бесплатной cummunity-версии среды IntelliJ IDEA  с плагином intellij-rust. В настоящее время для тестирования без ограничений доступен пререлиз RustRover, сборки которого подготовлены для Linux, macOS и Windows. Первый стабильный релиз RustRover планируют опубликовать до сентября 2024 года...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59754


Содержание

Сообщения в этом обсуждении
"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 09:55 
Ниасилили написать IDE на расте.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 12:34 
Просто не было чего-то готового на Сишке, чтоб можно было переписать на Расте.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 19:07 
а так же на питоне, руби, haxe, scala, php, c/c++, go, dart, ..., sql. На одной только яве осилили, бездари. Верно, Иксперт Опеннета? Вы держите нас в курсе результатов вашего Глубокого Анализа.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 20:04 
Они и Java то не осилили. Специально, чтобы не изучать, сделали свой язык Kotlin и на нём пишут IDE...

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 21:22 
Учитывая как эта поделка тормозит, они и свой язык не осилили 🤣

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 10:23 
Фанатик джетбрейнсов порвался. Растовики нигде своё IDE не смогли создать, а переписать пытаются всё на свете.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 16:00 
>  Растовики нигде своё IDE не смогли создать, а переписать пытаются всё на свете.

Не переписать, а понадписывать


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено wyry , 18-Сен-23 14:02 
А вот для языка V уже есть лёгкая IDE, написанная на V. Без многомиллионного финансирования и широкого распространения языка.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 23:21 
дык это сложно!
вот тут что-то пытаются… https://lapce.dev

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 11:32 
А что, на Rust'e уже появилась вменяемая продакшен реди GUI библиотека ?

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Проходил мимо , 15-Сен-23 12:26 
Один из примеров: https://docs.rs/fltk/latest/fltk/

Вообще же, из программы на Rust достаточно просто вызываются функции из библиотек, написанных на других ЯП.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 16-Сен-23 11:42 
fltk - это не вменяемая библиотека для GUI, а кусок говна. Единственная вменяемая библиотека для GUI - это Qt, и к сожалению коммерческие интересы The Qt Corporation её скатили в сраное говно, но лучше ничего нет, к сожалению. По удобству API изьоставшихся только Dear Imgui более-менее удобен, поэтому его и используют не смотря на то, что это Immediate mode gui, жрущий процессор на каждом кадре вместо использования GPU, OpenGL и текстур.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 16-Сен-23 14:28 
> Единственная вменяемая библиотека для GUI - это Qt

переписывают уже на расте

https://www.opennet.dev/opennews/art.shtml?num=58912


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 04-Янв-24 07:57 
>Для вывода предоставляется несколько бэкендов, позволяющий использовать для отрисовки Qt, OpenGL ES 2.0, Skia и программный рендеринг
>переписывают
>QT в зависимостях

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 13:46 
да, тут есть таблица

https://blog.logrocket.com/state-of-rust-gui-libraries/


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено cheburnator9000 , 17-Сен-23 09:15 
Давайте посмотрим.

tauri - он работает через electron, зашквар.

druid - как они завявляют рисует 2D GUI, но авторы его уже забросили сами об этом заявили.

slit - для десктопа до сих пор зависит от Qt для своей работы, хотя позиционировалось что они хотят сделать так как на других платформах, рисовать GUI сами, так как под android/ios/web(canvas).

gtk-rs - ох если бы только вы знали сколько тонн кодового клея в самом gtk-rs вы бы ужаснулись, более того на gtk совершенно не просто делать простые вещи, манипуляции с combobox/treewidget.

fltk-rs - кошмар из 90-тых!

iced - один из активно развивающихся, видимо потому что pop-os спонсирует? (не уверен). Тем не менее https://github.com/iced-rs/awesome-iced?tab=readme-ov-file весь софт написанный на данный момент на iced страшный и своеобразный, больше похожий на игровое GUI написанное на Unity чем десктоп приложения.

relm - опять GTK.

azul - вот это интересно оно вообще использует mozilla webrender что по сути тоже самое что запускать electron, но у них есть поддержка Python, что в разы лучше, чем писать на Rust.

egui - опять imgui клон.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 17-Сен-23 10:52 
> slit - для десктопа до сих пор зависит от Qt для своей работы

у них основное направление embedded - там можно заработать и как ни странно не только им, кому нужны эти десктопы ? мне хватает С шного gtk настолько что я даже никогда не пробовал что-то писать на нём для своего десктопа на убунте - совсем не интересует.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Ф1 , 17-Сен-23 14:18 
>tauri - он работает через electron, зашквар.

Нет там электрона только webview.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено cheburnator9000 , 17-Сен-23 21:05 
>>tauri - он работает через electron, зашквар.
> Нет там электрона только webview.

Какая разница? Какое webview? Там буквально WebKitGTK, там грузится полноценный вебкит, чем это отличается от элекрона? Можно использовать хоть Chromium Embeded Framework + Qt это по сути будет Electron на коленке. Все эти сущности вышеперечисленные кушают одинаково CPU/GPU/RAM.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Ф1 , 20-Сен-23 07:54 
>Там буквально WebKitGTK, там грузится полноценный вебкит, чем это отличается от элекрона?

С собой таскать не надо, исполняемый файл на порядок меньше, грузится системная библиотека, ресурсы разделятся при работе, кроме того грузится только один js интерпретатор вместо двух в электроне, только фронт, бэк на компилируемом языке и потребляет ресурсов намного меньше.

>Можно использовать хоть Chromium Embeded Framework + Qt это по сути будет Electron на коленке.

Это ближе к электрону так как таскает все с собой, но плюсы бека на компилируемом языке тут тоже присутствуют.

>Все эти сущности вышеперечисленные кушают одинаково CPU/GPU/RAM.

Разно кушают и существенно, выше уже описал.
Небольшие, чуть дальше хеловорда программки на tauri съедают 60 - 80 метров (в сумме на три процесса один свой и два от вебкит). Электрон минимум еще 50 метров добавит на второй интерпретатор и другие вспомогательные вещи. А если бек будет что-то реальное еще делать то потребление памяти у электрона в разы больше будет.

Но лучше всего для десктопа из веб подобных технологий по потреблению ресурсов это sciter https://sciter.com/ в нем подобный хеловорд это 15 метров всего, то есть сопоставимо с обычным небольшим Qt приложением, жаль что не получилось у автора sciter открыть исходники.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 17-Сен-23 18:46 
fltk-rs вполне миловидно, и точно не кошмар.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 09:56 
Теперь вы довольны, опеннетовцы?

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 10:34 
Все, кому нужно, давно используют rust-analyzer вместе с любым LSP-клиентом. Проблема только в том, что связка LSP-сервер и LSP-клиент нерационально использует память, не говоря уже об оверхедах на сериализацию и работу с диском. В этом виноваты:

* Microsoft, придумавшие неудачное решение с разделением по процессам и общению по сети
* создатели LSP-клиентов и серверов, поддержавшие неудачный протокол вместо создания консорциума, который оптимизирует LSP, устранив оверхеды. Такой LSP будет несовместим с оригинальным LSP, ибо потребует другой модели взаимодействия клиента и сервера.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено YetAnotherOnanym , 14-Сен-23 11:32 
> неудачный протокол вместо создания консорциума, который оптимизирует

Преизобильно примеров, когда стартап выкатывал технически далёкий от идеала протокол и захватывал рынок, пока консорциум жевал сопли с оптимизацией. Такова селяви.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 13:19 
LSP-протокол неудачен в принципе. Он появился только по одной причине: M$ - богатая корпорация, которая имеет свои деньги не за счёт IDE, IDE вообще побочный продукт, и которая может себе позволить инвестировать в разрушительные инновации. Обычные разработчики IDE LSP придумать и реализовать по своей инициативе не могли в принципе. Потому что инвестиции в LSP - это инвестиции в продукты КОНКУРЕНТОВ, а разработчикам IDE нужно развивать СВОЙ IDE и вырываться вперёд конкурентов. Мало спроектировать протокол LSP, нужно сделать ещё несколько серверов для него. Более того, спроектировать протокол в отрыве от проектирования сервера и клиента невозможно. Зачем разработчикам IDE тратить свои деньги на то, что конкуренты просто возьмут готовым?

А вот M$ прямая выгода есть. При сетевой модели LSP-сервера можно сделать проприетарными, разместить в СВОЁМ облаке Azure и продавать доступ к ним по подписке, и вообще не раскрывать ни исходников, ни бинарников, при этом наоборот получив доступ ко всем исходникам проектов пользователей облачного LSP. Жор же памяти - это плюс: тем меньше людей смогут хостить их опенсорсные аналоги локально. При этом наличие LSP стирает различия между IDE к GUI и в то же время создаёт им необходимость вкладываться в реализацию неудобного в реализации протокола. То есть провайдеры облачных LSP в выигрыше, а создатели локальных LSP - в убытке, но вынуждены участвовать во внедрении LSP.

По хорошему создателям IDE нужно бы собрать консорциум и сделать новую мажорную версию LSP вокруг ООП и shared-библиотек. То есть утвердить набор интерфейсов для каждого языка. Сишка, плюсы, джава, шарп, питон и остальные языки. Все интерфейсы должны иметь соответствие 1-1 и иметься набор адаптеров. А также адаптер в предыдущие версии LSP. Клиенты должны иметь прямой доступ к модели кода LSP и иметь возможность её использоватт непосредственно в своей программе и для этого расширять.

Но тут опять всплывают коммерческие интересы: своя IDE ближе к телу, зачем вендору писать код, который будет использован в IDE конкурентов?


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Замглавы администрации , 14-Сен-23 13:53 
Ну давай разберём тобою написанное.

1. Начинаешь с «LSP-протокол неудачен в принципе» — дальше должны бы следоавать какие-то доказательства или объяснения, чтобы не было просто твоим мнением, но вместо этого меткие жизненные наблюдения («M$ - богатая корпорация, которая имеет свои деньги не за счёт IDE», «разработчикам IDE нужно развивать СВОЙ IDE и вырываться вперёд конкурентов») и тезиса из разряда «просто поверьте мне на слово» («Обычные разработчики IDE LSP придумать и реализовать по своей инициативе не могли в принципе», «спроектировать протокол в отрыве от проектирования сервера и клиента невозможно»).

2. «При сетевой модели LSP-сервера можно сделать проприетарными, разместить в СВОЁМ облаке Azure и продавать доступ к ним по подписке» — ну можно. Но ведь можно и не сделать? И как это делает протокол плохим? Можно сделать HTTP-сервер проприетарным — всё, HTTP выбрасываем?

3. «вкладываться в реализацию неудобного в реализации протокола» — «дядя, я не обманываю, правда-правда неудобный»

4. «нужно бы собрать консорциум и сделать новую мажорную версию LSP» — такие сервера тоже можно будет сделать проприетарными и разместить в облаке Azure. В чём смысл, учитывая, что протокол уже открытый?

Итого: дальше $ в «M$» можно было не читать.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 14:16 
1. >M$ - богатая корпорация, которая имеет свои деньги не за счёт IDE
>Microsoft's revenue is generated by three segments: Intelligent Cloud, More Personal Computing, and Productivity and Business Processes. In 2022, Microsoft generated $63.4 billion from its Productivity and Business Processes segment. It also made more than $75.3 billion through its Intelligent Cloud segment.

Большая часть выручки - за счёт облаков.

2. >разработчикам IDE нужно развивать СВОЙ IDE и вырываться вперёд конкурентов

Результат теоретико-игрового анализа: для сторонных ситуация похожа на игры "Дилемма заключенного" и "Охота на оленя".

3. Очень неудобный, если ты это не понимаешь - ты просто не пробовал сделать LSP-клиент. Вместо вызова функций из dllки прихозится в добавок иметь дело с управлением процессами, их падениями, их завершением при падении IDE (чтобы не было так, что IDE упала - а процесс остался и жрёт память, ты перезапустил IDE, она опять упала, и ещё один сервер сидит и жрёт память, повторять до исчерпания памяти и 12309), IPC/сетью, сериализацией, десериализацией во внутренние структуры программы и туевой хучей boilerplate-кода. При этом неудобства и на сервере, и на клиенте.

4. В облаке можно будет разместить сервера только протокола, основанного на сети. Для протокола, основанного на shared библиотеках, тоже можно (и нужно) сделать адаптер, как и в обратную сторону. А смысл в том, что LSP-клиент - это по сути основная часть IDE. Её движок. Без него IDE бесполезна. Поэтому архитектура IDE должна быть максимально заточена на взаимодействие с этим движком, а не ехать за ним прицепом. Движок должен втраиваться в машину, а машина должна быть сделана так, чтобы в неё встраивался движок. В настоящее время IDE приходится дублировать кучу вещей на своей стороне и синхронизировать их по сети - это как если бы буксировали машину со своим двигателем и трансмиссией, установленной не в нейтраль. Вместо того, чтобы доверить LSP манипуляцию своими структурами данных напрямую.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Менеджер Антона Алексеевича , 14-Сен-23 16:57 
Хочу запускать IDE с гуем на своём лаптопе под управлением OpenBSD, а кодить под мейнфрейм на z/OS. Можешь мне кратенько накидать тут схемку без сетевого взаимодействия, чисто на вызовах общих библиотек? А то у меня чёт не получается никак, спотыкаюсь об разноконечность процессоров.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 18:22 
Накидываю: используешь сервер-адаптер, который на вызовы функций генерит команды, которые пишутся в очередь, и далее в отдельном потоке уже пересылаются по сети. В сети их ловит сервер-адаптер, который преобразует их в вызовы методов сервера-библиотеки. Результаты пишутся в очередь, которые опять же пересылажтся по сети. В результате двойной оверхэд - только у тебя, и он размазан по 2 физическим машинам, а не как сейчас, когда двойной оверхэд у всех, даже у кого 1 физическая машина, + куча проблем корректно реализовать клиент. Но сеть - это асинхронно, так что интерфейс между сервером-библиотекой и клиентом должен проектироваться полностью асинхронным. При этом учти, подобные объектно-ориентированные асинхронные интерфейсы и так приходится использовать в клиентах, но у каждого свой и является прокладкой между грёбанной моделью, как в LSP, и тем, что можно в редакторе юзать - вызов методов и т.д., и каждому создателю редакторов приходится геморроиться, и выдернуть этот слой из конкретного редактора и оформить в переиспользуемую библиотеку - непростая задача. Так же, как и в серверах. В ЯП вдь нет понятия RPC, в ЯП есть понятие "вызвать функцию". И все эти вызовы RPC должны быть превращены в вызовы функций, чтобы их можно было использовать в програмаах. То есть первичны именно вызовы функций, а не способы их сериализации и отправки по сети - реализация RPC как раз любой может быть. Но M$ ради своих коммерческих интересов поставили телегу впереди лошади.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Роман , 14-Сен-23 16:51 
> Обычные разработчики

звучит как обычные разработчики ничего и не потеряли


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 18:01 
Не вырывайте из контекста. Полное предложение:

>Обычные разработчики IDE LSP придумать и реализовать по своей инициативе не могли в принципе.

Скажем так. Я перестал пользоваться текстовыми редакторами без LSP. Больно тоже, в принципе, так как в тех, что с ним, нет кое-каких нужных функций. Но без них в принципе пользоваться редактором можно, а без поддержки твоего ЯП, если этот ЯП делался в предположении, что в современном мире есть IDE с автодополнением, подсветкой и рефакторингом - нет. Это сишку можно в редакторе просто с подсветкой относительно комфортно писать. Но не современный C++ и не Rust, в которых нужно знать, как распаковывается возвращённое значение. Всплывающие подсказки и переходы по ctrl-click существенно облегчают написание кода.

Поэтому либо текстовый редактор для программистов имеет поддержку LSP, либо он загибается. А реализовать LSP-клиент - это трудно, в значительной части - из-за выбранной модели взаимодействия клиента с сервером.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено anonymous , 14-Сен-23 17:22 
> Обычные разработчики IDE LSP придумать и реализовать по своей инициативе не могли в принципе.

Всё уже придумали до нас. SWANK протокол для IDE языка lisp существует как минимум с 2001 года. Т.е. разработчики IDE придумали language server protocol (но другой) по собственной инициативе. Разработчики LISP вообще придумали много чего, что потом подавалось разработчиками других языков как великий прорыв.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 18:26 
>LISP

Вот в том числе поэтому поэтому и не взлетело. LISP - это эзотерический язык. В энтерпрайзе его если где и используют - то очень нишево.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 11:35 
Этот оверхед по памяти у LSP ничто по сравнению с любым продуктом джетбрейнсов.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 12:50 
Я полностью согласен с этим утверждением. Но тем не менее от этого оверхэда у LSP мне с 2 гигами памяти (на которых Visual Studio 2013 с Resharper летала, Qt Creator без LSP еле ползал, а Qt Creator с clangd LSP вообще не работает даже на 8гиговой рабочей машине, не говоря уже о моей личной 2хгиговой) очень больно. Сам rust-analyser на 8 гиговой машине компилировался довольно долго и жрал кучу памяти, зачастую краша сесию XOrg и сам жрал дофига памяти и жутко тормозил. Но это уже претензии к rust analyzer во многом и к расту - его бинарник сам занимал, если верно помню, около 200 мегабайт, с огромным деревом зависимостей из всякого говна, которое LSP-серверу вообще ни к чему, но прописано в зависимостях какой-нибудь зависимости.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Роман , 14-Сен-23 16:50 
> зачастую краша сесию XOrg

забавная стабильность, продуманная архитектура системы - не знал про такое, спасибо


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 17:46 
Любая программа упадёт по bad alloc, когда mmap вернёт -1. Другой вопрос - зачем XOrg постоянно выделять память? Если бы вся необходимая память выделялась 1 раз, а не выделялась и освобождалась несколько раз в секунду, то упала бы не вся сессия, а скорее всего только сама жрущая программа.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено С , 15-Сен-23 05:40 
Зачем вы программируте на машине с 2 гигабайтами памяти? Сейчас даже 8 мало. Браузер ведь не хочится закрывать во время написания кода)

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено BeLord , 15-Сен-23 09:26 
Если я пишу кода на Java или С++, зачем мне браузер?

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Проходил мимо , 15-Сен-23 12:31 
В браузере может открыта куча вкладок со справкой по разным возможностям, которые вы, в данный момент, используете. Например про STL можно почитать тут:
https://cplusplus.com/reference/
https://en.cppreference.com/w/cpp

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 10:15 
1. Не хочется. Но это браузер - говно. Как и неустановленный комонент в экосистеме Linux, ответственный за выделерие памяти (firefox на винде и на линуксе имеет разные требования к памяти). И Qt Creator хоть и жрал больше Студии (притом, что Студия - на C#, а Creator - на C++) и работал намрого хуже, но тогда ещё им в голову не приходило перейти на ущербный LSP полностью. В общем пользоваться Creatorом тогда хоть было и больно, но не невыносимо.
2. Ещё раз: 8 мало по большому раздолбайству долбоящеров. Прогибаться под долбоящеров и покупать всякий TEE-DRM-ME-PSP-TrustZone-backdoor-хлам с пониженной надёжностью за свои кровные я не буду. Единственное, в каком случае я буду готов купить новый комп - это возможность хостить настоящий сильный ИИ (такой, чтобы мог быть првктически полезен, чтобы окупиться) на своей машине. И только в том случае, если отдистиллированная модель не будет нормально работать на моей текущей машине.
3. Поэтому я теперь Creatorом вообще не пользуюсь, только Kate без всяких LSP и только малюсенькие проектики, где можно обойтись без автодополнения и навигации по коду.
4. Насчёт "браузер не закрывать". Это говно даже от 4 вкладок начинает глючить, если в одной из них видео - то вообще тушите свет. То есть вот есть 3 вкладки. Открываешь 4ю - она сразу падает. Перезапускаешь её - после нескольких попыток она таки загружается, но падают другие вкладки. А потом глючит вообще процесс интерфейса, перестают открываться новые вкладки и перезагружаться. Иногда весь браузер просто падаетэ Если отключить выделенные карго-культовые процессы для обработки видео, сети и т.д - то та подсистема перестаёт работать напрочь - видимо долбоящеры уже выпилили код для однопроцессного варианта. Так и живём.
5. "зачем прогреммируете с 2 гигами" - я как-то подумывал о том, чтобы нарастить до 8. Но память принципиально всегда очень дорогая. Никогда такого не было, чтобы память была дешёвая. На неё всегда есть огромный спрос. Даже если бы софт не разбухал - потребности в обработке данных бы никуда ни делись, потребности в дисковом кеше бы никуда ни делись. А тут ещё софт жрёт как не в себя из-за карго культовых практик растаскивания по процессам и статической линковки. Когда память новая - она дорога из-за повышенного спроса на память в общем, и повышенного спроса на новую память в частности, как на что-то новое, превосходящее старое. Когда память старая - она снята с производства, а спрос хоть и пониже, но есть.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено User , 14-Сен-23 13:08 
Ну вообще "да" - на "настоящий" язык похож стал, даже вот IDE появилась...

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 10:00 
Блин, народ годы ждёт не вот это, а когда они в востребованных IDE баги пофиксят, типа проблем с рендером на нескольких мониторах (когда к ноуту со скейлом 125% подключается обычный монитор) и прочее это вот из багтрекера вместо ответа бота аля "спасибо, мы сейчас очень заняты, ответим вам никогда-нибудь"

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 10:36 
Зачем фиксить то, что не уменьшает клиентскую базу? Потратить бюджет, чтобы порадовать юзеров? Пффф

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено eugener , 14-Сен-23 11:30 
> типа проблем с рендером на нескольких мониторах (когда к ноуту со скейлом 125% подключается обычный монитор)

Как я понимаю они это пофиксить и не могут, у них же GUI на Java, это надо джаву фиксить.
Хотя тут была новость что они таки фиксят - https://www.opennet.dev/opennews/art.shtml?num=59691 (см. последний абзац).


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 12:13 
Они уже очень давно таскают свой форк openjdk вместе со своими IDE.

Баги в экзотичных конфигурациях известны, но их править не будут, поскольку есть миллион более приоритетных багов, которые проявляются не у двух человек, а у тысяч.


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 15:12 
Они мигание окна в стиле стробоскопа на маках с м1/м2 чинили где-то год, или полтора, хотя этот баг затрагивал гигантскую аудиторию

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено кек , 14-Сен-23 16:08 
> маки
> гигантская аудитория
> маки

на ноль делишь, всем известно что на маках работают только редкие безумцы а сами эти девайсы ни на что кроме соцсеточек и не способны


"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 21:25 
Сколько не вижу блоХеров-фронтендщиков на Ютубе, везде у них Маки. Винду я видел только у дотнетчиков, одинэсников, крестанутых (ибо C++/WinAPI) и разработчиков игр под Unity3D (ибо C#) и Unreal Engine (ибо Win-only). А Линукс я видел в основном у бэкендщиков (ибо 70-80% серверов работают на Линуксе) и эмбедщиков под потребительские девайсы, вроде роутеров, телевизорах, умной технике и тому подобном, где явно не нужны дорогие RTOS'ы, на подобии QNX, за 1000$ на каждое устройство, и уж тем более не нужны были WinCE (за исключением навигаторов на Навителе и подобном шлаке, которые тоже Win-only).

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 10:26 
Лол то что ты видел укладывается в понятие безумцы.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 23:00 
Линупc частенько пишут на макбуках и год его же на десктопе тоже с них объявляют. И то и другое - из-под OSX.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 14-Сен-23 22:35 
Учитывая "качество" эппловской документации, подозреваю, что починить там было непросто

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 15-Сен-23 02:09 
У меня на линуксе с вейландом идея стробоскопила

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено Аноним , 18-Сен-23 20:58 
В режиме видеосвязи в Телеграме на Mac M2 изображение как мигало, так и мигает. Хотя и не постоянно, и не всегда.

"Компания JetBrains представила IDE RustRover и прекратила ра..."
Отправлено хрю , 14-Сен-23 19:56 
Это java проблема. И её должен чинить oracle, которому ВНЕЗАПНО на java gui как-то положить. Вообще любые java проблемы гуя чинить ой как не просто.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:00 
В обсуждениях до этого часто всплывали вопросы, что будет с официальным ростовским плагином, который можно было установить на тот же бесплатный PyCharm и не иметь проблем.
Теперь же всё стало очевидно — халява кончилась. Хочешь писать на расте, значит плати.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:19 
Растоманы настолько фанатичные, что даже в тексте вакансии можо увидеть: "Хочешь работать у нас и писать на Rust'е? Плати!"

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено пох. , 14-Сен-23 10:25 
А неплохая бизнес-идея...

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Ф1 , 14-Сен-23 10:35 
rust-analyzer бесплатный, цепляется к любому редактору или ide через lsp (vscode например) во многом лучше идеевского плагина.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено YetAnotherOnanym , 14-Сен-23 11:38 
Наниматели сборщиков авторучек и составителей мозаик смотрят на тебя с иронией.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 14:40 
Т.е., работать на работодателя и ещё платить работодателю?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Прохожий , 15-Сен-23 21:50 
"Программирование - это как секс: если ты не платишь за это, ты не получаешь хорошего". Бьярн Страуструп (c)

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Бывалый смузихлёб , 14-Сен-23 11:18 
Именно поэтому настрадавшиеся сидят на VS Code или его подобиях и забот не знают
Реинкарнация Блокнот++, которую мы заслужили. Бесплатная с огромным обилием плагинов и уютной работой от джавы, жс, веба и вплоть до написания прошивок под esp32 с esp-idf

Ладно, раньше интеллиджу аналогов не было, но последние годы уже далеко не так


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:04 
Зачем оно нужно, если есть emacs?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:32 
Зачем емакс, если есть ed?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:42 
В ed нет подсветки синтаксиса и встроенного терминала :(

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:54 
Запускать емакс из терминала, чтобы потом в нем открыть терминал. Всё, что надо знать о любителях емакса.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено animechaos , 14-Сен-23 11:03 
Emacs в терминале запускают только извращенцы

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:40 
Вот не троллинга ради. Сколько нужно усилий, чтобы довести emacs до состояния IDE для <randomname> языка? И чтобы это IDE было не для инопланетян.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:47 
С vim это довольно просто.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:19 
Да я не спорю, что несложно (фигня, сишнику обо…сья и коммон лисп изучить). Вопрос — зачем, а главное, зачем?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:28 
Я имею в виду, что учить ничего не надо. Подключил пару плагинов и поехал. Если ты понимаешь, что конкретно тебе нужно от IDE, то для этого вероятно уже есть плагин (а то и несколько). Некоторой функциональностью я никогда не интересовался, может, чего и нет, но скорее всего есть всё.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:04 
Я 20 лет назад начал его настраивать и до сих пор не закончил.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:04 
Если программировать на vscode, то ничего платить не надо кстати. (Тип комментария: Информация к размышлению, пища для ума)

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено FF , 14-Сен-23 11:43 
особенно когда JB запилили интерфейс как в VSC

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено кек , 14-Сен-23 16:10 
так верни старый в настройках пока можно

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:57 
Платить приходится своими данными.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Старый аноним , 14-Сен-23 16:14 
VSCodium же

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 14:31 
Сегодня не надо, а завтра надо. И будешь платить, куда денешься, проприетарщик. Не говоря о том, что уже сейчас товар - это ты.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Старый аноним , 14-Сен-23 16:16 
За Vim или Еmacs платить не надо а они уже поддерживают давно LSP, как и многие другие среды разработкиЮ типа Sublime и т.д.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено жявамэн , 15-Сен-23 08:57 
эти мифические разработчики на вим и емаксе - где они?
только в манямирках онанистов

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 06:11 
4 года назад vscode был сильно медленнее продуктов jetbrains.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:21 
Если программировать на helix, то ничего платить не надо кстати. (Тип комментария: Информация к размышлению, пища для ума)

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено leap42 , 14-Сен-23 11:58 
> Если программировать на helix, то ничего платить не надо кстати. (Тип комментария: Информация к размышлению, пища для ума)

А чем оно лучше neovim с учётом того, что последний есть в репе, а ради helix надо держать какую-то мерзоту аля flatpak/snap?


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 12:58 
Это нейросеть галюцинирует? Он спокойно устанавливается на все популярные дистры стандартным пакетным менеджером.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено фтщтшь , 14-Сен-23 13:25 
$ apt search --names-only helix
Sorting... Done
Full Text Search... Done

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Менеджер Антона Алексеевича , 14-Сен-23 17:03 
У тебя какой-то отсталый дистрибутив без софта.

~ > nix search nixpkgs helix
* legacyPackages.x86_64-linux.helix (23.05)
  A post-modern modal text editor


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено жявамэн , 15-Сен-23 08:59 
==> helix: stable 23.05 (bottled), HEAD
Post-modern modal text editor
https://helix-editor.com
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/...
License: MPL-2.0
==> Dependencies
Build: rust ✘
==> Options
--HEAD
    Install HEAD version
==> Analytics
install: 1,335 (30 days), 4,015 (90 days), 14,848 (365 days)
install-on-request: 1,335 (30 days), 4,015 (90 days), 14,848 (365 days)
build-error: 0 (30 days)

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Anon3 , 14-Сен-23 17:31 
Юзай нормальные дистры, типа Arch-а. Там даже AUR не надо подключать для установки helix-a.
flatpak/snap оставь тем, кому надо тестировать Enterprise для Enterprise

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено leap42 , 15-Сен-23 06:21 
> Юзай нормальные дистры, типа Arch-а. Там даже AUR не надо подключать для
> установки helix-a.
> flatpak/snap оставь тем, кому надо тестировать Enterprise для Enterprise

Я года 3 подряд юзал Арч. Потом 1 обновление сломало сразу 2 моих системы. На главной странице проекта была новость в духе "action required", но я накатил до того как прочёл. С тех пор не прикасаюсь - мне работать надо, а не чинить. Это было довольно давно, средний местный анон ещё в школу тогда не пошёл)


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 08:11 
А какой дистр был выбран?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено leap42 , 15-Сен-23 09:05 
> А какой дистр был выбран?

Сначала был Debian, потом стабильные openSUSE, потом попробовал Fedora... И был приятно удивлён (предыдущие набеги на неё во времена 3, 7, 15, 17 версий оставляли плохое впечатление). Так на ней и остался с тех пор.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:28 
>JetBrains представила очередную IDE, жрущую память как не в себя

Что ещё ожидать от тех, кто додумался писать IDE на Java?


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:45 
Я был несколько удивлён когда Clion на весьма примитивном проекте выжрал несколько гигабайт памяти и тормозил. Я так понимаю, там типичные проблемы с парсером и подсветкой. Но это не повод жрать память и тормозить на маленьких файлах.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:40 
Вскод сделал просто переписал подсветку с джаваскрипт на с плюс плюс. Всё полетело.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 12:53 
Ннужто scintilla заюзали вместо HTML?! Неужто уже можно на него переходить?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:48 
> жрущую память как не в себя

Начнем с того, что на яве писать гораздо легче, чем на плюсах. Следовательно, новый функционал будет появляться чаще и быстрее. Сравни с Qt Creator например, который устарел уже в 2010 году.

Далее, по поводу "жрать как не в себя". Программисты -- народ богатый. Если у тебя IDE не умещается в память, то купи побольше оперативки. Если ты ее купить не можешь, потому что у тебя нет денег, значит ты и не программист вовсе, следовательно, эта IDE тебе не нужна, и ты не являешься ее целевой аудиторией.

Есть такая вещь, как "системные требования". Ключевое слово здесь -- "требования". Тебе дают функционал, но требуют что-то взамен, в данном случае -- денег и соответствующего железа. Если функционал показался тебе привлекательным, то приготовь: 1) деньги, 2) соответствующее железо. Если функционал тебе не нужен, то: 1) деньги не платишь, 2) совершенно не обязательно апгрейдить железо.

Надеюсь, объяснил доходчиво.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Бывалый смузихлёб , 14-Сен-23 11:22 
> Начнем с того, что на яве писать гораздо легче, чем на плюсах

Что-то с первого предложения уже не так


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:41 
А работодатель бедный. Ты в реальной жизни бывал? Некоторые банки компы больше 8 гигов оперы не выдают. Крутись как хочешь.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:44 
> Некоторые банки компы больше 8 гигов оперы не выдают

Звучит как проблема "некоторых банков". Я в таких шарашкиных конторах не работаю.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 12:41 
Эти "некоторые банки" существуют дольше чем ты, а их владельцы ходят в "друзьях" президентов США

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 12:57 
> существуют дольше чем ты

Нет, эти "некоторые банки" зародились в 90-е, в то время, как я существую дольше, чем целая Российская Федерация, под чьей юрисдикцией эти нищие банки с восемью гигами и работают.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 14:28 
Я не знаю в каких барках ты был, но те банки в которых я работал, 8 гектар рамы перестали ставить ещё 10 лет назад

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Менеджер Антона Алексеевича , 14-Сен-23 17:13 
> А работодатель бедный

У нищих нет слуг. Раз бедный, пусть CEO пишет софт себе сам. За последние лет 15-20 я не могу вспомнить такого случая, чтобы у программистов не было топового железа и топового софта.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено penetrator , 15-Сен-23 08:44 
pиздеж, у программистов в конторах очень часто нет топового железа, я бы даже сказал почти всегда

любой конфиг организуется конторой исходя из потребностей и задач

про 8 гигов - это сказки, про топовое железо - тоже сказки


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 22:09 
> Некоторые банки компы больше 8 гигов оперы не выдают

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


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 02:14 
Хех, я в банке запускал пару инстансов идеи внутри линуксовой виртуалки, запущенной под виндой. Ибо последняя была огорожена безопасниками, и так кодить было даже проще и удобнее. Оперативки было предостаточно.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено zog , 15-Сен-23 02:35 
> Некоторые банки компы больше 8 гигов оперы не выдают.

Мужик, ты из какого прошлого к нам на машине времени прилетел? Сейчас минимальный стандарт - это 16 гигов, а у нормального работодателя не меньше 32, как у меня например.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 12:31 
>не меньше 32, как у меня например.
>zog

Никто не сомневался, что ZOG своим агентам поставляет топовое железо, но я был удивлён, что железо оказалось недостаточно топовым. Меньше 256 гигов как-то не очень для анализа данных паствы.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 12:54 
> Лохи -- народ богатый. Не мамонты, не вымрут.

Ясно.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:03 
Если они лохи, то почему богатые, и если ты не лох, то почему бедный? Где-то тут не состыковка.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:22 
Причина и следствие у вас перепутаны.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 17:00 
Они богатые потому-что родились такими, а лохами их сделали природа и родители

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:41 
Плюсую! Windows xp - умещался на болванку 700mb CD-R.
Android - 14 гигов системной херни и 2 свободных гига под прон.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 18:50 
Жирнота, Windows 95 весела меньше 25 мег и умещалась на 13 дискетах.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено zog , 15-Сен-23 02:37 
Ты что-то напутал. Столько дискет было у Windows 3.11 for Workgroups.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:31 
Чтобы писать на расте надо поставить яву. Какая ирония.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:36 
>> CLion

Чтобы писать на плюсах или сишке, надо поставить яву. Какая ирония.



"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:46 
Ну если ты пользуешься софтом джетбрейнз, то у меня для тебя плохие новости

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 12:30 
> Ну если ты пользуешься софтом джетбрейнз, то у меня для тебя плохие новости

Ну если ты считаешь, что пользуешься логикой и умеешь в аргументацию, то у меня для тебя плохие новости.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 14:47 
В твоём утверждении столько логических ошибок, что я просто разведу руками.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 21:19 
Если ты думаешь, что у тебя есть руки - у меня для тебя плохие новости

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 14:28 
JVM написана плюсовиками на плюсах, выходит плюсовики написали себе менджмент язык для написания нормального IDE под плюсы. Шах и мат!

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено burjui , 16-Сен-23 03:43 
А если ещё немного подождать, напишут себе нормальный ЯП.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 10:57 
Ставить ничего не надо, идёт в комплекте

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 11:42 
Ты это дописывай. Раст неполноценный язык.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено zog , 15-Сен-23 02:39 
> Чтобы писать на расте надо поставить яву.

Не надо, она так уже упакована в директории jbr.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:32 
Я что-то пропустил? У них же все эти PhpStorm/PyCharm/RubyMine были лишь Идеей, докостыленной плагинами до разработки на нужном языке. Сейчас всё поменялось? Или они просто заявили, что разработка плагина для раст теперь будет поддерживаться в рамках работы над Идеей?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 02:17 
Вот и РастРовер будет ещё одной такой же Идеей. Просто раньше они пилили бесплатный плагин, который мог ставиться в бесплатную Идею, а теперь решили, что пора его монетизировать.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 04:03 
Понял, спасибо.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:34 
а че оно жрет это так дохера?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 17-Сен-23 13:00 
Жаба - это всегда про жадность. :)

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 13:47 
Писать на Rust это теперь привилегия за деньги? Ржомба, собаки лаят - караван идёт.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 15:04 
Эм... Ну не пользуйся JetBrains и не надо будет платить деньги.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 14:21 
Зачем пиарить эту проприетарщину на сайте про свободное ПО?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 15:07 
Наверное потому что людям может быть интересно о инструментах для разработки на свободном rust, не?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено keydon , 14-Сен-23 15:15 
Так раст не свободен. Он принадлежит консорциуму за которым скрывается майкрософт, гугл и амазон.
Даже использовать слово раст и его логотип можно только при одобрении консорциума. На одну растоманскую конференцию даже наехали по этому поводу. Открытые проекты даже писали манифест почему раст не свободен и почему они не будут его использовать. Так что по-хорошему на опеннете не стоило бы писать про раст.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 15:48 
> Так раст не свободен. Он принадлежит консорциуму за которым скрывается майкрософт, гугл и амазон.

И то ли дело
https://isocpp.org/std/the-committee
> Convener: Herb Sutter (Microsoft).
> Project Editor: Thomas Köppe (Google), backup editor Richard Smith (Google).

...
> Core Language Wording, aka CWG: Jens Maurer, assistant chairs Jason Merrill (IBM), Jonathan Caves (Microsoft).


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено keydon , 15-Сен-23 12:05 
>> Так раст не свободен. Он принадлежит консорциуму за которым скрывается майкрософт, гугл и амазон.
> И то ли дело
> https://isocpp.org/std/the-committee
>> Convener: Herb Sutter (Microsoft).
>> Project Editor: Thomas Köppe (Google), backup editor Richard Smith (Google).
> ...
>> Core Language Wording, aka CWG: Jens Maurer, assistant chairs Jason Merrill (IBM), Jonathan Caves (Microsoft).

Молодец. Отфильтровал нужное для твоей точки зрения, убрал то что твоей конспирологической теории не соответствует и вот типичный российский журналист готов.
А вот если дальше почитать
> At most meetings, we typically have experts representing about twenty national bodies. Recently attending nations include Austria, Bulgaria, Canada, China, Czech Republic, Denmark, Finland, France, Germany, Ireland, Israel, Italy, Japan, Republic of Korea, Netherlands, Norway, Poland, Portugal, Romania, Russia, Slovakia, Spain, Sweden, Switzerland, United Kingdom, and United States.

И дальше список что там групп как миниум 3 и компаний там до кучи и далеко не все IBM, мелкософт, гугель, есть для сравнения Codeplay, Kitware, Bloomberg, Argonne National Laboratory, Paris Observatory/NCSA, Raven, тайота не говоря уже о таких очевидных как интел, невидия, эппле и т.д.
Ну а то что большая часть разработчиков не одиночки вполне очевидно - как только разработчик начинает из себя что-то представлять его сразу хантят, а за участников комитета топовые компании готовы платить и просто за то что ты есть. Так что за комитет я гораздо больше спокоен чем за раст. Если в комитет можно но сложно что-то протащить, то в расте скорее сложно не протащить.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 13:40 
>>> Так раст не свободен. Он принадлежит консорциуму за которым скрывается майкрософт, гугл и амазон.
> Молодец. Отфильтровал нужное для твоей точки зрения, убрал то что твоей конспирологической
> теории не соответствует и вот типичный российский журналист готов.

А ты самокритичный.

> А вот если дальше почитать
> И дальше список что там групп как миниум 3 и компаний там до кучи и далеко не все IBM, мелкософт, гугель, есть для

Это ты сейчас (наконец) почитал за раст "принадлежит консорциуму" или это очередное "этодругоепониматьнадо!"?



"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено keydon , 15-Сен-23 14:10 
> А ты самокритичный.

Удачи вам, здоровья, деградируйте в свое удовольствие.

> Это ты сейчас (наконец) почитал за раст "принадлежит консорциуму" или это очередное
> "этодругоепониматьнадо!"?

Раст это ручной язык гугла и мелкософта. Примерно как гугловский хром - против могут быть только пользователи (разработчики). По сути мелкософт может просто пушить и получить апрув от гугла и наоборот. Примерно как джава для оракла, тут просто две компании вместо одной.
Плюсы это сборная солянка комитета, где одна компания может предложить идею, но ее могут зарубить остальные. В целом это полноценный PR с представлением фичи пускай и узкому но сообществу (не две, три, и даже не десять компаний, нет явных чемпионов). Тоже не идеальная структура, но можно ожидать некоторого уровня адекватности. Есть конечно и обратная сторона что из-за этого некоторые полезные фичи не проходят или проходят ощутимо позже. Или проходят странные штуки на которые просто всем начхать.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 15:21 
>> А ты самокритичный.
> Удачи вам, здоровья, деградируйте в свое удовольствие.

Унылости вам спрыгивать с неприятной темы и передергивать далее в свое удовольствие.

>> Это ты сейчас (наконец) почитал за раст "принадлежит консорциуму" или это очередное
>> "этодругоепониматьнадо!"?
> Раст это ручной язык гугла и мелкософта. Примерно как гугловский хром -
> против могут быть только пользователи (разработчики). По сути мелкософт может просто
> пушить и получить апрув от гугла и наоборот.

Какое многословное "этодругоепониматьнадо!" и не менее стойкое игнорирование реальности (в которой PR в ржавчине как раз предлагается из сообщества разработчиков и на оценку этому сообществу, причем "мухи" из корорации фаундешна тут сильно отдельно от "котлет") ...



"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 16:27 
Ты сейчас пишешь про логи и все такое.
Но сам язык свободен - вот сорцы: хочешь - форкай, хочешь - дописывай, хочешь - нуди на опенке

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено keydon , 15-Сен-23 11:54 
> Ты сейчас пишешь про логи и все такое.
> Но сам язык свободен - вот сорцы: хочешь - форкай, хочешь -
> дописывай, хочешь - нуди на опенке

С андройдом такое уже проходили. Через релиз сломают изменения, 99% разработчиков на дефолте, всё, твой форк не работает в принципе. Так что этот условный опенсурс не считается - форкнуть его удастся на полгода-года-два, чисто проект поддержать (примерно также как и проприетарщину), с дописыванием также.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 15:18 
"Свободный раст" — это тот, у которого корпоратское покровительство и чей foundation угрожает подать в суд за нарушение копирайта, если их ржавое лого слегка модифицируешь?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 15:52 
> "Свободный раст" — это тот, у которого корпоратское покровительство

https://gcc.gnu.org/steering.html
David Edelsohn (IBM)
Marc Lehmann (nethype GmbH)
Jason Merrill (Red Hat)
Ian Lance Taylor (Google)
Опять растоманы кому-то в штанишки наклали?



"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 14-Сен-23 16:34 
Именно эти ребята действуют в интересах шланга. Саботажники в опенсорсе на каждом шагу.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено keydon , 15-Сен-23 11:56 
>> "Свободный раст" — это тот, у которого корпоратское покровительство
> https://gcc.gnu.org/steering.html
> David Edelsohn (IBM)
> Marc Lehmann (nethype GmbH)
> Jason Merrill (Red Hat)
> Ian Lance Taylor (Google)
> Опять растоманы кому-то в штанишки наклали?

Так gcc не единственный компилятор. Вот платный закрытый сишный стандарт это реально проблема. Но как показывает практика компиляторы пишут и поддерживаются и живут и без доступа к этим докам в принципе.


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 15:13 
> Так gcc не единственный компилятор.

Ну да, ведь есть еще более свободные и совсем независимые от корпоратов шланг, vc, icc ...


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено АнонБатон , 14-Сен-23 17:26 
Прикольно конечно, но слишком забагованое, когда нажимаешь Build оно пытается обновить кеши крейт.ио, но у меня есть подозрение что оно обращается именно на крейт.ио, а должно на крейтс.ио. И в итоге у тебя ничего не работает.

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 01:21 
Поясните какие преимущества перед использованием JetBrains IDE перед использованием редактора вроде Vim с Language Server?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено penetrator , 15-Сен-23 08:49 
ты про раст или вообще?

если вообще то у них любое IDE - это IDE

а редактор это блокнот чем ты его не обвяжи


"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено жявамэн , 15-Сен-23 09:24 
расскажи как дебажить под вимом

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 10:11 
может тебе еще сказать как выйти из вима !?

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 15-Сен-23 17:24 
:!gdb

"JetBrains представил IDE RustRover и прекратил разработку от..."
Отправлено Аноним , 17-Сен-23 13:04 
Если тебе для этого требуются пояснения, впору проходить IQ тест - там явно что-то ниже 80.