LINUX.ORG.RU
ФорумTalks

«Би-би» — сказал текстовый редактор на базе браузера и всё испортил...

 , ,


0

1

Представлен релиз текстового редактора Atom 1.6, бла-бла-бла. Основу Atom составляет ядро Electron, основанное на кодовой базе Chromium и Node.js, ля-ля-ля. Код проекта распространяется под лицензией MIT.

Вишенка:
Depends On : alsa-lib desktop-file-utils gconf gtk2 libgnome-keyring libnotify libxtst nodejs nss python2

alsa-lib

Би-би! Хороший редактор должен не только всё портить, но и бибикать! Би-би!

★★☆

Системные требования текстового редактора в студию.

На каком-нибудь Celeron будет подлагивать курсор?

Да чего уж там, у меня и vim-то тормозит, ощутимо так.

Spoofing ★★★★★
()
Последнее исправление: Spoofing (всего исправлений: 1)

Depends On : alsa-lib desktop-file-utils gconf gtk2 libgnome-keyring libnotify libxtst nodejs nss python2

Фанаты vi и nano негодуют

Deleted
()
Ответ на: комментарий от Spoofing

Системные требования текстового редактора в студию.

Предполагаю, что они аналогичны системным требованиям браузера Chromium.

Stahl ★★☆
() автор топика
Ответ на: комментарий от Deleted

Фанаты vi и nano негодуют

также негодуют фанаты Qt и KDE..где-то слышны стоны Wx..но всё глохнет от противников nodejs ;-)

хотя какая нах разница, на чём кем-то написан некий редактор? ненравится не ставь, всего делов.

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

И не собираюсь. разница в том, что какое-то непонятное поделие отнимает рынок у других редакторов и потихоньку выходит в мейнстрим, такими темпами лет через 10 редактор который жрет как браузер, будет считаться нормой и куда уходят все эти ресурсы останется загадкой для пользователя(ответ: на браузерные движки и ноды.жс)

Deleted
()

Ждем когда уже оперативка для обычных пользователей достигнет своего потолка со всеми ухищрениями.

DR_SL ★★★★★
()
Ответ на: комментарий от Deleted

какое-то непонятное поделие отнимает рынок у других редакторов

Есть мнение, что если какое-то «поделие» отнимает рынок у конкурентов, то это «поделие» что-то делает очень правильно

Gvidon ★★★★
()
Ответ на: комментарий от Deleted

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

Да и с безопасностью такого «опенсорса» вовсе не всё ясно. Так как js код он может тащить откуда угодно, и данные слать куда угодно. Так как по умолчанию умеет в web. А скоро придет WebAssembly и там начнется. Если в браузере есть ограничения для исполняемого кода, в плане доступа к данным пользователя, то в такой электрон-поделке их вовсе может не быть. И таким образом мы получаем загружаемый, не пойми какой код, запускаемый чуть ли не от рута.

Esteban_Garcia
()
Ответ на: комментарий от Gvidon

Есть мнение,

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

Stahl ★★☆
() автор топика
Ответ на: комментарий от Deleted

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

Gvidon ★★★★
()
Ответ на: комментарий от Esteban_Garcia

уже вполне уникальный софт начинает появляться, который требует по полгига дискового пространства

Уже давным давно есть бинарники по несколько гигов.

buddhist ★★★★★
()

а ведь дебилы какие-то когда-то написали редактор nedit

Deleted
()
Ответ на: комментарий от Spoofing

Да чего уж там, у меня и vim-то тормозит, ощутимо так.

На длинных строках с включенной подсветкой строки? Да, это беда колорера в виме :(

andreyu ★★★★★
()
Ответ на: комментарий от sudopacman

Основу Atom составляет ядро Electron

У кого-то проблемы с физикой.

Это пять! :)

andreyu ★★★★★
()
Ответ на: комментарий от nexfwall

'зануда' mode on

В антиматерии будет антипротон. Электрон в ядре атома это уже непойми что.

sudopacman ★★★★★
()
Ответ на: комментарий от Deleted

это «непонятное поделие» - превый реально hackable редактор. Т.е. чтобы похачить себе что-нибудь, не нужно изучать всякое говно мамонта типа Си закрывшись в пещере на 100500 лет, не нужно самому писать велосипеды на недо-языках без комьюнити типа емакс-лиспа. Надо часик почитать в общих чертах синтаксис JS, потом еще часик поразбираться с апи Атома, и всё - ты полноценный разработчик. Код можно спокойно писать либо клея готовые либы на JS, коих over9000000, либо копипастой со stackoverflow. В конце концов, чтобы пользоваться им не нужно никаких обязательных туториалов с объяснениями как выйти и скопировать текст - можно сразу запустить и пользоваться не прочитав ни строчки текста. Поэтому vim и emacs отправятся в небытие, а Atom наоборот станет редактором следующего десятилетия

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от stevejobs

Sumblime Text - жрет копейки, уровень вхождения - блокнот, расширяется скриптами на пузоне, ключ на первой странице поисковика.

Deleted
()
Ответ на: комментарий от Deleted

это кусок проприетарщины, серьезные разработчики не будут вкладываться в разработку под него. Та же история, что с Eclipse vs Idea - Идея просрала борьбу именно из-за проприетарности (они потом выложили базовую платформу, но поезд ушел). Только у Идеи есть штат лушчих кодеров в России и бабло для развития, и они на этом как-то выплывают, а у Саблайма ничего этого нет. История уже прямо сейчас начинает повторяться - сам Саблайм последние годы почти не развивается, а вендоры выбирают Atom - например, Microsoft Visual Studio Code сделан на основе именно Атома, а не Саблайма. И сразу видно гибкость - у Code взяли только электрон, а вместо atom api взяли своё, не подскажешь как вычленить движок из Саблайма? :) У нас в Академгородке люди уже переходят на продакшен изготовление интеграции с Атомом, коммерческое, а про Саблайм ничего не слышно вообще.

stevejobs ★★★★☆
()
Ответ на: комментарий от t184256

только не первого поколения.

Ну тут ведутся диспуты. Разработчики уверяют, что Xeon E3 последнего поколения более чем достаточно, но многие пользователи говорят, что тормоза заметны и на E5.

zloelamo ★★★★
()

gtk2

Ненужно
Visual Studio Code - лучший редактор на Node.js
А так равных Sublime и Vim нету, это очевидно

mystery ★★
()
Ответ на: комментарий от Deleted

В нише программирования под ынтерпрайз (особенно джава-ынтерпрайз) - всё в порядке. А вот в нише универсальной платформы для создания CADов и специфичных IDE - точно проигрывает на данный момент. Грубо говоря, если IBM или какие-нибудь Xored будут пилить центр управления станками с ЧПУ или какими-нибудь роботами на заводе, я 95% уверен, что это будет Эклипса, а не Идея.

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 2)
Ответ на: комментарий от stevejobs

Надо часик почитать в общих чертах синтаксис JS, потом еще часик поразбираться с апи Атома, и всё - ты полноценный разработчик. Код можно спокойно писать либо клея готовые либы на JS, коих over9000000, либо копипастой со stackoverflow.

Нуфф сказал.

TheAnonymous ★★★★★
()
Ответ на: комментарий от stevejobs

Vscode не сделан на основе атома, они оба на базе электрона, но в деталях разные

Midael ★★★★★
()

Кстати vscode лучше, базарю, попробуй еще захочешь.

Midael ★★★★★
()
Ответ на: комментарий от stevejobs

Так идея никогда и не была rcp. А в этой сфере еще неизвестно кто лучше - клипса или нетбинс (последний вон в наса юзают)

Midael ★★★★★
()
Последнее исправление: Midael (всего исправлений: 1)
Ответ на: комментарий от stevejobs

Можно получить точно такой же hackable редактор, просто сделав так, как это сделал gnome-shell - использовать gjs. Расширения, Карл, расширения! (Пусть они их и ломают с каждым релизом)

И никакого тебе браузерного движка. Только js. А критичные к скорости компоненты можно навять на Сях с GObject. Ляпота.

nexfwall ★★★★
()
Ответ на: комментарий от Stahl

Бе-бе-бе:)

Так со мной ещё нэкто нэ гаварыл! (С)

r_asian ★☆☆
()
Ответ на: комментарий от Gvidon

Есть мнение, что если какое-то «поделие» отнимает рынок у конкурентов, то это «поделие» что-то делает очень правильно

man маркетинг.

najlus ★★★★★
()
Ответ на: комментарий от nexfwall

А были планы мочь? Они 2 года назад ушли с gtk2 на собственный тулкит (Aura).

Midael ★★★★★
()
Ответ на: комментарий от nexfwall

браузерный движок позволяет удобно рисовать гуй с помощью отработанной технологии - HTML/CSS/JS. Можно использовать нормальные гуевые фреймворки, н-р React или Angular. Удачи рисовать это технологиями со свалки истории (н-р Gtk)

disclamer: я еще не вкорячивал ангуляр в атом, там свой собственные тулзы для гуя, но уверен что это можно

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от nexfwall

есть версии chromium с gtk3, но падают
мне даже пришлось тащить inkscape и gimp из гита для gtk3 (использую их для развлечения)
LibreOffice на GTK+3 частично, диалоги GTK+3, PopOver-ы есть, но в LO-Dev

mystery ★★
()

Глянул исходники электрона по диагонали, ну собственно да, это не хром на gtk2, это электрон на нем, от базового хрома там крайне небольшой кусочек (по исходникам хрома лазил недавно, когда расследовал баг с секондари мониторами в awesome, впечатления еще свежи)

Midael ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.