最強のプログラミング言語を決めよう

■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:26:42.685ID:9/WvmV9O0
1、C#
マネージドメモリーで扱いやすさは群を抜いてる
.NETという超巨大なフレームワークを所持
ゲームからモバイルアプリまで対応、AOTコンパイルも対応されてドライバなんかも作れる
大規模開発向き

0002以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:27:41.646ID:azf7uW3i0
Rust!Rust!Rust!

0003以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:27:45.517ID:uowVQyqC0
いつものC#ガイジ

0004以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:27:53.142ID:lYOskFENd
言語より何を作ったかじゃね?

0005以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:28:04.441ID:9/WvmV9O0
>>2
俺みたいにやってよ

0006以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:28:18.570ID:9/WvmV9O0
>>4
C#はすべて作れる

0007以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:28:22.288ID:Cz6DmYTtM
1. Rust
マネージドメモリーではないにも関わらずメモリ安全性はトップクラス
それによりC++級に高速

0008以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:29:07.846ID:9/WvmV9O0
>>7
いいね

0009以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:29:19.114ID:5qjNHiPcr
>>7
大規模開発向き

0010以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:29:41.034ID:/6aMn5HH0
チューリング完全

0011以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:29:58.273ID:9/WvmV9O0
>>9
クラスないのに大規模開発向き?
妙だぞ?

0012以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:35:24.802ID:5nB9N/FMr
>>11
traitとstructとimplがある
基本はOOPだけど所有権などがありシングルトンパターンとかデザパタがそもそも要らないなどある
implはimplementsと同じ
traitはinterface
structはJavaでいうデータ構造とデータを保持するclass

structにtraitをimplするような感じでつかう

0013以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:38:09.958ID:Cz6DmYTtM
Rust知らないとクラスがないとか言うのに騙されるけどRustでは構造体が実質的にクラスだよ
クラスの機能しかないとデータクラスを作りたいときに一々コンストラクタを長ったらしく書かなきゃならないけど、初めから「基本はデータクラス」という事にしてしまえば無問題という美しさがある

0014以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:41:28.501ID:C2z697NGr
ちゃんとprivate publicもあり
基本はprivate且つprotected
編集するときにミュータブルを指定すると編集可能になる
フィールドにpubを付けるとpublicとなる
さらに、公開範囲も詳細に設定できるのでモジュールの隠匿もかんたん

0015以下、5ちゃんねるからVIPがお送りします2023/04/04(火) 22:44:35.713ID:9SLuyhWkd
またお前か

■ このスレッドは過去ログ倉庫に格納されています