Details
-
Skillsphp, python, c#
Joined devRant on 7/23/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@gsn16 or ban chrome for coming up with its own implementations of things instead of abiding with the standards.
-
@zickig
“PHP makes it easy to build web sites!” a/k/a “PHP provides templating and embedding of code with HTML built-in!”
Outdated. This has not been a standard practice for a long time with the adoption of MVC.
"Specific Reasons Why PHP Is Inferior to Other Languages"
The ternary operator
Sure PHP implements it backwards, although if you chain ternary operators you are bad and you should feel bad so I like to think of this as a feature.
The || and && operators
Outdated and wrong. || is an OR operator and it does what it's supposed to. Also there's the ?? operator which does exactly what he wants.
Higher-Order Programming
Outdated and on a side note not having closures isn't the end of the world.
Other Issues
"In PHP, the names of built-in functions are inconsistent."
True that.
Magic Quotes
Long gone and outdated. -
@zickig sigh
“Recalling the exact syntax for the built-in stab() function, you make a sane assumption and call shoot(GUN, FOOT); The foot shoots your gun.”
array_ functions are ($needle, $haystack) and string functions are ($haystack, $needle), they are consistent that way and that is the only difference.
“PHP is easy to deploy.”
Last time I checked anything made easier is a plus.
“PHP is easier to pick up than Perl/Python/Ruby/etc.”
No, PHP's documentation is far from incomplete and the incorrect user-provided comments get downvoted which puts them at the bottom.
“More people know PHP than Perl/Python/Ruby/etc.”
His argument can be said about any language. Take JavaScript for example, there are people out there so addicted to it that they write desktop applications and operating systems on it. -
@zickig ignorant and very outdated summary*
-
@okstar UK
-
@GMR516 Like I mentioned in a previous comment, if you're considering it because you want to learn something new you're better off without the degree.
If it's because a job you're wanting to apply for requires it then by all means, feel free get it.
Keep in mind that it's just my opinion and there's is a lot of "it depends". -
Windows has window management? Something other than dragging a window to the left/right side of the screen?
-
@Jifuna if you're considering it because you want to learn something new, I advise you to skip.
First year, all basics: html, css, php & mysql, c# (didn't even go over creating our own classes, we just wrote methods in the main class)
Second year: Oracle Apex (pure cancer, outdated shit no one uses or at least i hope), nodejs, hybrid mobile applications with Cordova, "advanced c#" which was just creating a bunch of classes and interfaces, touched the very basics of threading
Third year: "cyber security" which was 80% writing useless reports on security and 20% password strength checker (such wow), native Android apps, artificial intelligence which is just pathfinding algorithms and a ton of writing reports and of course the dissertation project which everyone chooses on their own.
Of course it would vary from one uni to the other but at least that was my experience. -
@heyheni except he just copy-pastes whatever text/images the client gives him and it takes him around 2 hours to get it done from start to finish.