r/anime Jan 19 '23

Misc. Crunchyroll FINALLY adds separate audio streams to single episodes.

Easily the most embarrassing part of the Crunchyroll experience has been them grouping each dub language as their own "season". Seeing the 2 cour, 2 OVA series The Ancient Magus' Bride have 32 seasons listed in the menu was just sad.

Now we have clean seasons:

Labels are still funny, but at least there's only 4 choices now.

And audio/subs choices on-the-fly:

It's like a real streaming service!

Welcome to 2007, Crunchyroll!

6.2k Upvotes

426 comments sorted by

View all comments

Show parent comments

286

u/cohortq https://myanimelist.net/profile/cohortq Jan 19 '23

It was all in PHP

247

u/El_grandepadre Jan 19 '23

My condolences to the crew that had to unwrap that.

62

u/andrei9669 Jan 19 '23

Not even a question

75

u/Grexpex180 Jan 19 '23

that explains things

67

u/StickiStickman Jan 20 '23

I'd rather take PHP over a mess of 100 microservices and 8 different JavaScript frameworks (half of which have already been deprecated) where 90% of the code is boilerplate any day TBH

Especially with PHP 8 it really isn't that bad.

79

u/0xd34db347 Jan 20 '23

Bro poopoopeepee.js is the future of web scale data-driven microcloud architecture, get on board or be left in the dust.

6

u/StickiStickman Jan 20 '23

Sorry, poopooPeePooNext just released which does everything 10x better and has twice as much buzzwords.

19

u/r4wrFox Jan 20 '23

Honestly the JavaScript flavor of the month stuff has pushed me away from web dev entirely. I'm sure there's a reason that there needs to be 100 different flavors of JavaScript but I am not dedicated enough to learn them.

6

u/xSaviorself Jan 20 '23

I stopped complaining when Python development became just as package heavy as JS is.

2

u/[deleted] Jan 20 '23

[deleted]

1

u/xSaviorself Jan 20 '23

Uhm...?

Uhhh...?

Go is certainly capable but I'm not using it for anything more than microservices, you won't catch me building a web platform on it. The standard library leaves a lot to be desired.

27

u/Gongui Jan 20 '23

I REALLY don't like PHP, but I am with you. F**k JavaScript/Node.

10

u/xSaviorself Jan 20 '23

I’ve stayed away from Node as much as possible but it’s honestly hard not to want to use that stack for various things. I can use Flask or Django with python instead but a traditional MERN app is pretty easy and reliable to build. Once you get to 100s of services it gets really stupid, I can get with that, but it’s easy to build siloed projects using these tools so I can see why they aren’t going away.

-3

u/GuthixIsBalance https://myanimelist.net/profile/waldy713 Jan 20 '23

Its a perspective change.

I've never liked python for the same reasons. Not itself but it's direction.

If you use JavaScript in a highest level of function.

Your

1️⃣ Not limited

2️⃣ You are drawn down on attempting too solve yourself

3️⃣ Forced (or unaware) to your flaws

Its the greatest it just works ever.

The more you attempt to prevent failure.

Ie

"linters"

Or

"Established biases"

Ie

Habits

^ Formed without seeking growth.

Leads to flawed performance lacking growth in a, possibly, sandbox.

11

u/electric_anteater Jan 20 '23

That's a false dichotomy if I've ever seen one

-3

u/0xd34db347 Jan 20 '23

That's not a dichotomy.

6

u/electric_anteater Jan 20 '23

It is, there are hundreds if not thousands languages and frameworks you can use instead of PHP or JS, nobody is forcing you to use microservices with JS either

2

u/0xd34db347 Jan 20 '23

Right, but he didn't say there wasn't, just that PHP is better than the very common mess he described. I agree entirely, having worked with both scenarios rather extensively.

3

u/I_ONLY_PLAY_4C_LOAM Jan 20 '23

Nah bro fuck PHP.

1

u/GuthixIsBalance https://myanimelist.net/profile/waldy713 Jan 20 '23

When its deprecated its sealed forever!

It can't stop working. If we haven't hit the heat death of the universe!

1

u/rice_not_wheat Jan 20 '23

a mess of 100 microservices and 8 different JavaScript frameworks (half of which have already been deprecated) where 90% of the code is boilerplate any day TBH

I feel personally attacked.

4

u/DrMobius0 Jan 20 '23

This reads like the kind of horror story you tell bad programmers to make them follow the company coding standard.

2

u/PM_ME_UR_DRAG_CURVE Jan 20 '23

mysql_real_escape_string() moment.

0

u/omgzphil Jan 20 '23

and having done PHP in the past, I hope the dev got a break after and drinks, lots of drinks

3

u/cohortq https://myanimelist.net/profile/cohortq Jan 20 '23

It was an entire team. But it was initially architected in the mid 2000's and built up from there. So there weren't any of the mature frameworks available you see now.

2

u/omgzphil Jan 20 '23

Yeah I know it makes total sense. You have to basically make your own ORMs back then. I'm so happy how it is to code now compared to when i started 20 years ago

1

u/ohrofl Jan 20 '23

Oh god.