crypt of decay - сила воли [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

сила воли [Jan. 16th, 2017|09:24 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
проявил силу воли — и не стал добавлять нормальную поддержку `let` в каракан. хотя уже начал. всё равно я этим пользоваться не буду же. а жаль.

p.s.: а каракан‐то регистровый. интересно, футарк стековый был?

p.p.s.: а вообще, опера внутри, конечно, многопоточная. только многопоточность у неё кооперативная. некоторые потоки работают «пока есть входные данные», а некоторые вдобавок ещё пытаются выдерживать таймслайсы. в общем, молодцы, хорошо сделали.
Linkmeow!

Comments:
[User Picture]
From:[info]pizelks
Date:January 17th, 2017 - 02:07 am
(Link)
Слушай, твои восхваления обычно кончаются посадкой в лужу говна. авай без оптимизма. Это стоит вообще пытаться собрать, или говна наврнуть и успокоиться?
[User Picture]
From:[info]ketmar
Date:January 17th, 2017 - 02:29 am
(Link)
не, опера действительно очень годно сделана. понятно, что в проектах таких размеров говнеца всё равно по углам накидано, но я работал с кодовой базой файрфокса, например… А‐А‐А‐АБЛЯДЬЁБАНЫЕИНОПЛАНЕТЯНЕИДИТЕНАХУЙ!

проект очень годный, сделан нерукожопо. старенький, конечно: в es6 не умеет, ECC encryption не умеет, такое вот. но это всё поправимо при желании.

собирать и поностальгировать можно, и даже многие сайты будут работать. я вот именно из оперы эти пару дней и пишу/читаю.

для сборки надо накатить патч от iSage (найти на гыктаймсе или лоре), и добавить в «platforms/flower/module.build/00-gcc.conf.py» флажки «-fno-delete-null-pointer-checks» и «-fno-strict-aliasing», иначе падать будет. и оно может перловый модуль для xml потребовать.

собирать цветочком, с -v (чтобы видеть, где и как упало) и --package tar (чтобы не пыталось делать деб и рпм, всё равно не выйдет скорее всего).
[User Picture]
From:[info]ketmar
Date:January 17th, 2017 - 02:31 am
(Link)
ах, да. тулкит цветочку тоже лучше указать прямо. а ещё лучше и вовсе без тулкитов собирать: там есть свой, на чистом X11.
From:[info]dr_hertz
Date:January 17th, 2017 - 06:23 am
(Link)
Переписать на дишечке к ебенефене. И никто не догадается, что прототип -- спизженные сырцы Оперы.
[User Picture]
From:[info]ketmar
Date:January 17th, 2017 - 09:28 am
(Link)
оно бы, конечно, неплохо. хотя бы потому, что дишечка тупо лучше.