bbehe Burn it all down. 18410 Posts user info edit post |
Gnsp
![](https://sdtimes.com/wp-content/uploads/2019/03/jW4dnFtA_400x400.jpg) 1/1/2020 4:07:48 PM
|
justinh524 Sprots Talk Mod 28387 Posts user info edit post |
![](https://static.tvtropes.org/pmwiki/pub/images/HulkHogan.jpg)
GNSP
1/1/2020 4:48:21 PM
|
shoot All American 7611 Posts user info edit post |
RIP 1/1/2020 7:58:56 PM
|
JP All American 16807 Posts user info edit post |
GNSPython
![](https://steemitimages.com/p/qjrE4yyfw5pQYiuVvgYiUBP16WHGGN7UNn1BCdGe7T4FLUaRWeRjb5zTEQFrqWz64BpnwtENHYmBSbCwmn5Fh3ScUcTik6V9uKq516fPpRQCW3anKLwKiDxz?format=match&mode=fit) 1/1/2020 8:31:26 PM
|
wwwebsurfer All American 10217 Posts user info edit post |
I still don't understand the flock to this language.
If AWS Lambda would add native PHP support it'd be relegated to AI, IMO. 1/1/2020 10:50:50 PM
|
FroshKiller All American 51922 Posts user info edit post |
well i can tell wwwebsurfer doesn't do any actual work 1/2/2020 7:51:15 AM
|
BigMan157 no u 103355 Posts user info edit post |
braces are scary 1/2/2020 8:01:24 AM
|
smoothcrim Universal Magnetic! 18975 Posts user info edit post |
![](https://media1.tenor.com/images/fbcb0d9d63e70e63aa7476ea5c78fe68/tenor.gif?itemid=7175180)
GNSP
[Edited on January 2, 2020 at 2:19 PM. Reason : ^^^ you can "bring your own runtime" to lambda, but fuck man.. why on earth would anyone want php??]
1/2/2020 2:19:12 PM
|
JeffreyBSG All American 10165 Posts user info edit post |
Quote : | "I still don't understand the flock to this language." |
for me, Python is like a hybrid between a primarily analytical interface like R or SAS, and a real programming language. it's easy to manipulate and analyze data, but you also retain lots of control and can work under the hood when you need to. R is black-boxy. 1/2/2020 10:24:30 PM
|
BigMan157 no u 103355 Posts user info edit post |
Quote : | "I still don't understand the flock to this language." |
jupyter notebooks 1/3/2020 7:43:26 AM
|
BettrOffDead All American 12559 Posts user info edit post |
smoothcrim said:
Quote : | "I have a very miopic vew of the world, and I can't understand why anyone would use a thing I don't need in my little bubble. Derrrrrrrrrrr" |
1/3/2020 8:47:52 AM
|
qntmfred retired 40922 Posts user info edit post |
I mean, I code in PHP daily in my current job, and have used PHP, python, JS, java and C# significantly in recent years, and there are very few contexts in which I would choose to use PHP over the other languages and associated frameworks/ecosystems. 1/3/2020 1:11:08 PM
|
BigMan157 no u 103355 Posts user info edit post |
you need to try you some sweet sweet laravel, youngblood 1/3/2020 1:18:59 PM
|
smoothcrim Universal Magnetic! 18975 Posts user info edit post |
^^^
yeah.. that bubble called "the internet"
from ~12% at its peak 15 years ago to ~2% today
![](../photos/00535546.jpg)
![](../photos/00535547.jpg)
I could see if you standing up for a language with superior type checking, a very helpful compiler, amazing support, or a killer app... but this aint that. Kinda like the (lack of) reasons people have held on to python 2 for 10 years 1/3/2020 2:26:53 PM
|
BettrOffDead All American 12559 Posts user info edit post |
smoothcrim said:
Quote : | "I don't understand when I'm being made fun of" |
1/3/2020 6:37:09 PM
|
kiljadn All American 44691 Posts user info edit post |
PHP7 apparently isn't that bad, but tbh I am a 100% JS man and that's my default go-to and has been for at least 8 years now
also not trying to be up in a flame war, but I'd trust stack overflow's 2019 survey more than tiobe.
![](https://p96.f4.n0.cdn.getcloudapp.com/items/P8uYGB2Z/Image+2020-01-05+at+12.57.44+PM.png?v=0e9cb8e5a3a031fb219847cc266c227e)
getting to the original point, python is the fastest growing language because it's more approachable for non-technical users. Most "kids learn to code" curricula I've seen recently is python based. or to previous points stated, Juypter notebooks. to date there haven't really been comparable easy ways to share functions or methods to non-technical users for JIT execution. the old days way people sharing macro'd out xls docs. now you can send someone a link and they can run the same code you did, and see how you got there. it's a huge shift in how normal, non developer people work. you're even starting to see the same sort of behavior grow in the JS eco system - look at observable, (https://observablehq.com/) for example.
[Edited on January 5, 2020 at 1:08 PM. Reason : i suck at cloudapp img links] 1/5/2020 12:52:47 PM
|
qntmfred retired 40922 Posts user info edit post |
now this is a throwback /message_topic.aspx?topic=611409 1/5/2020 1:20:17 PM
|
kiljadn All American 44691 Posts user info edit post |
^ indeed. I was thinking of that thread when I replied to this. 1/5/2020 1:26:44 PM
|
smoothcrim Universal Magnetic! 18975 Posts user info edit post |
^^^ a fine data point, but those percentages add up to way more than 100, so is that percentage of respondents that say they've used it? use it as their first choice? not really sure the metric they're graphing. stack overflow is a great indicator of what has the most community support based on pure activity metrics too, though I'm not sure they expose that.
there's a place for everything, languages included, but with php the error prone syntax and lack of tooling severely limits those places. this is largely true with plain old JS, but it's getting better, especially with typescript.
I say this having just built a functional, statically typed language and compiler. So while I'll admit my tastes are nowhere near the center the bell curve, they certainly aren't uninformed either and fwiw, python is generally the language I pick up first for anything small or that I want to get up and running quickly. 1/5/2020 1:56:42 PM
|
kiljadn All American 44691 Posts user info edit post |
Quote : | "those percentages add up to way more than 100, so is that percentage of respondents that say they've used it? use it as their first choice?" |
been a while since i replied to one of their yearly surveys, but I'm like 95% sure these are multiple choice and as a result stack ranked.
Quote : | "but with php the error prone syntax and lack of tooling severely limits those places." |
yeah, hence my weasel word usage of "apparently."
I manage our corp site and I try to use PHP as little as possible (i farm it out to contractors mostly tbh), but i will say that it's been better in the past few years using 7.x+ than it ever was trying to do shit with 4/5 back in the day.
that could also be because I'm a much better developer now than I ever was then
i really want to switch to gatsby and static site the shit out of things, but my concern there is that I become the single point of failure because I don't know any agencies locally that are even react shops, much less capable of supporting a gatsby site.
[Edited on January 5, 2020 at 4:32 PM. Reason : .] 1/5/2020 4:30:58 PM
|
smoothcrim Universal Magnetic! 18975 Posts user info edit post |
I strongly endorse making everything static and tossing it in S3 then let the js run client side and call apis directly, preferably serverless stuff like lambda or cloud functions behind an api gateway 1/5/2020 6:00:46 PM
|