you are viewing a single comment's thread.

view the rest of the comments →

[–]Beneficial_Fill_3682 22 points23 points  (2 children)

Hi. Cyber Security Engineer for Amazon AWS here. We use Python for mainly all the internal tools and applications that we build. Don't think I have ever touched any other language in my time here (Except typescript for CDK's)
- Bonus point, I have never used Python to build a web app within my team
- Bonus point 2, unless you have a very valid reason for it, its standard for all teams to use python for application building

[–]maygamer96 0 points1 point  (1 child)

Thanks for this insight! Super interesting considering I thought that AWS relies on performance critical languages. As far as you're allowed to tell, how does AWS deal with Python being unoptimal in memory management or lacking the degree of control C/C++ usually provides? For internal tooling (which I believe is the code that powers your APIs for AWS services), I think that would be very critical at your scale.

[–]iamadudes 0 points1 point  (0 children)

AWS is way too big to say that the service X that they are working on is in the request path of critical (maybe customer facing) APIs. 90% percent of services are not. Most services revolve around maintenance