LINUX.ORG.RU
ФорумTalks

Почему Линукс, а не оффтопик

 не оффтопик


0

2

Собственно говоря, за 20 лет эти причины не изменились:

  1. не нужен антивирус. Да, многие говорят, что мол, использую винду без антивируса, но это до первого обсёра;

  2. юниксвей, баш с командами. Нативные решения для винды либо слишком примитивные и недостаточные (cmd.exe), либо слишком монструозные и требующие сложных телодвижений для расширения (PowerShell) и уж точно не универсальный инструмент на каждый день;

  3. весь базовый софт устанавливается одинаковым образом из репозитория;

  4. все базовые инструменты разработки доступны из репозитория, бесплатно. Вот этот пункт особенно актуален. Раньше, в 90-2000х средства разработки для винды умещались на один или пару CD. Были для винды 98 Visual Studio, Borland C++, Delphi. Помню, больше всех занимала документация MSDN, там было много CD, точно больше трёх. Да, в России это были как правило пиратские диски, с тех пор пиратство скукожилось, а с недавнего времени вроде как опять меньше стимула соблюдать западные права на ИС, так что как будто это до сих пор не проблема. Но самое хреновое в том, что простота закончилась уже давно. В Линуксе я, как и 20 лет назад выполняю «apt-get install g++», и у меня моментально устанавливается компилятор C++, поддерживающий относительно новый стандарт. В винде Visual Studio стала таким монстром, что если просто хочется провести эксперимент с небольшим по объему кодом, это уже мука. Вот мне нахрен не нужны C#, ASP.NET и проч., мне надо шариться по помойкам MS (а их сайт это удивительная помойка, в которой ничего нельзя найти) в поисках какого-то базового набора с компилятором, если таковой вообще существует. Раньше была VS Express Edition, теперь её нет уже лет 7.

  5. вокруг Линукса больше движухи, большая часть опенсорс разработок в области программирования появляется в первую очередь в нём, просто потому что культура опенсорса в нём развита с самого начала.

  6. проприетарный софт типа матлаба тоже доступен для Линукс.

Всё это компенсируется испключительно угрёбищным концептом десктопа современного GNOME, но если главные факторы в вышеперечисленных, то даже это не проблема.

★★★★★
Ответ на: комментарий от MOPKOBKA

Стектрейс отдельно, вряд ли, если не разделе development — но журналы-то постоянно!

К тому же, в journalctl стектрейс будет прямо в журнале, если, например, драйвер видеокарты вываливается.

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

Что ж мне, каждое приложение под gdb запускать?

И что тебя в этом смущает?

я и на лоре просьбу скинуть стектрейс не видел

Лично твои проблемы:

https://www.linux.org.ru/search.jsp?q=bt&range=ALL&interval=ALL&user=EXL&_usertopic=on&sort=RELEVANCE&section=forum&group=

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

Что ж мне, каждое приложение под gdb запускать?

И что тебя в этом смущает?

И как ты это делаешь? Все ярлыки переписываешь с помощью sed?

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

Х*ейтеры. Меня просто давно утомили люди, которые обилие камней и личную неспособность перейти хотя бы к железным инструментам выдают за достоинства неолита.

Линукс есть за что похвалить, венды есть за что поругать. Но хватит уже пытаться этот несчастный баш предъявить как охрененное достижение.

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

Где скачать компилятор MSVC отдельно архивом я так и не понял.

Что такое «отдельно архивом» и зачем это нужно? На случай окончательной смерти интернетов?

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

официальным компилятором для Windows хочу собирать приложения, а не васянскими компиляторами

Вроде в последних визуальных студиях появилась поддержка clang

Bad_ptr ★★★★★
()

Всё это конечно хорошо и даже здорово. Но все эти пункты можно натянуть на мак. И даже на винду с WSL.

no-such-file ★★★★★
()
Ответ на: комментарий от MOPKOBKA

а что нужно открывать в Linux? Это реальный вопрос, я не знаю приложение, но интересно.

coredumpctl info номер-кора

rupert ★★★★★
()

Помню, больше всех занимала документация MSDN, там было много CD, точно больше трёх.

Сильно больше трех.

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

Вот да. Хочу собрать helloworld.cpp, мне предлагают навернуть 10 GB тормозной штудии.

А не надо слушать тех кто такое предлагает, для helloworld.cpp хватит и gcc. man cygwin.

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

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

Можно примеры незаводимого?

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

Намного хуже - с тормозной и неинтуитивной гуйнёй (Event Viewer)

Эт воообще имхо адово изобретение.

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

с 2015 года без антивируса и еще не обосрался xDDD

Возможно вы просто не вкурсе.

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

А большинство программ для зарабатывания денег, внезапно, под винду.

А яблоко-то не вкурсе... Корячутся чего-то там не первое десятилетие, процессоры свои стали изобретать... А оказывается все это напрасно, так как «большинство программ для зарабатывания денег, внезапно, под винду».

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

либо используете общепринятый MS Word/Exel

Вы таки «общепринятые» версии забыли указать.

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

1) Отсутствие проблем(и зоопарка) с графическими дровами

А под онтопиком большой зоопарк?

2) Широкие возможности автоматизации ГУЯ — AutoIt, AutoHotkeys.

Имхо ненужно. Но это имхо.

3) Запуск линуксовых программ(в т.ч. гуёвых) в WSL2

Наверно.

4) Софт которого под линукс нет(в т.ч. для прошивки всяких микроконтроллеров/телефонов/планшетов)

Есть такое.

Вы описали плюсы, забыв о минусах. Что эта хрень может внезапно в bsod улететь, словить 100500-ый вирь... да просто просить ребута на каждый чих в обновлении.

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

Но не легковесное десктопное окружение.

С чего бы? Да хоть cmd.exe в кач-ве ДЕ себе пропишите.

anc ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)