[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: yeswhy.png (662 KB, 1026x728)
662 KB PNG
and what about you, do you believe in runtimes? confess. confess you do the glue.

you say only strict typing and very, very serious programming? in hexadecimals?
>>
>>108776129
>Andi Gutmans, Zeev Suraski
PHP runtime ain't a good runtime, they hide a lot of optimizations under a paywall for years.
>>
File: check.png (131 KB, 539x371)
131 KB PNG
>>108776140
i can agree it is not good but it is most potent C runtime, others are either based on another language or dont align with C syntax. what are those paywalled features?
>>
>>108776229
> offsetof first appeared in the ANSI C standard, formally known as C89 (also called ANSI X3.159‑1989). The macro was defined in the header <stddef.h> and has been part of every subsequent C standard (C99, C11, C17, C23).

stuff's old.. still theres XtOffsetOf substitute macro in php everywhere..
>>
>>108776129
blatant blahajposting and you still call him a woman
>>
File: 4everblue.jpg (80 KB, 700x700)
80 KB JPG
>>108776263
show me your woman standard
>>
File: 1764849446043404.png (710 KB, 888x1024)
710 KB PNG
>>108776331
i can't on 4chan
>>
File: 20260429_205704.png (219 KB, 800x800)
219 KB PNG
>>108776331
>what they see
>>
>>108776229
There was (I think) something called Zend optimization Engine, it was like a bytecode cache I guess.
>>
File: file.png (1.45 MB, 1920x1080)
1.45 MB PNG
>strict typing
it has its purposes, type safety is important but with php you need to rely on phpstan. if you write a new php project just immediately crank phpstan to 5 and work your way up progressively... moving phpstan into an old project is a fucking nightmare, don't bother, focus on porting the frontend and write a new backend, this applies heavily in pretty much any php monolith, i mean i would take a whiteboard and really visualize the shit with how complex some of these old php monoliths are.


PHP is very fucking cool, especially the new stuff with franken. you could even take go code and load them as php extensions or something similar i think. frankenphp is itself written in go.
https://frankenphp.dev/
https://phpstan.org/



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.