次世代言語18 Go Rust Elixir Kotlin TypeScript
■ このスレッドは過去ログ倉庫に格納されています
スレタイ以外の言語もok
前スレ
次世代言語17 Go Rust Kotlin TypeScript Julia
https://mevius.5ch.net/test/read.cgi/tech/1567602619/ Go イケてない労働者言語
Rust 完璧な仕事を公務員が定義したような言語
Elixer ダメ親父Erlangの存在を興信所に暴かれるのにビクビクしながら婚活してる言語
Kotlin 乞食共がJetbrainsにカネを落とさないとこに気づかれたら終わる言語
Typescript ブラック企業Javascript社で同期のCoffeescriptが退職するまで耐えてやったー勝ったーと喜んでいるブラック社員みたいな言語 とりあえずClojureとElixirやっとけばいいんじゃないの? 元々、スレタイのElixirのところはSwiftだったんだけど
話題にする人少なすぎた R, Matlab → Python → Julia
Ruby → Elixir
Java → Kotlin
TypeScript → JavaScript 逆行w >>9
>Ruby → Elixir
Erlang → Elixir, Ruby → Crystalでしょ
実際の人の流れは知らんが
>TypeScript → JavaScript 逆行w
? 中学生の作った言語
見た感じJavaScriptみたいだったな… >>13 アホか。 そりゃみんなCに似てるから似たようなもんだが、どちらかというとPython にかなり影響されている。 なぜGoやRustが不要なのか
それはハードウェアやOSのベンダーが提供しているAPIがCまたはC++を対象としているからだ
つまりC/C++はプログラマの必修である(ウェブスクリプターはお帰りください)
そして一度CやC++を習得したなら、もはやGoやRustなどという言語は不要なのである >>17
一理ある
FFIとかctypes便利やな 目的を設定せず要か不要かを言い出すとどんなことも極論に着地する GC使ったらええやん。
バカほど過大にオーバーヘッドガーとか、ベンチマークも取らずに言い出す。 ?
?????/Uyir
こんなのまであるのにひまわりは >>17
C/C++は生産性が低いやん
GoやRustは比較的生産性が高い
だから不要ではない >>24
生産性はプログラマーの技量によるものであり、言語は関係ない >>26がbrainf*ckで高生産性のプロジェクトを作れると聞いて >>26 アセンブラよりコンパイラの方が生産性が高いのは明らか。 そのコンパイラの中でも得て不得手はあるものの適正なコンパイラを選べば生産性は高くなる。
開発言語が生産性に与える影響の分析
https://www.zai-keicho.or.jp/data/pdf/software/EIRR_vol%2018.pdf >>31
事実が確定して言語が確定するまで待つのは素人だよ
確定する前になぜかフライングできる奴がいる
それが技量なんだよな >>32
中身読んだ?
>開発言語が生産性に与える影響の分析
> 上記のことから、プロジェクトで使用する開発言語数が増えると
> 生産性が低下する傾向があることが判った。 >>34 沢山の言語を使うバカの話なんかどおでも良い。
特定の言語通しの比較だよ。
例えばGoogle は生産性を高くするために Go を作ったし、Javaより生産性が高いとしてKotlin を推奨し始めたし、いろんな点(特にAI)で生産性が高いのでpython を使ってる。 >>33
事実は「作るプログラムによって言語を変える方が生産性あがる」ってことだよ。
そんな当たり前のことも理解できないバカはだまってろ。 仕事で複数人でc++使うとうんざりする
わかってないやつはスクリプト言語のノリで非効率でMTアンセーフなコード書くし
自称わかってるやつは、他人が読解困難なテンプレートパズルを書いて悦に浸るし
代替言語の需要はある なぜうんざりするコードを買ってしてしまうのか
コードを書いていない (勿論まだ読んでいない) 段階で購入決定してるから
買い物の技量によっぽど自信がある奴にしかできない芸当だから >>35
>特定の言語通しの比較
であれば引っ張ってきた文献は根拠としては意味がないね 作るプログラムによって言語を変えられる言語最強
やっぱPerl 6だな >>40
Perl6などと言う言語はもはや存在しないぞ
新言語 Raku だ > Haskellで書かれたPugsは活発ではなく[2]、もはや歴史的な実装とされている。
はぁ〜つっかえ。
haskellってやっぱ実用言語じゃないな。マニアのおもちゃw Haskellは最初から学者のおもちゃを目指してる
だけどそのポテンシャルに着目してFacebookなんかが支援してるし
社内で実用的に使ってる ライブラリの依存関係もまともに解決できない糞パッケージマネージャーしかないような言語、
使われるわけないだろ。 これなんとか最強のパッケーマネージャーはgitということにできないかな 同じことしたくてもRustだとスゲー面倒になる
アルゴリズムに集中したいからRustはパス アルゴリズムにだけ集中できる仕事なんてあるんだな
羨ましいようなつまらなそうなような クソみたいなプライドがGC使うことを許さんのだろうw たまにrustで書くのもいいとは思うが普段使いはせんわな。 >プログラミング言語Rustは、2009年にMozillaのエンジニアリングチームによって作り上げられた。
>メモリー関連のバグを防ぐ目的などでゼロから構築された。
えぇ・・・どっか違う世界から来たのかな・・・ >>62
初期から支援してきたのは事実だし文字数的に短いほうがいいんじゃない? どっちでもいいよモジラもRustもどっちも産廃だから 炎上PJに巻き込まれて帰ってこれなくなってしまったのだろう C++ -> Swift, Go, Rust
Java -> Kotlin
Python -> Python
JavaScript -> TypeScript
こんなイメージなんですがおかしいところあったら教えてください >>70
ポストCはRust
実はGoがPythonからの移行組で賑わってる Java → KotlinはAndroidアプリだけな感じ
サーバの方はそのままJavaか、Goへの移行か >>76
「なぜ?」などというレスをしてしまう時点で、貴殿の頭はおかしなっとる証拠だ もうC#はWindowsって時代はとっくに終わってるのに・・・ 現役言語を知らないで次世代言語を語るクソスレはここですか? General ...... C -> Go
System ...... C++ -> Rust
Application (Android) ...... Java -> Kotlin
Application (iOS/macOS) ...... Objective-C -> Swift
Application (Windows) ...... C# -> Dart
Web (Client-side) ...... JavaScript -> TypeScript
Web (Server-side) ...... PHP -> Hack
Science ...... Python -> Julia
大雑把な理解としてはこれでいいだろ
現世代の八大言語と次世代の八大言語と言ってもいい選出だと思う
Dartの立ち位置は本来はJavaScript枠だがTypeScriptに敗北してからはAndroid、iOS、macOS、Windows、Webのクロスプラットフォームアプリ開発に活路を見出しているので空席になっているC#枠に便宜上置いた 一貫性なさすぎやろ。Application (Win)は、flutter要はdartを予想しながら、application(android)の方はdartじゃなくkotlinなのかよ。 すまん、C#枠に便宜上置いたという最後の一文を読んでなかった >>85
細かい点では不満もあるが一枠に付き一言語という制限を付けて選ぶとこんなもんかなという納得感はある
DartはC#枠ではないと思うがJavaScript枠やJava枠はすでに埋まってる上に他にC#枠に来そうな言語もないので仕方ないか C#は旧世代と言うほど古くないからまだネクストC#を目指す言語が登場するには早いってことだろ
50年後の視点から見ればC#はGoやらRustやらと同世代として扱われてるんじゃねーの? Dartはマジでどこを目指してるの?
TypeScriptに白旗上げてスマホアプリに移行したって認識なんだがKotlinと戦うわけじゃないよね? >>85
GAFAM全社…C、C++、Java、JavaScript、Python
Google…Go、Kotlin、Dart
Amazon…Rust
Facebook…PHP、Hack
Apple…Objective-C
Microsoft…C#、TypeScript
なし…Julia
五大IT企業から一切公認を貰ってないマイナー言語が一つだけ混ざってるわけだが >>92
そういう意味では
AmazonとMicrosoftから公認されたRust
MicrosoftとGoogleから公認されたTypeScript
の2つは生き残るのが確定してるから安泰だな >>92
Juliaはまだ正式版がリリースされて一年なんだから仕方ないだろ
そもそもPythonにしても当初は同世代のJavaやJavaScriptやらと比べて影が薄い存在だけどアカデミアで支持されたことで生き残って後からブレイクしたわけでポストPythonとしてJuliaが同じ道を辿るかもしれん
実際に新規AI開発ならPythonかGoかJuliaかの三択になってるし >>96
俺もDartは10年後には消えると思うわ
そもそもTypeScriptに負けて一度死んだ言語だしflutterで一過性のブーム起こしてもモバイル開発にはKotlinとSwiftがすでにあるから需要ない
誰が支持してるのか一番分からない言語 マテリアルユー愛とかいう一過性のデザインにロックインしたFlatterに、劣化JavaのDart
ガチのゴミオブゴミ、ミラクルマッドマックスゴミ・EX >>97
逆に言うとやっと正式版が出たばかりで、まだpythonの後釜といえるような位置にはいないんじゃないかね。 ■ このスレッドは過去ログ倉庫に格納されています