User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » RIP Python 2.7 Page [1]  
bbehe
Burn it all down.
18402 Posts
user info
edit post

Gnsp

1/1/2020 4:07:48 PM

justinh524
Sprots Talk Mod
27845 Posts
user info
edit post



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

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
51911 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
103354 Posts
user info
edit post

braces are scary

1/2/2020 8:01:24 AM

smoothcrim
Universal Magnetic!
18966 Posts
user info
edit post



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
103354 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
40726 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
103354 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!
18966 Posts
user info
edit post

^^^
Quote :
"little bubble"

yeah.. that bubble called "the internet"

from ~12% at its peak 15 years ago to ~2% today



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
44690 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.



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
40726 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
44690 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!
18966 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
44690 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!
18966 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

 Message Boards » Chit Chat » RIP Python 2.7 Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.39 - our disclaimer.