[RAILS] [Les débutants sont inquiets] Quel est le meilleur, Ruby, PHP ou Python?

Tout d'abord

La première chose à laquelle vous devez penser lorsque vous essayez de programmer est "Avec quel langage de programmation dois-je commencer?"

Et si vous allez sur Google, le langage de programmation appelé Ruby apparaîtra en premier comme information.

La raison pour laquelle Ruby est d'abord attrapé par les débutants est que "la plupart des écoles de programmation poussent Ruby fort".

Au fait, si vous allez plus loin, PHP et Python sont des langages similaires à Ruby.

Quelle langue dois-je étudier?

Image de Ruby, PHP et Python

Tout d'abord, l'image que j'avais avec peu de connaissances.

En conséquence, j'ai entendu parler de PHP d'une manière ou d'une autre ... Dans mon cas, je connaissais l'existence d'un langage de programmation appelé PHP car je dirigeais un blog sur WordPress depuis un moment.

J'ai écrit que PHP est démodé, mais quand je l'ai googlé,

Il s'avère que PHP est nouveau parmi ces trois langages de programmation. Je voudrais m'excuser auprès de PHP, qui avait décidé que c'était démodé rien que par l'image.

Seul PHP est un peu différent! ??

Il y a quelques raisons pour lesquelles ils sont comparés, mais ces trois langages de programmation sont très populaires côté serveur.

Et la méthode de description est très similaire.

Par exemple, utilisons simplement Hello world! En 3 langues!

Ruby


print "Hello World!"

PHP


<?php 
echo "Hello World!"; 
?>

Python


print("Hello world!")

...... .... ..

As-tu remarqué! ?? Ruby et Python sont similaires en écriture, mais PHP est un peu compliqué, n'est-ce pas? Plus tôt, j'ai écrit que la méthode de description est très similaire, mais en fait, si vous regardez de plus près, seul PHP est différent.

La raison pour laquelle seul PHP est un peu compliqué est [PHP Wikipedia](https://ja.wikipedia.org/wiki/PHP_(%E3%83%97%E3%83%AD%E3%82%B0%) J'ai trouvé la description suivante dans E3% 83% A9% E3% 83% 9F% E3% 83% B3% E3% 82% B0% E8% A8% 80% E8% AA% 9E)), mais c'est N'est-ce pas la réponse?

À l'origine, PHP n'était pas un langage de programmation, c'était juste un processus semblable à un modèle, mais en raison d'ajouts répétés et de réécritures de code, PHP 5 et PHP 7 publiés à partir de 2017 sont visés. C'est un langage de script qui peut être utilisé à des fins générales.

en bref __PHP était à l'origine un langage de programmation différent. __ Je suppose, mais je pense que c'est la réponse.

Pourquoi est-ce que Ruby, PHP et Python sont comparés?

Ici, je vais écrire sur deux facteurs majeurs.

Le cadre est incroyable

Un framework est un logiciel qui peut raccourcir considérablement le processus de développement lors de la création d'une application, et il est possible de créer une application avec des __framework = grandes fonctions abondantes en peu de temps. __ C'est comme un objet magique si vous pouvez l'utiliser, mais pour Ruby, PHP et Python introduits cette fois,

Il a un excellent cadre comme celui ci-dessus.

Utilisé par de grands sites en croissance ces dernières années

N'est-il pas épuisé ici après tout?

Tous les langages de programmation sont utilisés par des entreprises de premier plan qui sont difficiles à égaler.

Quelle langue dois-je apprendre après tout?

Si vous dites que vous devez apprendre la langue qui vous intéresse, c'est tout ce que vous avez à faire.

Si vous apprenez à trouver un emploi ou à changer d'emploi, et non par passe-temps, regardez simplement le nombre de candidats. PHP>=Ruby>Python PHP peut être le meilleur en raison de la tendance. C'est à peu près le nombre de personnes recrutées ...

Référence: [Comparison of PHP / Python / Ruby] Résumé des avantages, inconvénients et caractéristiques des langages | Workship MAGAZINE

Recommended Posts

[Les débutants sont inquiets] Quel est le meilleur, Ruby, PHP ou Python?
Quel est le meilleur, PyPy ou Python?
Quel est le meilleur, l'entrée standard de python recevant input () ou sys.stdin?
Qu'est-ce qui est le plus rapide, le mélange Python ou l'échantillon?
Sont Php / Ruby / Python qui ne s'exécute que lorsque le fichier est appelé directement
[Linux] Fin du processus ou du travail, quel est le meilleur?
Java VS PHP VS Python VS Ruby
[Python] Qui est exécuté en premier, variable de classe ou __init__?
À propos de Perl, Python, PHP, Ruby
Golang vs Python - Golang est-il meilleur que Python?
Proxy dynamique avec python, ruby, PHP
Déterminer le système d'exploitation exécutant Python
[Short Poem] Les appels de fonction Haskell / PureScript sont meilleurs que Ruby / Python / JavaScript
Réaliser un générateur PHP / Python avec Golang / Ruby
Exemple PHP / Python / Ruby frappant l'API Path
Référence du fichier INI en Python ou Ruby
[Grammaire de base] Différences entre Ruby / Python / PHP
10 erreurs Python communes aux débutants