Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



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

"Релиз эмулятора терминала Shitty"  +/
Сообщение от opennews (??), 04-Авг-26, 10:03 
Опубликован первый релиз эмулятора терминала Shitty, позиционируемого автором как "серьёзный эмулятор терминала с глупым названием". Проект написан на C++23 (сbundled libstd, требующей -std=c++26) и распространяется под двойной лицензией MIT и GPL-3.0. Поддерживаются macOS и Linux. При разработке используется AI-ассистент...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 04-Авг-26, 10:03   +24 +/
> эмулятора терминала Shitty
> При разработке используется AI-ассистент.

Ну, неудивительно, почему такое название

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

2. Сообщение от Аноним (2), 04-Авг-26, 10:06   +6 +/
Как лодку назовешь...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #5

3. Сообщение от limafresh (ok), 04-Авг-26, 10:07   +/
> под двойной лицензией MIT и GPL-3.0

И зачем? Вторая теряет смысл при первой.

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

4. Сообщение от limafresh (ok), 04-Авг-26, 10:08   +/
> позиционируемого автором как "серьёзный эмулятор терминала с глупым названием"

Так тут прямо написано

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

5. Сообщение от zzz (??), 04-Авг-26, 10:10   +21 +/
Эта лодка не потонет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

6. Сообщение от Аноним (6), 04-Авг-26, 10:13   –1 +/
Глупости не говори, всё ровно наоборот.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

9. Сообщение от Аноним (9), 04-Авг-26, 10:34   +/
лучше бы сделали нормальную поддержку смарт-карт искаропки
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41

10. Сообщение от limafresh (ok), 04-Авг-26, 10:39   +1 +/
Удачи проекту. Альтернативы это всегда круто.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16

12. Сообщение от Аноним (12), 04-Авг-26, 10:54   +2 +/
Т.е. если в паспорте лодки дописать ЛУЛЗ/шутка, то "Дырявое Корыто" всё же поплывёт?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

13. Сообщение от опеншлёпивпродакшн (?), 04-Авг-26, 11:04   –1 +/
Тебя сложно удивить. Ты уже для себя все решения принял заранее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

15. Сообщение от Аноним (15), 04-Авг-26, 11:10   +3 +/
в репозитории бардак какой-то...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47

16. Сообщение от Аноним (12), 04-Авг-26, 11:20   +/
> отрисовка выполняется через бэкенды на базе Vulkan в Linux и Metal в macOS
> обгоняя alacritty, kitty и ghostty

Тут очередной велосипед.

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

19. Сообщение от Аноним (19), 04-Авг-26, 11:59   +2 +/
> shitty

ну конечно он на плюсах

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

20. Сообщение от Вася Пупкин (?), 04-Авг-26, 12:09   –1 +/
Почему написали его на С++? Лучше уже на Яве (версий 25 которая LTS), в Яве нету проблем с памятью
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #34, #53

21. Сообщение от JoePeach (ok), 04-Авг-26, 12:15   +3 +/
>При разработке используется AI-ассистент.

Ясно.

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

22. Сообщение от Аноним (22), 04-Авг-26, 12:24   –1 +/
Забавно - качество "AI-generated" кода там на голову выше большинства других терминалов. Но структура конечно специфическая, хотя вполне по KISS.
Ответить | Правка | Наверх | Cообщить модератору

23. Сообщение от Аноним (23), 04-Авг-26, 12:40   +1 +/
Растровые шрифты поддерживает? Чем это лучше xterm?

ЗЫ Помню решил как-то новомодный терминал потестить, собрал значит я wezterm, а оно через 10 минут работы протекло - 900мб Карл, эмулятор д0лбаного терминала!

Самое забавное, что еще не каждый ЭТ сможет сравниться по фичам с xterm, хе-хе.

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

24. Сообщение от Аноним (24), 04-Авг-26, 12:40   +2 +/
Без пяти минут новый веб.
И гитлерссылки, и эмодзи.
Осталось прикрутить видео через DRI-буфферы и можно будет там жить.
Не оберон, конечно, но хоть как-то.
Ответить | Правка | Наверх | Cообщить модератору

25. Сообщение от Аноним (25), 04-Авг-26, 13:27   +1 +/
Через 5 лет это будет стандартом, в чем смысл таких комментариев
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

26. Сообщение от Аноним (26), 04-Авг-26, 13:28   +/
Когда утечка не баг, память не проблема.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

27. Сообщение от Аноним (27), 04-Авг-26, 13:28   +/
В это и смысл, автор форкнул zutty под GPL3, и хочет постепенно переписать в MIT.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #32, #48

28. Сообщение от bergentroll (ok), 04-Авг-26, 13:29   +/
Ещё бы терминал, чтобы индийские абугиды отрисовывал приемлемо.
Ответить | Правка | Наверх | Cообщить модератору

29. Сообщение от Аноним (29), 04-Авг-26, 13:41   +2 +/
>При тестировании производительности вывод 100 МБ ASCII через терминал Shitty показывает ~118 МиБ/с, обгоняя alacritty (0.81 с против 0.96 секунд),

О да! Как пользователю терминала, мне жизненно необходимо иметь возможность вывести 100 мегабайт текста меньше чем за секунду.

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

30. Сообщение от Васян Айтишник (?), 04-Авг-26, 13:52   –1 +/
> Memory-unsafe
> A serious terminal emulator
> При разработке используется AI-ассистент

Спасибо, но я останусь на Alacritty. Что называется "fast-enough" :D

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

31. Сообщение от openssh_user (ok), 04-Авг-26, 13:59   +1 +/
А никто ни к чему и не призывал
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

32. Сообщение от Аноним (6), 04-Авг-26, 14:00   +/
Именно, очередной паразит-подпроприетарщик. Нравится ему даром на благо корпораций трудиться, видите ли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #35

33. Сообщение от Анонимemail (33), 04-Авг-26, 14:01   –1 +/
st база
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #45

34. Сообщение от Ivan_83 (ok), 04-Авг-26, 14:03   +/
Тогда оно вместо 100мб/сек выдавало бы 100кб/сек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

35. Сообщение от limafresh (ok), 04-Авг-26, 14:16   –2 +/
А тут и фанаты GPL со своим лексиконом про "корпорации" и "угнетение" подъехали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #37

36. Сообщение от limafresh (ok), 04-Авг-26, 14:18   +/
Может в специфических ситуациях надо. В любом случае это хорошо, значит быстрый.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #39

37. Сообщение от Аноним (6), 04-Авг-26, 14:28   +1 +/
А никто не заставлял паразитировать. Не нравится копилефт, пиши с нуля.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

38. Сообщение от небесный ученый (ok), 04-Авг-26, 14:31   +1 +/
сравнение с жиробасами alacritty, kitty, ghostty это конечно хорошо, но интересно на сколько эта штука отстаёт от foot
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46

39. Сообщение от небесный ученый (ok), 04-Авг-26, 14:35   +/
да, только надо еще с зелёными договориться о выбросе тепла с видеокарты, а то посчитают как майнинг на видюхе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

40. Сообщение от Аноним (24), 04-Авг-26, 14:56    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

41. Сообщение от Аноним (41), 04-Авг-26, 15:01   +/
Терминалу то это зачем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

42. Сообщение от Ivan_83 (ok), 04-Авг-26, 15:05   +/
В подобных проектах меня всегда интересовало как они делают пересчёт при ресайзе окна.

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

Или там просто хак который при скроле/отображении это пересчитывает...

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

43. Сообщение от жявамэн (ok), 04-Авг-26, 15:38   +/
использую konsole и не понимаю зачем что то иное
Ответить | Правка | Наверх | Cообщить модератору

45. Сообщение от Аноним (23), 04-Авг-26, 16:26   +/
>st база

членов клуба «не такие как все»

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

46. Сообщение от Аноним (48), 04-Авг-26, 16:26   +/
Shitty быстрее foot.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

47. Сообщение от Аноним (48), 04-Авг-26, 16:27   –1 +/
В голове у тебя бардак, а в репозитории - идеальный порядок!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

48. Сообщение от Аноним (48), 04-Авг-26, 16:28   +/
Не то что хочет, а уже почти переписал, оригинального кода там меньше 10% осталось!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

51. Сообщение от Аноним (53), 04-Авг-26, 16:53   +/
Не понимаешь ты как терминалы тормозят. Вот тут к примеру сразу информация показывается, а вот там надо четверть секунды информацию ждать. Для тугодумов это конечно не показатель. Они всегда тупят и меньше четверти секунды в принципе не могут лагать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

52. Сообщение от Аноним (52), 04-Авг-26, 16:53    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

53. Сообщение от Аноним (53), 04-Авг-26, 16:54    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20


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

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




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

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