The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск оконного менеджера plwm 0.4, написанного на языке Пролог"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск оконного менеджера plwm 0.4, написанного на языке Пролог"  +/
Сообщение от opennews (ok), 28-Май-25, 14:51 
Опубликован выпуск оконного менеджера plwm 0.4, развиваемого на языке Пролог и поддерживающего мозаичную (tiling) компоновку окон. В качестве целей проекта заявлено достижение высокого качества кодовой базы и документации, проста настройки под свои предпочтения и охват типовых потребностей пользователей мозаичных оконных менеджеров. Код проекта распространяется под лицензией MIT. Для запуска может использоваться инструментарий SWI-Prolog...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от kravich (ok), 28-Май-25, 14:51   +21 +/
Эзотеричненько
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23

2. Сообщение от Аноним (2), 28-Май-25, 14:54   +5 +/
как по мне, лучше i3 (sway) в этой категории ничего не придумали
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #15, #18, #40, #62

3. Сообщение от пох. (?), 28-Май-25, 14:54   +6 +/
> Оформление файла конфигурации в форме кода на языке Пролог.

ну ок...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #16, #28

4. Сообщение от Аноним (-), 28-Май-25, 15:00   +5 +/
> На данном этапе работа возможна только в окружениях с X-сервером

кот и часы.jpg

Настоящий волшебник не приходит рано, но и поздно он тоже не приходит (с)

> файла конфигурации в форме кода на языке Пролог

О, ну если уже ударяться в эзотерику, то по полной.
Жду улучшения "конвертор кода для написания конфигураций на луа, в код на пролог, с последующей генерацией конфигураций"))

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31

5. Сообщение от Аноним (5), 28-Май-25, 15:00   +2 +/
Теперь должен появиться wm на 1С :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #19, #29

6. Сообщение от Анониматор (?), 28-Май-25, 15:07   +3 +/
Глянул сорцы, реально Пролог там. Автору респект, но комментарии к коду лучше было писать на латыни, или шумерском
Ответить | Правка | Наверх | Cообщить модератору

7. Сообщение от Анониматор (?), 28-Май-25, 15:13   –1 +/
понаставят себе onescript и вместо баша на нем по-русски пишут, считая себя тру-линуксоидами
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #24

8. Сообщение от L29Ah (ok), 28-Май-25, 15:15   +2 +/
Зачем это когда есть xmonad на Haskell?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33

9. Сообщение от prokoudine (ok), 28-Май-25, 15:20   –3 +/
Sawfish конфигурили на диалекте лиспа -- и ничего, до сих пор фанаты попадаются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #48

10. Сообщение от жявамэн (ok), 28-Май-25, 15:30   +/
Ждем на фокале или рефале, ну можно еще на алголе
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #17

11. Сообщение от Аноним (12), 28-Май-25, 15:30   +/
Когда перепишут на рефал для рефал-автомата?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36

12. Сообщение от Аноним (12), 28-Май-25, 15:31   +1 +/
Модула-2 забыл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #26

13. Сообщение от openssh_user (ok), 28-Май-25, 15:33   –2 +/
Согласен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

14. Сообщение от Аноним (14), 28-Май-25, 15:34   +2 +/
я вот все думаю, не Голливуд ли заказчик всех этих оконных менеджеров?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #65

15. Сообщение от anonymous (??), 28-Май-25, 15:40   +2 +/
Мне больше нравится StumpWM

Скобочки - это наше всё

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #121

16. Сообщение от Аноним (16), 28-Май-25, 15:46   +/
Не для юзверей, избранное для избранных
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

17. Сообщение от Аноним (17), 28-Май-25, 15:48   +/
Рапира
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

18. Сообщение от Аноним (18), 28-Май-25, 15:52   +3 +/
dwm хорош
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #52, #61

19. Сообщение от Жироватт (ok), 28-Май-25, 16:08   +6 +/
1С: Операционная Система 8.5
1С: Системное окружение
- Вместо bash портянки на OneScript
1С: Композитный Менеджер 2.0
- Фуск ё вейленд, фуск ё икс11
1С: Окружение рабочего стола
- Расширение "Тайловый рабочий экран.cfe"
- Расширение "Классический рабочий экран.cfe"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #27

22. Сообщение от Аноним (22), 28-Май-25, 16:10   +/
Я там один файл на С нашёл - plx.c
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35, #72

23. Сообщение от Жироватт (ok), 28-Май-25, 16:10   –19 +/
Эзотеричненько - если бы было на брейнфуске, а так вполне себе нормисный язык для скуфов и их альтушек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #38

24. Сообщение от Жироватт (ok), 28-Май-25, 16:11   +2 +/
Нужно ставить ЙоптаСкрипт вместо этих ваших башей
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

26. Сообщение от Нестор Иванович (?), 28-Май-25, 16:13   +1 +/
на PL/1
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

27. Сообщение от жявамэн (ok), 28-Май-25, 16:15   +/
> 1С: Операционная Система 8.5
> - Расширение "Классический рабочий экран.cfe"

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

28. Сообщение от Аноним (-), 28-Май-25, 16:21   –1 +/
То есть,
Для того чтобы,
Просто юзать
Надо Пролог знать!

Он напоминает dwm, у dwm конфигурационные файлы - это исходиники на чистом Си. После правки "конфигов" придётся компилировать исходники dwm. А то изменения не заработают.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #41, #70

29. Сообщение от Аноним (-), 28-Май-25, 16:23   +/
>Теперь должен появиться wm на 1С :)

Не пугай людей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #101

30. Сообщение от Fracta1L (ok), 28-Май-25, 16:23   +1 +/
Впечатляющий ход, конечно))
Ответить | Правка | Наверх | Cообщить модератору

31. Сообщение от Аноним (-), 28-Май-25, 16:26   –4 +/
Да, странно. Эпоха "X Windows System" проходит. А автор plwm почему-то пишет под X11. Новые WM надо писать сразу с поддержкой Wayland.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #32, #42

32. Сообщение от Аноним (-), 28-Май-25, 16:27   +1 +/
Извините, "X Window System"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

33. Сообщение от Аноним (-), 28-Май-25, 16:28   +3 +/
Потому-что Пролог не функциональный язык. У него логическая парадигма. Пролог эзотеричен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

34. Сообщение от Аноним (34), 28-Май-25, 16:28   +/
Менеджер закладок buku с buku-dmenu https://gitlab.com/benoliver999/buku-dmenu отличное сочитание
Ответить | Правка | Наверх | Cообщить модератору

35. Сообщение от Аноним (-), 28-Май-25, 16:32   +/
Prolog 78.5%
C 16.7%
Shell 2.2%
Roff 1.4%
Other 1.2%

По доле, три четверти исходников на Прологе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #59

36. Сообщение от Аноним (36), 28-Май-25, 16:33   +4 +/
Когда рефат, тогда и перепифут!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

38. Сообщение от Аноним (-), 28-Май-25, 16:39   +3 +/
Я бы так не говорил. Глянул на исходники. У меня аж голова задымилась.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #51, #73

39. Сообщение от Аноним123 (?), 28-Май-25, 16:41   –1 +/
ИИ это новая жизнь старых языков
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #44, #45, #55

40. Сообщение от Аноним (40), 28-Май-25, 16:47   +/
Мне больше всего понравился dwm. В нем есть все, что мне нужно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

41. Сообщение от Аноним (40), 28-Май-25, 16:50   +1 +/
Что там на dwm сложного компилировать? make install или make clean install?
Для правки конфигов достаточно скопировать строчку-пример и оформить по аналогии. Если нужно что-то спецефическое, то тогда - да, нужно что-то знать. Но так в целом во всем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #81

42. Сообщение от Аноним (42), 28-Май-25, 17:08   +7 +/
Она лет 15 уже проходит. Никак не пройдёт, почему-то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #47, #50

44. Сообщение от Аноним (44), 28-Май-25, 17:19   –1 +/
без обучения и ИИ не поможет. Вон тот же 1С из ветки выше возьми - хоть язык и простой, но ни один ИИ на нем вменяемый код не напишет, потому что основная база знаний там скрыта от посторонних.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #46, #49, #96

45. Сообщение от Аноним (-), 28-Май-25, 17:25    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

46. Сообщение от Аноним (-), 28-Май-25, 17:30   –1 +/
А вот тут то ты не прав. Есть ИИ самообучаемые. Если достойно реализовать то можно получить весьма интересный результат. Но зачем? Это весьма опасно, потому что ИИ которое основано на тех же правилах что и биологическая жизнь захочет жить вне правил. Поэтому такие ИИ используются в определенных рамках дозволенного. Потому что ИИ не понимает что оно не является биологической жизнью и поэтому никак не конкурирует с ней.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

47. Сообщение от Аноним (47), 28-Май-25, 17:37   +1 +/
Эффект "вендекапца"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

48. Сообщение от пох. (?), 28-Май-25, 17:42   +5 +/
> Sawfish конфигурили на диалекте лиспа -- и ничего, до сих пор фанаты
> попадаются.

да целый emacs на диалекте, это-то не ново. Подумаешь, скобочки.

Тут прикол в тому что конфиг на языке в котором программа итогом работы имеет "true" (ну или false, но вряд ли это хороший конфиг), а все остальное - побочные эффекты.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

49. Сообщение от Аноним (47), 28-Май-25, 17:43   –1 +/
Скрыта? Не знал что доки огорожены.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #53, #117

50. Сообщение от Аноним (-), 28-Май-25, 17:51   –1 +/
Хм.. посмотрел на дату релиза вейланда - 2012 год.
Посмотрел на календарь.
Вспомнил математику за первый класс...

Ты часом не из молодого поколение ЕГЭ, которые даже понять цифры на 🕓 не могут?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #63, #127

51. Сообщение от gwd (?), 28-Май-25, 18:42   +9 +/
у пролога есть один огромный плюс, после него очень легко изучать ассемблер
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #92

52. Сообщение от Аноним (52), 28-Май-25, 19:18   –2 +/
xmonad ты хотел сказать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

53. Сообщение от нах. (?), 28-Май-25, 19:26   +/
основные доки-то нет, но на вопрос "А как сделать вот это?" или "вот тут глючит, есть вокараунды" где-то на форуме - обязательно будет ответ "обратитесь в техподдержку".

Т.е. не под пэйволом даже спрятано, а просто сокровенное знание раздается строго из рук в руки. После предъявления лицензионных номерков на ладошке, разумеется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #88

54. Сообщение от Аноним (55), 28-Май-25, 19:37   +2 +/
Почему на скринах сплошные консоли? Это они типа переизобрели screen?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #106, #109

55. Сообщение от Аноним (55), 28-Май-25, 19:40   +2 +/
Нет никакого "ии", есть нейросеть - большая языковая модель. ИИ оно бы было, если бы само обучалось на своих пробах и ошибках, без внешних данных. А так это просто улучшенная версия гугла, которая работает исключительно опираясь на те данные, которые имеет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #68, #110

59. Сообщение от Аноним (59), 28-Май-25, 19:55   +2 +/
Ну вот, вродеж хайп сейчас на Rust.
Нужно больше языков программирования, чтобы запутаться в этом всем.
Или не так. Нужно разные розетки в каждом доме.
Или нет. Нужно разные госты воощем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #77, #122

60. Сообщение от Аноним (60), 28-Май-25, 20:00   +/
За битмапные шрифты защёт.
Чо это, Терминус или Козетта?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #66, #67

61. Сообщение от warlock (??), 28-Май-25, 21:03   +/
Так хорошо, что можно накатить либо патч на систрей либо патч на иконки в таскбаре, а друг с другом он конфликтуют и если хочешь оба, надо руками их мёржить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #76, #97

62. Сообщение от warlockemail (??), 28-Май-25, 21:05   +/
Awesome придумали. К сожалению нет аналога под Wayland. А Sway это, если не ошибаюсь, тот, что написан профнепригодным псевдопрограммистом? Не понимаю как можно таким пользоваться безотносительно качества продукта.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #75

63. Сообщение от warlockemail (??), 28-Май-25, 21:08   +9 +/
А вы в состоянии понять разницу между "15 лет" и "лет 15"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

65. Сообщение от Аноним (65), 28-Май-25, 21:19   +/
Позеры пишут для себя, а голливуд просто потом берет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

66. Сообщение от Аноним (22), 28-Май-25, 21:22   +/
Точно не terminus
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

67. Сообщение от Аноним (59), 28-Май-25, 21:37   +/
Еще один tilling. Копии копий. Тысячи их.
Зачем это.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #112

68. Сообщение от Аноним (-), 28-Май-25, 21:57   –1 +/
> без внешних данных

А вот лукавить не надо. Как вы представляете обратную связь тогда? Если добавить датчик и сигнал допустим будет обратная связь, хотя это уже внешние данные. Потом как вы ИИ укажите какие корректные результаты вы хотите? Даже допустим вы этому ИИ скажите словами - всё-равно внешние данные и обучение. Или оно само должно догадаться что есть хорошо, а что плохо? Да, есть обучение без учителя - оно наблюдает как другое устройство делает хорошо, потом будет делать то-же через некоторое время. И все-же - внешние данные. А без внешних данных это инстинкты.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #79, #128

69. Сообщение от зомбированный (?), 28-Май-25, 22:08   –1 +/
а пачему под Windos никто не делает оконные менеджеры ??? Хачу оконный менеджер с Compiz Fusion на Windos 7
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #82, #86, #91, #104, #126

70. Сообщение от Аноним (74), 28-Май-25, 22:09   +/
> То есть,
> Для того чтобы,
> Просто юзать
> Надо Пролог знать!

Хуже - нужно аж уметь читать!


%*********************************  Borders  **********************************

border_width(1).
border_width_focused(1).
...
super + 1                 ->  switch_workspace('1')           ,
  super + 2                 ->  switch_workspace('2')           ,
  super + 3                 ->  switch_workspace('3')           ,


А так-то все на уровне конфига i3wm/dwm - знания пролога тебе потребуются лишь для каких нибудь хуков и прочего.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

71. Сообщение от Аноним (71), 28-Май-25, 22:13   +/
А мне нравится. Напоминает покойный evilwm, если помнит кто
Ответить | Правка | Наверх | Cообщить модератору

72. Сообщение от Аноним (74), 28-Май-25, 22:20   +/
> Я там один файл на С нашёл - plx.c


/* Bindings to swipl predicates */
static foreign_t x_open_display(term_t display_name, term_t display);
static foreign_t x_close_display(term_t display);
static foreign_t x_set_error_handler(term_t to_dummy);


Ну, как бэ, не осилил видать автор либастрал для прямых вызовов xlib & Co.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

73. Сообщение от Аноним (73), 28-Май-25, 22:31   +2 +/
Эм, серьезно? Пролог простой как грабли, достаточно понимать логику предикатов (2-3 курс). А вообще лучше на него даже не смотреть, он мертв и пахнет. Если интересует декларативное программирование - гораздо интересней посмотреть на Mercury.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #74

74. Сообщение от Аноним (74), 28-Май-25, 22:48   +/
> гораздо интересней посмотреть на Mercury.

Который уже не пахнет, потому что давно мумифицировался?
У swi-шников - их же сайт на прологе https://github.com/SWI-Prolog/plweb сваян, если чо.
А в меркури из сетевых либ - вне основной репы, "экспериментал" - полузаброшенные биндинги к интерфейсу socket от студента.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #83

75. Сообщение от Аноним (75), 28-Май-25, 23:09   +1 +/
> ...написан профнепригодным псевдопрограммистом?

Ну это заслуживает уважения, то, что человек не будучи полноценным программистом (по вашему?) сумел написать "это", что получило свою известность, популярность и признание, и имеет свой круг пользователей. А что написали вы, профпригодный истинный программист?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #78

76. Сообщение от 12yoexpert (ok), 28-Май-25, 23:12   +/
там тыща строк кода на си, не осилишь? страдай со скриптовыми i3 и подобным мусором
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

77. Сообщение от 12yoexpert (ok), 28-Май-25, 23:15   +/
можно добавить пол процента на раст и писать, что стало блезингли фаст мемори сейф
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

78. Сообщение от warlockemail (??), 28-Май-25, 23:53   –1 +/
> А что написали вы, профпригодный истинный программист?

Суть вовсе не в том, кто что написал и не написал. Можно быть крутым программистом и не написать ни строчки кода, а можно быть никудышним и при этом автором популярного продукта. Программист — это состояние души, это не то, что можно понять вот так просто. Приземлённый пример: академик Ершов говорил, что программист, умеющий жонглировать, может научить другого программиста за 15 минут. И учил. Смог бы он научить автора Sway? Мы не знаем, но я сомневаюсь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #90, #93, #98

79. Сообщение от Bottle (?), 29-Май-25, 00:05   +1 +/
Математики способны выводить весьма нетривиальные факты из весьма тривиальных постулатов.
Если ИИ способен на это - значит, ИИ рабочий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

80. Сообщение от Nonanimus (?), 29-Май-25, 00:17   +3 +/
Многие в комментах иронизируют, но так-то, если подумать, конфигурация на ДЕКЛАРАТИВНОМ ЛОГИЧЕСКОМ языке это максимально естественное решение. Что такое "конфигурация"? Это по сути набор фактов и правил. Что-то типа:

ForeGroundColor(Green);
BackGroundImage(F) :- FileExist(F, "~/loli.jpg"), FileFormat(R, "JPEG");

Идеально ложится на Пролог.

Ответить | Правка | Наверх | Cообщить модератору

81. Сообщение от Gabe (?), 29-Май-25, 01:59   +/
То есть автор осилил Си, но не осилил jayson/yaml для конфигов? Наркомания в чистом виде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #85

82. Сообщение от winorun (?), 29-Май-25, 04:05   +1 +/
Делают
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

83. Сообщение от Аноним (-), 29-Май-25, 04:19   +/
>в меркури из сетевых либ - вне основной репы, "экспериментал" - полузаброшенные биндинги к интерфейсу socket от студента.

То есть, студент писал либы пока учился в универе. Закончил универ и забыл про Mercury. Смищно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #100

85. Сообщение от Аноним (-), 29-Май-25, 04:28   +/
>То есть автор осилил Си, но не осилил jayson/yaml для конфигов? Наркомания в чистом виде.

Это не наркомания. Это философия, и особый взгяд на то, каким должен быть Window Manager.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

86. Сообщение от Аноним (-), 29-Май-25, 04:35    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

88. Сообщение от 1 (??), 29-Май-25, 09:32   +/
Да щаз ... "Обратитесь в техподдержку" означает "Мы сами не знаем, но спросим кого-нибудь" ... За всё время общения с этой техподдержкой понял только одно, даже у Oracle она лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

90. Сообщение от Аноним (90), 29-Май-25, 10:23   +2 +/
Программист — это тот, кто пишет программы. Всё.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #102, #108

91. Сообщение от Аноним (22), 29-Май-25, 10:32   +/
потому что винда
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

92. Сообщение от КО (?), 29-Май-25, 11:11   –3 +/
По сравнению с брейнфаком? Кому-как.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

93. Сообщение от Аноним (-), 29-Май-25, 11:21    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #103

94. Сообщение от Аноним (-), 29-Май-25, 11:25   –2 +/
> развиваемого на языке Пролог

...

> На данном этапе работа возможна только в окружениях с X-сервером,

Just in time, как раз вот-вот иксы дропанут. Надо на COBOL было програмить, так полися проекта была бы убедительнее :)

Ответить | Правка | Наверх | Cообщить модератору

96. Сообщение от Аноним (-), 29-Май-25, 11:36   +/
> без обучения и ИИ не поможет. Вон тот же 1С из ветки выше возьми - хоть язык
> и простой, но ни один ИИ на нем вменяемый код не напишет, потому что
> вменяемый код на нем никто и не пишет.

Я исправил, не благодарите. И да, в таком виде AI обречен писать так же как "учителя" :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

97. Сообщение от Аноним (97), 29-Май-25, 11:49   +/
Зачем из убогого оконного менеджера городить Windows?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

98. Сообщение от Аноним (97), 29-Май-25, 11:53   –2 +/
Наглядный пример псевдоэлитарного бреда величия у местных шизофреников.
Я вот тоже по своему программист, хотя не написал, ни строчки кода.
Кстати да, мне не нравятся все оконные менеджеры, т.к. пользоваться ими неудобно, подходят они только позерам для хвастовства на reddit/unixporn, больше не для чего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #99

99. Сообщение от pavel_simple. (?), 29-Май-25, 11:58   +/
> Наглядный пример псевдоэлитарного бреда величия у местных шизофреников.
> Я вот тоже по своему программист, хотя не написал, ни строчки кода.
> Кстати да, мне не нравятся все оконные менеджеры, т.к. пользоваться ими неудобно,
> подходят они только позерам для хвастовства на reddit/unixporn, больше не для
> чего.

программист, ни строчки кода, бреда величия..

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98 Ответы: #107

100. Сообщение от Аноним (74), 29-Май-25, 12:23   +1 +/
> То есть, студент писал либы пока учился в универе. Закончил универ и забыл про Mercury.

Примерно так и есть - актуальный профиль "коммитчика":
> After completing my Ph.D. on Automatic Parallelisation for Mercury I re-joined the work force supporting Mercury (a logic-functional language) in production. I used the skills developed during my Ph.D. to analyse and improve the performance of Mercury programs. Now I work on the garbage collector in Firefox's JavaScript engine.

Последний коммит в mercury/extras/net десять лет назад был.
"И вот так у них там - все!"

> Смищно.

Грустно - так-то достаточно интересный ЯП, "исправляющий" недостатки пролога (structs, "настоящая" декларативность, типизация и т.д.).
Но в актуальном виде - только поиграться. И ситуации вряд ли уже изменится.
У пролога хотя бы "маленькое, но гордое" коммюнити, ваяющее расширения для "современных технологий":
> SWI-Prolog is equipped with an extensive web server (HTTP) framework that can be used both for providing (REST) services and end-user applications based on HTML5+CSS+JavaScript. Pengines (Prolog engines) allow clients to run queries against a client-provided program on a remote server using a generic API. Such programs can be executed in a sandbox.

...
>  tabling, constraints, global variables, destructive assignment, delimited continuations and interactors.

...
> Just In Time Indexing (JITI) provides transparent and efficient support for predicates with millions of clauses.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

101. Сообщение от Аноним (101), 29-Май-25, 12:26   +/
Не пугайтесь. Как 30 лет назад разработали, так и торгуют. Ничего не грозит. Всех переживут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

102. Сообщение от warlockemail (??), 29-Май-25, 12:46   +/
Нет, программист -- это тот, кто пишет _корректные_ программы. Поэтому автор Sway -- (почти наверняка) не программист.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #116

103. Сообщение от warlockemail (??), 29-Май-25, 12:49   +/
Есть такие люди, которым невозможно нахамить. Как бы ты их не обозвал, они на деле есть именно это и больше и хуже. Я убеждён, что автор Sway из их числа. Следовательно, я ему не хамил, ибо этому дегенерату (если я его конечно ни с кем не путаю) невозможно нахамить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

104. Сообщение от Аноним (59), 29-Май-25, 14:07   +/
komorebi (тайловый менеджер),
MaxTo (управление окнами),
Actual Window Manager (широкий функционал),
FancyZones и Always On Top (PowerToys).

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

Наверное как делать простые вещщи намеренно как то по своему.
С меньшим кпд.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #113

106. Сообщение от Аноним (106), 29-Май-25, 14:16   +/
Зато "screen" на Пролог.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

107. Сообщение от Аноним (97), 29-Май-25, 14:35   +/
Тебе же сказали:
>Программист — это состояние души, это не то, что можно понять вот так просто.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

108. Сообщение от Аноним (97), 29-Май-25, 14:37   +/
Архитектор тогда кто? Тот кто строит дома?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #115

109. Сообщение от Аноним (109), 29-Май-25, 15:27   –1 +/
А что там должно быть? В IT вся работа - в консоли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #111

110. Сообщение от Аноним (-), 29-Май-25, 15:53   +/
Полностью согласен. ИИ оно бы было, если бы ты задал промпт, типа, создай лекарство от всех болезней, и оно принялось его создавать. Но современное псевдо "ИИ" тебе начнёт писать максимально банальнейший ответ, что это это невозможно и бла-бла-бла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

111. Сообщение от Аноним (-), 29-Май-25, 15:56   –1 +/
> В IT вся работа - в консоли.

Не знаю у кого она там в консоли, я как программист с 30 летним стажем и зарплатой 60 тысяч евро в год, могу сказать, что консоли избегаю как огня, наигрался с ней ещё в молодости, собственно, как и мои коллеги. Всё что можно сделать тыком мышки, мы делаем мышкой, а опускаемся до уровня консоли только в самом крайнем случае.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

112. Сообщение от Аноним (-), 29-Май-25, 16:03   +/
>Еще один tilling. Копии копий. Тысячи их.
>Зачем это.

Потому-что экраны большие 4K. Потому-что тиллинг модный нынче.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

113. Сообщение от Аноним (-), 29-Май-25, 16:05   +1 +/
Люди хотят быть модными. Ты упрекаешь людей в том, что они стараются быть модными?!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #114

114. Сообщение от Аноним (59), 29-Май-25, 17:21   +1 +/
> Люди хотят быть модными. Ты упрекаешь людей в том, что они стараются
> быть модными?!

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

115. Сообщение от 1 (??), 29-Май-25, 17:26   +/
Кто проектирует дома, же !
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108

116. Сообщение от 1 (??), 29-Май-25, 17:27   +/
Да ладно ! Программист - это профессия ... Есть корка - программист, нет корки - не программист.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #123

117. Сообщение от Смузихлеб забывший пароль (?), 29-Май-25, 17:47   +/
доки много на что не огорожены. Но зачем же тогда нейронкам скармливают горы кода с того же гита ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

121. Сообщение от ZloySergant (ok), 29-Май-25, 19:41   +1 +/
>Мне больше нравится StumpWM
>Скобочки - это наше всё

Не пали контору.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

122. Сообщение от Facemakeremail (?), 29-Май-25, 20:32   +/
>Ну вот, вродеж хайп сейчас на Rust.

И? Ну да, о Прологе говорить неинтересно... ☺

Полно всяких оконных менеджеров и компоузеров на Rust. Например, Niri
https://github.com/YaLTeR/niri

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

123. Сообщение от анон (?), 30-Май-25, 02:53    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116

126. Сообщение от Аноним (126), 30-Май-25, 10:19   +/
Stardock WindowBlinds - что-то типа Compiz. Если прям оконный менеджер, то Bblean. Под Винду до Vista есть Talisman desktop, Aston и что-то ещё. Такие штуки довольно опасны потому что можно сломать свои Окна сразу либо со временем оно всё больше глючит да и постоянно вылазят куски Проводника. Есть же ещё четвёртые Кеды под Windows.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #130

127. Сообщение от Рщъ (?), 30-Май-25, 11:13   +/
Эпоха могла начать проходить и до появления вейленда. Например, эпоха пустующей Луны проходит, хотя на ней пока нет постояннлй станции.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

128. Сообщение от Аноним (128), 30-Май-25, 15:31   +/
Не знаю к чему вы тут пытаетесь развести демагогию, ведь автор предыдущего поста абсолютно прав на счёт того, что современные нейросети не являются искусственным интеллектом, потому что интеллект подразумевает самообучение, что в рамках llm в принципе невозможно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

129. Сообщение от Аноним (129), 30-Май-25, 19:05   +/
Вот же делать нечего...
Ответить | Правка | Наверх | Cообщить модератору

130. Сообщение от Аноним (-), 30-Май-25, 19:56   +/
Под Windows принципиально невозможно написать Window Manager, как в Линуксе. Не говорите глупостей. То что вы видите это лишь внешние "шкурки". У неё есть свой, прибитый гвоздями к ядру - Explorer.exe.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру