[GO] Versuchen Sie, eine Sprache auszuwählen

Sprachauswahlmaterial

Inhaltsverzeichnis

Evaluationskriterien

--Instandhaltung --Kompilierungssprache (Kompilierungsfehlerbeurteilung) --OS-Abhängigkeit (Wenn Ruby, wenn Sie MySQL nicht in das Betriebssystem einfügen, funktioniert es nicht, selbst wenn Sie die Bibliothek einfügen)

Java/Kotlin

verdienen

Fehler

――Es gibt viele Menschen, aber es gibt auch viele Menschen mit geringen Fähigkeiten.

Ruby

verdienen

Fehler

――Es gibt viele Leute, aber hier sind zu viele Leute, und das Können ist unterschiedlich. ――Die Sprachspezifikationen werden schnell aktualisiert, aber das Versions-Upgrade ist schwerwiegend. Alt wird grundsätzlich nicht empfohlen

Node.js

verdienen

Fehler

―― Gegenwärtig versammeln sich die Menschen nicht.

Go

Es tut mir leid, wenn ich einen Fehler gemacht habe. Ich lese leicht

verdienen

Fehler

Referenz-URL

Zusammenfassung

Persönlich gibt es keine Kritik an der Sprache. Es ist nur eine Voraussetzung, um ein hartes Objekt herzustellen. Node und Ruby sind einfach für Prototypen und die anfängliche Entwicklung von Diensten zu erstellen Ich möchte es einfach benutzen.

Das Folgende ist eine einfache, aber willkürliche Tabelle.

Sprache Anzahl der Nutzer pkg Verkauf Wartungsgrad Sicherheitsaspekt Belegbetrag
Java
Ruby
Node
Go

Stand: 13. April 2018

Erstens erkennen wir, dass es in dieser Zeit alt ist, Dienstleistungen durch Konsolidierung mit Gläsern zu erbringen Durch das Kompilieren mit der Option von SaaS ist der Artikel-Pkg-Verkauf nicht mehr erforderlich Ich dachte, es wäre Kotlin, aber die Möglichkeit von Go und die Vorbereitung von Go's Test / Fmt Mit anderen Worten, wir beurteilen, dass der Code anderer auf Github ebenfalls gut lesbar ist. In Anbetracht des Filters von Legacy-Code-Artikeln in Java usw. denke ich, dass dies die Zukunft von Go beeinflussen wird.

Recommended Posts

Versuchen Sie, eine Sprache auszuwählen
Versuchen Sie, ein Python-Modul in C-Sprache zu erstellen
[Go language] Versuchen Sie, einen nutzlos zählbaren Zähler mit mehreren Threads zu erstellen
[C-Sprache] [Linux] Versuchen Sie, einen einfachen Linux-Befehl zu erstellen. * Fügen Sie einfach hinzu! !!
Machen wir einen Jupyter-Kernel
Versuchen Sie, einen Web-Service-ähnlichen Typ mit 3D-Markup-Sprache zu erstellen
Versuchen Sie es mit einer probabilistischen Programmiersprache (Pyro).
Berechnen wir das statistische Problem mit Python
Portierte einen naiven Homebrew-Sprachcompiler nach Python
Versuchen Sie, mit Python eine Lebenskurve zu zeichnen
Versuchen Sie, in Python einen "Entschlüsselungs" -Code zu erstellen
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
Versuchen Sie, mit Python eine Diedergruppe zu bilden
Schreiben wir ein entsprechendes Ping-Bestätigungsskript
Einführung in die Python-Sprache
Versuchen Sie, yolact zu implementieren
Lassen Sie uns ein Befehls-Standby-Tool mit Python erstellen
Versuchen Sie, mit Tkinter in Python dynamisch einen Checkbutton zu erstellen
(Python) Versuchen Sie, eine Webanwendung mit Django zu entwickeln
Ein Beispiel, um Faktorisierungsmaschinen schnell mit fastFM auszuprobieren
Anfänger des maschinellen Lernens versuchen, einen Entscheidungsbaum zu erstellen
Versuchen Sie, den Boden durch Rekursion herauszufordern
Versuchen Sie, ein Deep Learning / Neuronales Netzwerk mit Scratch aufzubauen
Eine super Einführung in Linux
Versuchen Sie, Twitter-Trends zu analysieren
Versuchen Sie, mit einer Shell zu programmieren!
Versuchen Sie, Python selbst zu verstehen
Fügen Sie MeCab ein Wörterbuch hinzu
Laden Sie eine Datei in Dropbox hoch
Senden Sie ein Signal an den Unterprozess
So implementieren Sie vorläufig einen Fortschrittsbalken in einer Skriptsprache
Versuchen wir es mit einem Shell-Skript
Versuchen Sie, ein Unterfenster mit PyQt5 und Python zu öffnen
[Python] Versuchen Sie, Ramen-Shops durch Verarbeitung natürlicher Sprache zu klassifizieren
Wie man ein Terminal hackt
Versuchen Sie, eine multimodale Verteilung mithilfe des EM-Algorithmus zu modellieren
[Einführung in Tensorflow] Verstehen Sie Tensorflow richtig und versuchen Sie, ein Modell zu erstellen
Versuchen Sie einfach, einen Webhook mit ngrok und Python zu erhalten
Ich habe versucht, in einem tief erlernten Sprachmodell zu schreiben
Verwenden Sie eine Skriptsprache für ein komfortables C ++ - Leben - OpenCV-Port Python zu C ++ -
Versuchen Sie, die Thread-Liste der Nachrichten (Abneigung) mit Python zu erhalten.
Versuchen Sie, eine Python-Umgebung mit Visual Studio Code & WSL zu erstellen
Versuchen Sie, mit Python3 eine Zeichenfolge aus einem Bild zu extrahieren
Rails-Benutzer versuchen, mit Django eine einfache Blog-Engine zu erstellen
Versuchen Sie, ein neues Bild mit dem trainierten StyleGAN2-Modell zu bearbeiten
[C-Sprache] So erstellen, vermeiden und erstellen Sie einen Zombie-Prozess
Schreiben Sie ein Programm, das das Programm missbraucht und 100 E-Mails sendet
Versuchen Sie, eine Blackjack-Strategie zu entwickeln, indem Sie das Lernen stärken ((1) Implementierung von Blackjack)
Versuchen Sie, Ihrer IFC-Datei mit IfcOpenShell Python eine Wand hinzuzufügen
Versuchen Sie, einen Artikel von Qiita mit der REST-API [Umweltvorbereitung] zu erstellen.
Wie erstelle ich eine japanisch-englische Übersetzung?
Versuchen Sie, Yuma in der Sprache Go zu implementieren
So setzen Sie einen symbolischen Link
Konvertieren Sie A4 PDF alle 2 Seiten in A3