-
ポジティブ
- モナド、パターンマッチなど関数型の思想を色濃く持っている。
-
ネガティブ
- いくつか直感的に好みじゃない書き方はある
map(|x| x.id)。RubyLikeなシンタックス。JSなシンタックスのほうが好み(map(x => x.id)- shadowing:letなんどもするので、キモい。すでにletしていることに気づかなくて、再letしそうな気がする。とはいえ、shadowingの代替としてはパイプラインになるけれども、ElixirWayのパイプラインも微妙だし、JSのproposalにあがってる?プレースホルダーを使ったパイプラインも複雑になりそうなので、良い代替案を知らない。
- スペース4つ。
- 所有権が難しそう。というか、難しい。
- if-let-else記法はちょっと微妙な感がある。構文が直感的でなくてそこまで文がショートになってない感が。。。
- いくつか直感的に好みじゃない書き方はある
-
難しい
- 所有権。概念が新しい。ルールが難しい。デザインパターンがある。(BoxとかRCとか)=> C/C++系を知ってないと既知じゃないのが理由。
-
Notifications
You must be signed in to change notification settings - Fork 0
snamiki1212/example-rust
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published