Come azienda tecnologica, Amazon usa più Python che R per i progetti di Data Science?
Amazon dà ai suoi sviluppatori la libertà di scegliere qualsiasi linguaggio, qualsiasi database, purché sia sicuro e supportato nel pubblico dominio (autorizzato da un team di sicurezza interno).
Così, C++, Java principalmente usato, Python, R e ruby usati nella parte di scripting. Anche Rails, Apache tomcat sono usati e supportati. Le librerie JavaScript come JQuery ecc. sono ovviamente permesse. Database - Qualsiasi cosa che va da DynamoDB a MySql a Oracle.
Java vince la lotta per il linguaggio più usato, a mani basse. Number one language, used ubiquitously across so many different organizations and teams.
The Hello World test is simply showing how much code is involved in just showing the words “Hello World” on the standard output device.
Java Hello World:
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello, World");
- }
- }
Python Hello World:
- print("Hello World")
R Hello World:
Create a file test.R and write below code.
- cat ('Hello world!')
- run
Obviously, “scripting” languages score high - Python being the front-runner, used for a wide array of different purposes, from basic scripting to ML, followed closely by R.
Algorithms in Python are designed to be easy to read and write. All'interno di ogni blocco, scoprirete una sintassi che non sarebbe fuori posto in un manuale tecnico.
R è leggermente più popolare di Python nella scienza dei dati, con il 43% dei data scientist che lo usano nel loro stack di strumenti rispetto al 40% che usa Python.
Python è versatile, semplice, facile da imparare e potente a causa della sua utilità in una varietà di contesti, alcuni dei quali non hanno nulla a che fare con la scienza dei dati. R è un ambiente specializzato che cerca di ottimizzare l'analisi dei dati, ma che è più difficile da imparare.
Articoli simili
- Quale azienda avrà un maggiore impatto sull'evoluzione tecnologica nel decennio tra il 2016 e il 2026: Google, Facebook o Amazon?
- Qualcuno sta facendo il MSc in Data Science da UpGrad LJMU+IIITB? Com'è la recensione?
- Cosa pensano gli scienziati dei dati del nuovo Master of Data Science dell'Università della British Columbia?
- Samsung è la migliore azienda tecnologica perché?