現代のプログラミング言語
10465 ワード
だから、今年は新しい年で、「JavaScriptを少なくして、新しいプログラミング言語を学ぶ」と昨年言った.
今ここに私の考えがあります
どのような種類のプログラミング言語?
今、私は現代的なプログラミング言語を学びたいと思っています.私はJavaScriptやPythonの近くにある構文を持っている何かが欲しいと私はモバイル開発とWeb開発(それを使用することができますので、クロスプラットフォームです)のアイデアがある場合は、コメントを自由に感じてください.
私が選んだ言語のリスト錆 go haxe ルビー ダート コールリン ルア Java Python タイプスクリプト
Rust
私は多くのプロジェクトで使用されている錆を見てきました.錆が速く、信頼性の高い、生産的な、それはwebassembelyにコンパイルすることができます、ネットワークと埋め込みで使用される.
JavaScriptのような現代的な構文があります.
私は、GOも多くのプロジェクトで使われているのを見ました.これは、信頼性の高い、シンプルで効率的です.また、webassembelyにコンパイルすることもできます.
これは単純な構文ですが、JavaScriptやPythonと同じくらい簡単です.
haxeは面白い言語です.
あなたがhaxeのウェブサイトからの引用からそうすることができるように、それは私のすべてのニーズとより多くに絶好です、それはHaxe
私はRubyが多くのプロジェクトで使用されているのを見ました、そして、Ruby(ノードjs選択肢についての多くの話).
これは、JavaScriptよりも簡単に簡単な構文があります.
そして、それは私が欲しいものです、しかし、DARTはモバイル開発のために最もよく用いられて、Dart(ネイティブのアプリ開発のためのUIツールキット)で使われます、しかし、彼らはサポートFlutterをします.
また、フラッタもDart-to-JavaScriptをサポートしています.
それは錆のような単純な構文を持っています
今私は小さなAndroidアプリ開発のために前に学んだ言語ですが、私は可能性のために表面を傷をした.Kotlinは、使用の私の5時間で驚くべきで有能な言語です.これは、マルチプラットフォームモバイル、サーバー側、Webフロントエンドで使用することができますし、私が欲しいものであり、驚くべき構文を持っている場合、いくつかのケースではJavaScriptよりも優れているAndroid開発
私のコーディングの興味の開始時に、私はWeb開発を知りませんでした、私はLuaを調査しました、私はそれがゲームで使われているのを見ました、それは一種のより簡単な構文を持っています、しかし、私はそれが小さなプロジェクトとゲーム開発以外の多くの人気を見なかったので、それを去りました;今では効率的で、軽量で埋め込み可能な言語であるため、戻ってきます.
Javaは、最も重要な言語のように見えました、そして、大きい会社のalotによって使われたので、私は実際にコーディングの私の関心の初めにJavaを学び始めました.しかし、PythonやJavaScriptと比べて、複雑で複雑な構文で興味を失った.君は始めなければならなかった
Minecraft Java Edition
私も前にPythonに触れた(本当のスネーク、プログラミング言語ではない)、私はそれは簡単な構文と使いやすいプログラミング言語のために好きで、ほとんどの人が最初に拾う言語、私は普通の何かをしてクールに見たかったからではなかった.
しかし、それは私のニーズに合っていません、あるいは、私はちょうどそれが学ぶのに最適な言語であるように感じません.
Python
現在、typescriptは基本的にJavascriptですが、 として、typescriptは支配し続けます、そして、typescriptはより大きい複雑なプロジェクトでよりよいです、そして、私はより良いウェブ開発者になりたいです.
結論
ここでリスト全体を見た後、私は自分が何を学びたいのか、そして私の評価についての私の意見です
here
私が学びたいこと
何が欲しい錆 haxe kotlin
私はおそらく go ルア Java タイプスクリプト
私はおそらく Python ダート
マイレーティング錆 haxe go コールリン ルビー Java ルア タイプスクリプト ダート Python だから、あなたが行く、私は2021年に学びたいもの取るにはいくつかのことがあり、これはあなたを刺激することができます.
コメントであなたの考えを書いてください
今ここに私の考えがあります
どのような種類のプログラミング言語?
今、私は現代的なプログラミング言語を学びたいと思っています.私はJavaScriptやPythonの近くにある構文を持っている何かが欲しいと私はモバイル開発とWeb開発(それを使用することができますので、クロスプラットフォームです)のアイデアがある場合は、コメントを自由に感じてください.
私が選んだ言語のリスト
Rust
私は多くのプロジェクトで使用されている錆を見てきました.錆が速く、信頼性の高い、生産的な、それはwebassembelyにコンパイルすることができます、ネットワークと埋め込みで使用される.
JavaScriptのような現代的な構文があります.
fn main() {
println!("Hello, world!");
}
Deno私は、GOも多くのプロジェクトで使われているのを見ました.これは、信頼性の高い、シンプルで効率的です.また、webassembelyにコンパイルすることもできます.
これは単純な構文ですが、JavaScriptやPythonと同じくらい簡単です.
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello, playground")
}
Gohaxeは面白い言語です.
Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities. Haxe has its own VMs (HashLink and NekoVM) but can also run-in interpreted mode.
あなたがhaxeのウェブサイトからの引用からそうすることができるように、それは私のすべてのニーズとより多くに絶好です、それはHaxe
class Main {
static public function main():Void {
trace("Hello World");
}
}
here私はRubyが多くのプロジェクトで使用されているのを見ました、そして、Ruby(ノードjs選択肢についての多くの話).
これは、JavaScriptよりも簡単に簡単な構文があります.
3.times do
print 'Welcome '
end
Rubyでのシンプルなハローワールドprint 'Hello, World!'
C++と比較してください.#include <iostream>
int main() {
std::cout << "Hello World!";
return 0;
}
Ruby on RailsDart is a client-optimized language for fast apps on any platform
そして、それは私が欲しいものです、しかし、DARTはモバイル開発のために最もよく用いられて、Dart(ネイティブのアプリ開発のためのUIツールキット)で使われます、しかし、彼らはサポートFlutterをします.
また、フラッタもDart-to-JavaScriptをサポートしています.
それは錆のような単純な構文を持っています
main() {
print("Hello, World!");
}
web development今私は小さなAndroidアプリ開発のために前に学んだ言語ですが、私は可能性のために表面を傷をした.Kotlinは、使用の私の5時間で驚くべきで有能な言語です.これは、マルチプラットフォームモバイル、サーバー側、Webフロントエンドで使用することができますし、私が欲しいものであり、驚くべき構文を持っている場合、いくつかのケースではJavaScriptよりも優れているAndroid開発
fun main() {
println("Hello World")
}
Kotlin私のコーディングの興味の開始時に、私はWeb開発を知りませんでした、私はLuaを調査しました、私はそれがゲームで使われているのを見ました、それは一種のより簡単な構文を持っています、しかし、私はそれが小さなプロジェクトとゲーム開発以外の多くの人気を見なかったので、それを去りました;今では効率的で、軽量で埋め込み可能な言語であるため、戻ってきます.
io.write("Hello world, from ",_VERSION,"!\n")
LuaJavaは、最も重要な言語のように見えました、そして、大きい会社のalotによって使われたので、私は実際にコーディングの私の関心の初めにJavaを学び始めました.しかし、PythonやJavaScriptと比べて、複雑で複雑な構文で興味を失った.君は始めなければならなかった
class HelloWorld {
public static void main(String[] args) {
印刷するSystem.out.println
の代わりにprintln
しかし、それはまだ何千もの開発者によって毎日使われています.なぜなら、彼らのための罰金は私のためではなく、私のためではありません.しかし、Javaは、プラットフォームのAndroid開発で使用され、どこにでも考えることができます.class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
JavaMinecraft Java Edition
私も前にPythonに触れた(本当のスネーク、プログラミング言語ではない)、私はそれは簡単な構文と使いやすいプログラミング言語のために好きで、ほとんどの人が最初に拾う言語、私は普通の何かをしてクールに見たかったからではなかった.
しかし、それは私のニーズに合っていません、あるいは、私はちょうどそれが学ぶのに最適な言語であるように感じません.
print("hello, world")
Python
現在、typescriptは基本的にJavascriptですが、 として、typescriptは支配し続けます、そして、typescriptはより大きい複雑なプロジェクトでよりよいです、そして、私はより良いウェブ開発者になりたいです.
console.log("hello, world")
TypeScript結論
ここでリスト全体を見た後、私は自分が何を学びたいのか、そして私の評価についての私の意見です
here
私が学びたいこと
何が欲しい
私はおそらく
私はおそらく
マイレーティング
コメントであなたの考えを書いてください
Reference
この問題について(現代のプログラミング言語), 我々は、より多くの情報をここで見つけました https://dev.to/imagineeeinc/modern-programing-languages-i-plan-to-learn-21ijテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol