[JAVA] Essayez de sélectionner une langue

Matériel de sélection de la langue

table des matières

Critère d'évaluation

--Entretien --Langage de compilation (jugement d'erreur de compilation)

Java/Kotlin

mérite

Démérite

«Il y a beaucoup de gens, mais il y a aussi beaucoup de gens peu qualifiés.

Ruby

--Structuré, pédagogique, orienté objet

mérite

Démérite

――Il y a beaucoup de monde, mais il y a trop de monde ici, et le niveau de compétence est différent ―― Les spécifications linguistiques sont mises à jour rapidement, mais la mise à niveau de la version est sévère. L'ancien n'est fondamentalement pas recommandé

Node.js

mérite

Démérite

«Actuellement, les gens ne se rassemblent pas.

Go

Je suis désolé si j'ai fait une erreur. Je lis légèrement

mérite

Démérite

-Peut-être qu'il y a aussi peu de monde. --Il devrait être possible de compiler et de livrer. Contrairement à avant, il n'y a pas de concept de classes et le concept de conception du langage est assez différent.

URL de référence

Résumé

Personnellement, il n'y a aucune critique de la langue. C'est juste une prémisse pour fabriquer un objet dur. Node et Ruby sont faciles à réaliser Pour les prototypes et le développement initial des services Je veux l'utiliser facilement.

Ce qui suit est un tableau simple mais arbitraire.

Langue nombre d'utilisateurs vente pkg Diplôme de maintenance Aspect sécurité Montant du document
Java
Ruby
Node
Go

Au 13 avril 2018

En premier lieu, nous reconnaissons qu'il est vieux de fournir des services en consolidant avec des pots à cette époque La compilation avec l'option SaaS élimine le besoin de vendre le paquet d'articles Je pensais que c'était Kotlin, mais la possibilité de Go et la préparation du test / fmt de Go En d'autres termes, nous jugeons que le code des autres sur github est également très lisible. Compte tenu du filtre des articles de code hérités en java, etc., je pense que cela affectera l'avenir de Go.

Recommended Posts

Essayez de sélectionner une langue
Essayez de créer un module Python en langage C
[Go language] Essayez de créer un compteur de lignes inutilement multithread
[Langage C] [Linux] Essayez de créer une simple commande Linux * Ajoutez simplement! !!
Faisons un noyau jupyter
Essayez de créer un type de service Web avec un langage de balisage 3D
Essayez d'utiliser un langage de programmation probabiliste (Pyro)
Calculons en fait le problème statistique avec Python
Porté un compilateur de langage homebrew naïf sur Python
Essayez de dessiner une courbe de vie avec python
Essayez de créer un code de "décryptage" en Python
Essayez de créer une nouvelle commande sous Linux
Essayez de créer un groupe de dièdre avec Python
Écrivons un script de confirmation ping de manière appropriée
Introduction au langage Python
Essayez d'implémenter yolact
Faisons un outil de veille de commande avec python
Essayez de créer un Checkbutton dynamiquement avec Tkinter en Python
(Python) Essayez de développer une application Web en utilisant Django
Un échantillon pour essayer rapidement les machines de factorisation avec fastFM
Les débutants en apprentissage automatique essaient de créer un arbre de décision
Essayez de défier le sol par récursif
Essayez de créer un réseau de neurones / d'apprentissage en profondeur avec scratch
Une super introduction à Linux
Essayez d'analyser les tendances Twitter
Essayez de programmer avec un shell!
Essayez de comprendre Python soi
Ajouter un dictionnaire à MeCab
Télécharger un fichier sur Dropbox
Envoyer un signal au sous-processus
Comment implémenter provisoirement une barre de progression dans un langage de script
Essayons un script shell
Essayez d'ouvrir une sous-fenêtre avec PyQt5 et Python
[Python] Essayez de classer les boutiques de ramen par traitement du langage naturel
Comment pirater un terminal
Essayez de modéliser une distribution multimodale à l'aide de l'algorithme EM
[Introduction à Tensorflow] Comprendre correctement Tensorflow et essayer de créer un modèle
Essayez simplement de recevoir un webhook avec ngrok et Python
J'ai essayé d'écrire dans un modèle de langage profondément appris
Utilisez un langage de script pour une vie C ++ confortable-OpenCV-Port Python vers C ++ -
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
Essayez de créer un environnement python avec Visual Studio Code et WSL
Essayez d'extraire une chaîne de caractères d'une image avec Python3
Les utilisateurs de Rails essaient de créer un moteur de blog simple avec Django
Essayez de modifier une nouvelle image à l'aide du modèle StyleGAN2 entraîné
[Langage C] Comment créer, éviter et créer un processus zombie
Ecrire un programme qui abuse du programme et envoie 100 e-mails
Essayez de faire une stratégie de blackjack en renforçant l'apprentissage ((1) Implémentation du blackjack)
Essayez d'ajouter un mur à votre fichier IFC avec IfcOpenShell python
Essayez de créer un article de Qiita avec l'API REST [Préparation environnementale]
Comment faire une traduction japonais-anglais
Essayez d'implémenter Yuma en langage Go
Comment mettre un lien symbolique
Convertir un PDF A4 en A3 toutes les 2 pages