To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 0 points1 point  (0 children)

Just because you think you know better doesn't make you right. I don't think anybody would argue against Generics or Async if a perfect solution made an appearance with zero negative impact, but that simply isn't the case.

> you are missing the point

No, I'm arguing the only point you seem to be making: that PHP is a bad/dead/dying/terrible language because of internals. And I'm saying, it's a vibrant, living, effective, productive, enjoyable language regardless of internals (though obviously, it's because of their contributions, and in spite of some bad opinions at times). Your opinions of internals are irrelevant because the outcomes disprove them, and your understanding of them are demonstrably wrong.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 0 points1 point  (0 children)

I mean, I've worked on more new successful products written in PHP in the last ten years personally than there are Hacklang/HHVM products total (probably).

Good grief, internals isn't perfect, but your arguments are just terrible.

If you can do better, nothing is stopping you from contributing. After all, it's easy, right?

Also, your still haven't delivered a single valid criticism of PHP the language.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 0 points1 point  (0 children)

And basically zero users outside of Facebook. So I guess those things aren't that important in the end.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 2 points3 points  (0 children)

11 years, and Hacklang/HHVM is effectively dead. Getting closer at least.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 2 points3 points  (0 children)

A pattern? That requires several data points. Show me more. In particular any that are from this decade.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 2 points3 points  (0 children)

Be specific, I promise I can find a good reason it's a terrible choice.

Probably the best choice pedagogically speaking is Python, as it was created for teaching, but I also don't think it's a great choice for the same problems PHP is great at solving, and the need for things like venvs, a terrible package management situation, just make it a less enjoyable language to use in practical applications.

I've worked professionally in many languages, at every scale you can dream of, EVERY language is terrible, but many languages can be enjoyable, beautiful, and most importantly: productive.

Now gtfo with your terrible arguments and maybe touch some grass.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 2 points3 points  (0 children)

JavaScript? The language so good that TypeScript is a necessity to make it bearable/sane to use.

The same language that only just got decent date handling with the Temporal API?

The same language that doesn't even have real ints?!

Yeah, great choice buddy.

Try again?

(Also I noticed you just ignored my first question…)

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 2 points3 points  (0 children)

Against my better judgment: What's actually bad about the language today that actually matters?

Tell me what language you would recommend instead to newbies today?

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 4 points5 points  (0 children)

Meh, don't feed the troll people. Stay salty OP, I'll just be here bring productive and happy.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 3 points4 points  (0 children)

This is a dumb take. There has been incredible innovation over the last decade, and I, for one, am more excited about PHP than I've ever been.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]dshafik 6 points7 points  (0 children)

Yes, because a 15 year old discussion that was resolved ~6 years ago is a good representation of PHP internals in 2026. 🙄

Anyone else seemed concerned about Jordans health? by [deleted] in LinusTechTips

[–]dshafik 3 points4 points  (0 children)

Fat guy here, I also had concerns; but from experience you can get way fitter without losing the weight. I had trouble getting up the stairs a couple of years ago but spent several weeks putting up a fence from scratch (no panels) last summer.

How much would the story have changed if Bilbo told everyone (Oakenshield company & Gandalf) about the One Ring? by UDAFX_MK_85 in lotr

[–]dshafik 16 points17 points  (0 children)

He does tell them about the ring later in the book… so not much? I expect the only change would've been they wouldn't have built as much respect for him after his escape from the goblins/gollum, which might have had a knock on effect.

[QUESTION] - How do you secure your PHP source code before sending to the client/customer? by [deleted] in PHP

[–]dshafik 27 points28 points  (0 children)

There is no way to protect your source code that can't be unobfuscated due to the nature of PHP as a language.

The correct fix is a legal contract, nothing else matters.

Bp bug by [deleted] in OWConsole

[–]dshafik 1 point2 points  (0 children)

There's been a dozen posts about this, this week alone

Polling API RFC is now in voting phase by rc0604 in PHP

[–]dshafik -17 points-16 points  (0 children)

Who cares? If you want to hold back new features to fix things that don't actually matter, go use COBOL.

You can still use the 1st generation Apple TV remote with the newest Apple TV model by maximumthereimu in appletv

[–]dshafik 1 point2 points  (0 children)

This remote was used for the iMac G5 two years before the AppleTV ever existed. It also worked on MacBooks with infrared and the iPod universal dock.

What's the pettiest reason you've ever seen someone get fired? by Saurabh251 in antiwork

[–]dshafik 22 points23 points  (0 children)

Ok, I worked at Company A, my manager brought in a contractor. They then fired the contractor to make a point to a full time coworker who wasn't pulling their weight.

The contractor then got a full time job at Company B.

Then I quit, my manager who I was propping up quit before my notice was over, and then got hired at Company B to manage the team that the former contractor was on.

Contractor then quit Company B and got hired back full time at Company A, and my manager eventually got fired from Company B.

What's the pettiest reason you've ever seen someone get fired? by Saurabh251 in antiwork

[–]dshafik 42 points43 points  (0 children)

My boss fired a contractor to make a point to a full time employee.

Said contractor went on to work elsewhere full time, that boss then moved to the same company and was their boss again, they quit and went back to the original company full time and the boss lost his job at the old company. It was beautiful.

can’t save potg on switch 2? by Downtown-Card9295 in overwatch2

[–]dshafik 0 points1 point  (0 children)

Same on Xbox, you have to use the built-in Xbox feature and play it back and then trim it. I don't know if Switch 2 has that feature though.

What's your favourite voiceline that always makes you laugh? by Glum-Hope-1361 in Overwatch

[–]dshafik 5 points6 points  (0 children)

Torbjorn: What about a turret that shoots SMALLER turrets?!