03:34:38 @linear it's Laravel, which is significantly better than just raw php
[...]
03:39:33 StephenLynx >adding shit on top of crap is better than just crap
03:39:56 StephenLynx web frameworks are literal cancer that contribute nothing but making code unreadable and slower.
03:40:25 StephenLynx nothing keeps one from working in the way these frameworks operate, minus all the shit.
03:40:53 @linear why is it unreadable
03:44:00 StephenLynx have you read its code and studied it?
03:44:30 StephenLynx talking about next here.
03:44:38 @linear i find it pretty easy to read in general, given how high-level everything is
03:44:58 StephenLynx ok. so when you login, you use a post request to
03:45:04 StephenLynx hold on, let me check it again
03:45:35 StephenLynx /cp/auth/login
03:45:59 StephenLynx where is this entry point that processes this post request in the source code?
03:46:36 @linear i'd check routes.php and look inside the cp routing group i think it is
03:47:06 StephenLynx ok, so can you find it out?
03:47:21 __uguu__ linear: it's unreadable because StephenLynx is an amateur
03:48:18 StephenLynx because i know that when I use find . | grep login
03:48:35 StephenLynx all I get is ./resources/views/content/panel/auth/login.blade.php
03:48:48 StephenLynx which just outputs the page you use to login.
03:49:01 @linear // /cp/auth handles sign-ins and registrar work.
03:49:02 @linear 'auth' => 'AuthController',
03:49:03 @linear that?
03:49:20 StephenLynx which file is that?
03:49:44 @linear https://github.com/infinity-next/infinity-next/blob/master/app/Http/Controllers/Panel/AuthController.php
03:49:49 __uguu__ confirmed for amateur
03:49:50 __uguu__ :^)
03:49:55 @linear i'm not sure I get the argument
03:50:38 StephenLynx the point is that figuring stuff is counter intuitive.
03:51:14 StephenLynx the final part of the path that takes the request is login
03:51:16 @linear it would have taken be longer if I didn't know Laravel but I've used it so it's not too bad
03:51:22 @linear taken me*
03:51:53 StephenLynx this is what I am talking about. unless you know how the framework operates, you can't navigate the code.
03:52:07 StephenLynx it adds a learning curve for no good reason
03:52:34 StephenLynx how did you connected a page called "login" with an entry called "auth"?
03:52:43 @linear you have to know basic things like how the classes are structured and how the routing works. That's the same for any MVC framework, it's a bit of overhead but I don't see how it's significant given the size of the projects
03:54:01 StephenLynx the point is that it adds an overhead for nothing.
03:54:17 StephenLynx especially if you consider the performance overhead.
03:54:39 @linear when someone is working on a project as huge as next, the overhead that it takes to get used to the framework is small
03:55:07 @linear i don't know how fast laravel actually is compared to php with no mvc though
03:55:07 StephenLynx in that case the performance overhead matters even more.
03:55:20 StephenLynx it is a slow framework among PHP frameworks.
03:56:39 StephenLynx and again, zero gain.
03:58:02 @linear you act like this is the worst code in the world though. I get you don't like MVC, but MVC is huge in webdev. (I'm not arguing it's therefore good, just that compared to other web projects, I don't see why Next is anywhere close to how you make it out to be)
04:05:05 __uguu__ MVC is a pretty useful abstraction
04:05:28 StephenLynx i dont have anything against MVC, I have against web frameworks.
04:05:59 @linear aren't most of the popular frameworks mvc
04:06:13 StephenLynx and they are all shit
04:06:27 __uguu__ all of the w3 stuff is bullshit
04:06:35 __uguu__ it's not just the frameworks
04:06:42 __uguu__ everything out of the w3 is garbage
04:06:52 StephenLynx and arguing something is less shit because webdevs like is no argument. webdevs are fucking retards
04:06:55 __uguu__ html/css/js is bullshit
04:07:13 __uguu__ just add more layers of abstraction to make it less bullshit
04:07:16 __uguu__ LOL
04:09:39 __uguu__ seriously tho, it's bullshit and needs to die
04:10:13 __uguu__ layering dogshit to hide the garbage it's built on top