Dart2 やっぱり使わないかな
Dart2 がリリースされたとかいうのを少し前に聞いたので見てみました
Flutter とかモバイル系向けになった?みたいだけど JavaScript の置き換えはやめたのかな?

軽くみてみた感じは C 系をベースにした言語と大差ない感じの構文
var や const にもできるけど型指定あり
しかもここも C 系みたいな書き方

String name = 'Bob';

Future<String> lookUpVersion() async => '1.0.0';

void main() {
assert(sort is Compare<int>); // True!
}

私としては型指定とかメタデータ的なのはアノテーションみたいなコードの外部に置いてほしいんですよね
最近の型あり言語の仕様を見ては毎回書いてる気がしますが elm (Haskell) 的な型指定の見た目が好きで 型指定の有無は別の行に独立させて変数の宣言代入処理とは切り離してほしいです
変数名や関数定義の前に長い型名とかあると見づらいだけです

流し見程度なのでよくわかってませんが型付けできる altJS としてなら TypeScript で良くない?というところ
そういえば前に Android 代替 OS が Dart とか噂を聞いた気がしますし そういう別方面の言語になればいいと思います
なんにせよあんまり使ってみたいと思えないものでした
プログラミング言語メモ
比較するときに他に言語なにあったっけと調べる手間を減らす用
alt 系 や shell script 系はなし

Web
JavaScript

サーバサイドのスクリプト系言語
Python
PHP
Perl
Ruby
Hack
Node.js

JVM
Java
Scala
Kotlin
Ceylon
Clojure
Groovy

.Net Framework
C#
F#
VB.NET

Windows
JScript
VBScript

Mac
Objective-C
Swift

ネイティブにコンパイル
C
C++
D
Go
Rust
Delphi

その他
Lua
R
Julia
Elixir

関数型
Erlang
Lisp
Scheme
OCaml
Haskell

古いの
Fortran
COBOL
Pascal
Basic
HSP
ActionScript
Dart

ネタ系
Whitespace
Brainfxck
Unlambda