Details
Joined devRant on 8/3/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
-
* so, you can overload __get and __set, which does not do what you would thing they would do (overload index operator), you can implement ArrayAccess, and you can extend ArrayObject, but NONE of those methods will allow you to call in_array of your object.
* fucking laravel, holy shit what is that even and why is it legal
I have many more, just not on top of my mind now -
* phps wish to be a Unix pipe is cool and all, but starting php is too slow so you can't CGI it anymore, you have to use php-fpm or similar anyway, so now the stdout-thing is just annoying
* APIs are inconsistent. No rule like "most important argument first" here. No Python zen. Just very wierd interfaces everywhere.
* unnecessarily hard to debug. Even the introspection is wierd, and since stdout pipes directly to browser, it can be hard to jack into the info
* string functions, honestly? '"hi"()' should be an error, and 'foo@bar()' is even worse
* ::class, honestly?
* did I mention the really wierd interfaces everywhere?
* why does php have this half-assed version of operator overloading?
* why the shit can you call static functions dynamically? I can sort of understand the other way around, but that's really wierd, and hints at problems in the compiler -
Good thing I carry this star around
-
Please open source this "magic" function of yours
-
@SpencerBeige men tend to be more pessimistic of works by women in general. Women don't (on average) have the same competitive nature as men, which means their docs tend to be better and pull requests more humble. Source: many hours of studies in evolutionary psychology
-
Holy shit that guy has issues.
-
XS, YS, Ts, A, B, and, in exceptional cases, dT. These are the allowed variable names in matlab. This is not enforced by the language, but usage of other names in variables are heavily frowned upon and will make even the most experienced MATLAB professional confused and scared.
-
I agree. Also, I really don't want my private messages to rain down on strangers, how awkward would that be?
-
I can't believe people still do this stuff. Get it on Dropbox or something...
-
@Tobias we had the convention that you skipped invalid states and had implicit transitions to a dead state for everything else
-
I can't believe it took that long for someone to mention scrot. Scrot is awesome. Though it's been abandoned now, right?
-
Node is definitely better for APIs.
Actually I can't think of much that OO is better at. OO just kind of suck. -
Looks like a dfa to me
-
@jmacmi2 maybe there would be "# blowjobs per hour" kind of deal involved...
-
@devios1 'twas only a joke
-
"I'm too anxious (about us hitting the deadline). We need to have a meeting (about how we're doing on this project)". Seems ok to me?