A A A A Автор Тема: Какой язык программирования учить  (Прочитано 21362 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #160 : 22 Фев 2026 [12:26:48] »
План 9 у Bell Labs не сработал
Однако сработал Next у Джобса - потомки в Маках.

СтОило им выпустить его в free source в 80-е, многое бы пошло по-другому.
Не факт. Линукс попер в частности когда за него взялась та же IBM и другие и его стали продавать в нагрузку к оборудованию как дешевую альтернативу - чисто бизнес-план.
« Последнее редактирование: 22 Фев 2026 [12:35:11] от yacc »

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #161 : 22 Фев 2026 [15:08:02] »
Говорят, что в иксах столько всякой deprecated'щины накопилось, что сами разработчики иксов решили, что "баста", и стали пилить "вяленого".
Возьмите Xlibre
Вроде для генту это есть - это форк Xorg, который как раз решили почистить от старья и добавить фич, поэтому их пинает RedHat, который толкает всем Wayland.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #162 : 22 Фев 2026 [16:25:24] »
Видяхи на линухе и тем более на фряхе всегда были своего рода шаманством, в отличии от виндов.
поэтому я предпочитаю иметь на десктопе винду, но работать при необходимости на виртуалках - так не засоряется хост экспериментами.
причем девелоперская среда - тоже на виртуалке, под виртуальной виндой.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #163 : 22 Фев 2026 [16:38:32] »
Сочувствую. Если бы меня заставляли разрабатывать под маздаем, я бы сменил работу.
Писать под видны как раз гораздо удобнее и не надо быть сисопом - куча инструментов с графическим интерфейсом, причем точно также свободные.
Да, часть вещей на никсах гораздо удобнее, но в целом разработка приложений в виндах - простая. Особенно графических.
В никсах удобнее с серверными приложениями и со скриптами  - где GUI вообще не требуется.
С виртуальными машинами я работаю с 2003 года - это вообще мегаудобно.
« Последнее редактирование: 22 Фев 2026 [16:46:13] от yacc »

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #164 : 22 Фев 2026 [17:45:12] »
Кстати тем, кто хочет работать не с "мастдаем", а с линуксом

1. На чем написаны ключевые приложения Гнома - С, Vala, JS. Rust, Python, C++ ( в порядке уменьшения доли )
2. На чем написаны дополнительные приложения экосистемы, которые ее расширяют ( типа Store ) - Rust, Python, Vala, JS, C
3. На чем написаны компоненты для Гнома - С ( в подавляющем большинстве ), Rust, Python, Vala, C++, JS

Так что линуксоидам надо учить вовсе не С++ и тем более не Лазарус, а С, Rust, Python, Vala, JS  :)

Картинки отсюда - https://blogs.gnome.org/sophieh/2025/12/27/gnome-in-2025-some-numbers/

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #165 : 22 Фев 2026 [20:00:45] »
Может, не в языке дело?
Сейчас на линухе модно на русте писать, думают что зайдет. :)

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #166 : 22 Фев 2026 [22:27:39] »
Я - за вменяемый интерфейс. Без glib и Qt.
Текстовая командная строка ? :)

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #167 : 23 Фев 2026 [00:53:51] »
Motif ???
Это чуть ли на самый первый - он долгое время был коммерческим.
Я с LessTif, его аналогом, делал еще в конце 90-х
Анахронизм одним словом.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #168 : 23 Фев 2026 [01:03:59] »
что там обаkденного то ?

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #169 : 23 Фев 2026 [01:22:06] »
Ностальгия и красиво выглядело - разные вещи.
Винда 3.1 лучше выглядела, а как ресайзить в ctwm или в CDE я помню - неудобно совсем - неудивительно что на всех никсах это благополучно забыли.
Натурально я просто работал в консоли/терминале - так удобнее - и не надо париться с иксами.

И кроме того это работает через старье типа xt которое давно выкинуть надо
« Последнее редактирование: 23 Фев 2026 [01:37:20] от yacc »

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #170 : 23 Фев 2026 [13:09:10] »
Motif всегда хорошо выглядел, от угребищного ч/б X-терминала до LCD.
Мне он никогда не нравился - бросалось в глаза малоконтрастные меню, с ненужным 3D и мелким шрифтом, и такие же малоконтрастные полосы прокрутки с малоконтрастном снимке - прямо на вашем же снимке.
После контрастного, даже чб фрязинского дисплея, мне это было совсем неудобно - надо было приглядываться, когда на ДВК можно было смотреть вполглаза рассеянным взглядом и все видеть - ненужное напряжение глаз у CDE.
Для сравнения контрастность у Виндов была отличной - в аттаче показано плоское выпадающее меню и как выглядит VB 1.0 - программу сделал за минуту.

Поэтому в никсах я работал в 99% в терминале даже если были иксы. Иксы использовались разве что для того чтобы запустить несколько терминалов. А так - на виндах в той же VS с темной темой и темной же темой в редакторах кода ( типа Notepad++ ) или в Far c классическими цветами нортона.

« Последнее редактирование: 23 Фев 2026 [13:19:53] от yacc »

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #171 : 23 Фев 2026 [14:01:49] »
Избыточная контрастность, режет глаз даже на картинке.
Избыточная контрастность - можно приглушить яркость монитора и удобно работать с кодом.
А вот черный на зеленом - точно приглядываться надо - я про терминал.
Глазу удобнее зеленый/желтый на черном фоне - все текстовые мониторы так делались раньше.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #172 : 23 Фев 2026 [14:57:36] »
Для документов офиса черный на сером или белом - нормально.
В браузере все равно страница показывается так, как сверстана.
А вот общая тем лучше темная в том числе терминал.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #173 : 23 Фев 2026 [15:01:25] »
Зумер попробовал С и делится эмоциями :)
https://habr.com/ru/articles/1002612/

Ну в целом, интересное время получается:
- раньше дешевле было купить ресурсы ( ОЗУ/Диски ) чем требовать от программиста оптимальный код
- сейчас ресурсы активно идут на ИИ, ... который обучен делать код, который был популярен ... во времена дешевых ресурсов
- а нужно разумное расходование ресурсов ибо они опять дорогие...

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #174 : 23 Фев 2026 [23:26:21] »
ИИ теперь надолго.
После бума дот-комов интернет компании вовсе не исчезли, также не исчезнет ИИ как таковой.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #175 : 26 Фев 2026 [10:54:05] »
По сравнению с языком Object Pascal язык С++ - отстойнейший сленг языка Algol, весь такой модерн-развязно демократичный, с знаковыми американизмами и элегантным набором неоднозначных символов и указателей.
C и C++ никакого отношения к Алголу не имеет.

Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #176 : 26 Фев 2026 [12:04:06] »
Нашли у кого спрашивать - у Алисы :)

А еще все "корнями" к ассемблеру восходит и даже к машинному коду  :)
« Последнее редактирование: 26 Фев 2026 [12:33:22] от yacc »


Оффлайн yacc

  • *****
  • Сообщений: 710
  • Благодарностей: 15
  • Мне нравится этот форум!
    • Все сообщения темы
Re: Какой язык программирования учить
« Ответ #177 : 26 Фев 2026 [14:36:42] »
весь такой модерн-развязно демократичный, с знаковыми американизмами
Вам на 1С подобном языке писать надо
Или на Рапире
Цитата
ФУНК СТЕПЕНЬ (Х, N);
(****************************************)
(* возведение Х в натуральную степень N *)
(****************************************)
ИМЕНА: ВРЕМ, РЕЗУЛЬТАТ;
  ВЫБОР ИЗ
    N = 0:
      1->РЕЗУЛЬТАТ !
    N/2 ВИДА 0:                   (*  N ЧЕТНОЕ  *)
      СТЕПЕНЬ (Х, N/2) -> ВРЕМ;
      ВРЕМ * ВРЕМ -> РЕЗУЛЬТАТ
    ИНАЧЕ                         (* НЕЧЕТНОЕ N *)
      Х * СТЕПЕНЬ (Х,N-1) -> РЕЗУЛЬТАТ
  ВСЕ
РЕЗ: РЕЗУЛЬТАТ
КНЦ (* функции СТЕПЕНЬ *);

Все на русском - никаких американизмов или англицизмов!  :)