プログラミング言語 Scala 12冊目
- 1 ::2019/10/15(Tue) 23:02:10 ID:QBYyHced.net
- The Scala Programming Language
ttp://www.scala-lang.org/
日本Scalaユーザーズグループ
ttp://jp.scala-users.org/
■前スレ
プログラミング言語 Scala 11冊目
https://mevius.5ch.net/test/read.cgi/tech/1440714325/
■Scalaの紹介文(さわり)
Scalaは簡潔かつ優雅で型安全な方法でよくあるプログラミングパターンを表現できるように
設計された汎用プログラミング言語です。
Scalaはオブジェクト指向と関数型言語の特徴をスムーズに統合しておりJavaやその他の言語を扱う
プログラマをより生産的にすることができます。(以下略)
ttp://www.scala-lang.org/node/25
■Scalaに関する書籍(英語)
ttp://www.scala-lang.org/node/959
リファレンスマニュアルや草稿のPDFなども充実しているのでそちらも参照してください。
日本語の資料には、チュートリアルの訳やIBM dW、IT Pro, @ITの連載記事、各々で開かれた勉強会の資料などがあります。
- 11 :デフォルトの名無しさん:2020/04/18(土) 14:10:41.03 ID:1PUgb1Bq.net
- ほんとに廃れるときはアンチすらいないってはっきり分かんだね
- 12 :デフォルトの名無しさん:2020/04/18(土) 14:14:09.28 ID:sg3febF3.net
- >>9
なにが う、うん…だよwwwwwwwwwwwwwwwwww
ここまで来てまだ煽るとか無敵ゾンビすぎるだろwwww
- 13 :デフォルトの名無しさん:2020/05/01(金) 16:26:25 ID:5CcYXcTT.net
- すべてうまくいってるから書き込みないだけ
- 14 :デフォルトの名無しさん:2020/05/16(土) 14:53:58 ID:PYfhYZNg.net
- Scalaオワタ・・・
■Scalaが日本で衰退し始めている理由を説明します
ttps://www.youtube.com/watch?v=kFzLia7YZQU
- 15 :デフォルトの名無しさん:2020/05/16(土) 23:31:16.97 ID:r7AR0kTW.net
- 日本で衰退しても終わらないと思うけど海外はどうなんだろ
- 16 :デフォルトの名無しさん:2020/05/17(日) 00:08:04.22 ID:nJUjNGPn.net
- Scalaで何か作りましたなんてリリース聞かないし
- 17 :デフォルトの名無しさん:2020/05/20(水) 01:51:45 ID:hEGkfZ97.net
- 最近Scala読み始めたんだけど、この(f: A => B)ってとこがどういう定義なのか意味分かんない
他言語でいうwhere的なのこれ? にしてもf使われないしちんぷんかん
trait WithMap[F[_]] {
def map[A,B](fa: F[A])(f: A => B): F[B]
}
- 18 :デフォルトの名無しさん:2020/05/20(水) 04:35:20 ID:91fxSgSA.net
- >>14
雑食系エンジニア・KENTA の動画だろ
Scala コミュニティーでは、初心者にマウントを取ってくる香具師が多いw
自慢ばっかりw
一方、Ruby コミュニティーなんて皆、親切
- 19 :デフォルトの名無しさん:2020/05/20(水) 19:41:00 ID:Ht01iqT1.net
- >>17
AからBへの写像
- 20 :デフォルトの名無しさん:2020/07/17(金) 17:30:44.51 ID:qPjDhPlE.net
- 安定しすぎて話題がない
- 21 :デフォルトの名無しさん:2020/07/17(金) 17:33:16 ID:qPjDhPlE.net
- >>15
tcltkレベルでも終わってないことになるなら終わらないんじゃね
- 22 :デフォルトの名無しさん:2020/08/07(金) 17:10:01.51 ID:laP/8bMU.net
- アクターはtypedの方がええんかな
typedのメリットがイマイチわからんけど
- 23 :デフォルトの名無しさん:2021/01/19(火) 11:56:41.73 ID:GaZrAtiP.net
- 最近めっきり聞かなくなったと思ってスレ探してみたら、案の定だったわ
世界全体で検索してもかなりネタ減ってきたもんな
こんなクソ言語使っちゃったニコニコとか今どうしてるんだ?
- 24 :デフォルトの名無しさん:2021/01/23(土) 05:25:14.73 ID:BiK70+hy.net
- なんていうか
こういうことしたいならHaskellに行けばいいし
そうでないならCLOSでいいんだし立ち位置が微妙だよね
- 25 :デフォルトの名無しさん:2021/02/03(水) 01:12:52.73 ID:muHYIIDJ.net
- ScalaのプロジェクトってなぜかDDDを採用してるとこが多いよな
- 26 :デフォルトの名無しさん:2021/02/03(水) 07:38:19.97 ID:1F5SXZRa.net
- ニコニコは、Elixir, Rust などを研究してるのでは?
- 27 :デフォルトの名無しさん:2021/02/05(金) 00:14:13.80 ID:fKqxJHVa.net
- 俺的には最近Scalaすげえ楽しい
4年くらいやっててようやくわかるようになってきた
- 28 :デフォルトの名無しさん:2021/03/10(水) 01:59:20.32 ID:hjUELKdd.net
- それがこいつの最期の言葉となるとはこのときは思いもしなかったんだ
- 29 :デフォルトの名無しさん:2021/04/03(土) 01:02:09.79 ID:47ddxIgO.net
- Scala3でいろいろライブラリなくなるのかな
- 30 :デフォルトの名無しさん:2021/04/03(土) 03:24:12.25 ID:D2e+M4g2.net
- 今更もう失うものはないでしょ
実験場言語としての本来の姿へと還ったのだ
- 31 :デフォルトの名無しさん:2021/04/27(火) 01:01:49.93 ID:ybAp8EWh.net
- sbt関連はBintrayのクローズに対応済のようで一安心&感謝感謝大感謝
- 32 :デフォルトの名無しさん:2021/05/01(土) 17:01:30.15 ID:xm+S8esB.net
- >>29
全部無くなるよ、実行ファイルも
- 33 :デフォルトの名無しさん:2021/05/22(土) 00:40:42.04 ID:X44C5Mjj.net
- Scalaやべえな
https://i.imgur.com/31L0jAZ.png
- 34 :デフォルトの名無しさん:2021/05/26(水) 04:10:46.75 ID:kZ+TGEhf.net
- Scalaスケーラブルプログラミング 第4版 (impress top gear) (日本語) 単行本(ソフトカバー) – 2021/6/16
Martin Odersky (著), Lex Spoon (著), Bill Venners (著),
言語設計者らが解説したScalaのバイブル 第4版! 全35章の包括的チュートリアル。バージョン2.13に対応
>Scala 2の最新リリースであり本書で詳しく解説されるver.2.13では、標準ライブラリーのコレクションライブラリーが一新されました。
最後の大規模な設計変更だったScala 2.8のリリース以来蓄積されてきたさまざまな教訓を組み込んで単純化されたのです。新しいコレクション
ライブラリーのコードは、Scala 2とScala 3の両方でクロスコンパイルされるため、これからの10年間に書かれる大半のコードの基礎となります。
話題沸騰のScala新リリースを控えた今こそ、『Scalaスケーラブルプログラミング』を手に取り、学習を始める絶好のチャンスだと言って
間違いありません。
◎本書は「Programming in Scala, Fourth Edition」の翻訳書です。
- 35 :デフォルトの名無しさん:2021/05/26(水) 12:54:34.15 ID:2AF3RGzR.net
- 昔仕事で使ったけど今更来るのかねえ…
- 36 :デフォルトの名無しさん:2021/06/02(水) 04:53:26.15 ID:hLvQV8IE.net
- scalaやったことなくて軽く調べてたんだけど
scala 3のinlineキーワードが馬鹿げてるように思えるんだけど
なんでいちいちそんな事を指定しなきゃいけないの?
ただの最適化のため、それも自動でやってくれていいようなもの
- 37 :デフォルトの名無しさん:2021/06/02(水) 04:56:06.79 ID:hLvQV8IE.net
- scalaの衰退はscala 3で互換性が無くなるからか?
- 38 :デフォルトの名無しさん:2021/06/02(水) 08:38:12.21 ID:3s5tinHV.net
- 時代はkotlin
- 39 :デフォルトの名無しさん:2021/06/02(水) 11:08:14.33 ID:OB6uFVNq.net
- YouTube で有名な雑食系エンジニア・KENTA によって、Scala はオワコン認定されてる
2020/3
Scalaが日本で衰退し始めている理由を説明します
https://www.youtube.com/watch?v=kFzLia7YZQU
コミュニティーが崩壊してる。
初心者に対して、嫌がらせ・マウントしてくる偏屈な香具師が多い
仕事が無いから、そういう憂さ晴らしばかりしてる香具師しか残っていない
- 40 :デフォルトの名無しさん:2021/06/02(水) 11:27:08.35 ID:DwvtK+3D.net
- オーバーライドやバイトコード改変が存在する以上、実行時までメソッド実装は確定できない
inlineを使うのはコンパイル時の内容でインライン化していいとプログラマが判断した時だけ
kotlinのinlineも同じ
- 41 :デフォルトの名無しさん:2021/06/02(水) 11:54:03.28 ID:hLvQV8IE.net
- JDKはJITがあるんだから長期的にはJITが賢くなれば適切にインライン化されるのでは?
要するにJITをあんまり信用していないという設計判断だよねinlineは
- 42 :デフォルトの名無しさん:2021/06/02(水) 14:57:09.80 ID:DwvtK+3D.net
- inlineキーワードとJITのインライン化は目的も動作も機能スコープも同一ではない
何を調べたのか知らないが機能リファレンスくらいは読んでみては
- 43 :デフォルトの名無しさん:2021/06/13(日) 00:12:10.16 ID:vsgWukTG.net
- Scalaのコミュニティってあんの?
Scala matsuriくらいしか知らん
ユーザ会も止まってるみたいだし
- 44 :デフォルトの名無しさん:2021/06/14(月) 17:08:50.99 ID:Uy4YZOPU.net
- 職務経歴書にScala経験あったら、錯覚資産にはなりそう。
- 45 :デフォルトの名無しさん:2021/06/30(水) 02:05:07.28 ID:qJuoR9V/.net
- 実際いま関数型プログラミングの実務経験積むにはScalaくらいしかないしな
- 46 :デフォルトの名無しさん:2021/08/09(月) 20:35:32.01 ID:ozUs4Swz.net
- rpscalaというオンライン勉強会は隔週でやってる。初心者でも参加できる。youtube liveで見るだけも可能。
- 47 :デフォルトの名無しさん:2021/08/09(月) 20:58:51.63 ID:ozUs4Swz.net
- >>37
Scala2.13のコードは Scala3でもコンパイルできるよ(マクロは除くけど)
- 48 :デフォルトの名無しさん:2021/08/09(月) 21:08:55.22 ID:ozUs4Swz.net
- >コミュニティーが崩壊してる。
>初心者に対して、嫌がらせ・マウントしてくる偏屈な香具師が多い
KENTAは個人的な恨みでもあるんだろうか。特定の個人とのいざござを、さもコミュニティ全体のこととして言及してないか。知らんけど。
コミュニティは別に崩壊していないと思うよ。Scala採用企業結構あるので仕事として成立しているし。
コミュニティとして、いつも初心者歓迎。マウント取るようなやつはいないと思うけどね。
- 49 :デフォルトの名無しさん:2021/08/23(月) 16:41:39.27 ID:K4r85Spa.net
- だれも知らないけど仕事として成立してるしコミュニティ崩壊してないんですね
何も不具合ないから話題もないと言い張るパターンですね
- 50 :デフォルトの名無しさん:2021/08/23(月) 20:48:04.33 ID:dS401MqO.net
- 関数型なら、スクエニはElixir も使っているらしい
Elixirの本も出た。
黒田努は、Ruby on Rails の本も書いている
Elixir実践ガイド、黒田努、2021/2
Ubuntu 20.04, Docker CE 19.03, Elixir 1.11
- 51 :デフォルトの名無しさん:2021/08/24(火) 03:07:23.08 ID:9S/OvnWn.net
- 一応日本国内でも求人あるんだよな
- 52 :デフォルトの名無しさん:2021/11/06(土) 09:44:17.63 ID:b1XdA94q.net
- ここ各言語毎に実装(ダウンロード)に飛べたはずだけど空っぽになってる
https://msgpack.org/
https://github.com/msgpack/msgpack
- 53 :デフォルトの名無しさん:2021/11/06(土) 14:33:42.58 ID:b1XdA94q.net
- リンク先は存在してるから org の方が変なのかな
https://github.com/msgpack/msgpack-python
- 54 :デフォルトの名無しさん:2021/12/05(日) 22:24:42.77 ID:SePOjUtu.net
- >>49
マジで?
KENTAが言ってたから信じたんだけど
- 55 :デフォルトの名無しさん:2021/12/07(火) 17:12:32.66 ID:pi7PmHgW.net
- 衰退した界隈の上質な案件とイケイケガンガンな界隈の残りカス案件どっちがいいのかって話
- 56 :デフォルトの名無しさん:2021/12/08(水) 00:46:59.87 ID:YNET4rcT.net
- ScalaやってるとRustはけっこう入りやすいけど
Scalaの書き味が良すぎてRustに苛つく
for〜yieldがないとか
- 57 :デフォルトの名無しさん:2022/09/28(水) 16:32:17.17 ID:F/0USbT9.net
- Scalaですから言いたいだけやった
- 58 :デフォルトの名無しさん:2023/11/10(金) 20:25:33.28 ID:YQcgsX0U.net
- https://qiita.com/maya_yan/items/01a777828384e4245232
致命的な欠点もないし
Scala使っときゃええやん
- 59 :デフォルトの名無しさん:2023/11/11(土) 00:00:10.19 ID:uDCEJA+a.net
- しったか
- 60 :デフォルトの名無しさん:2024/04/17(水) 11:43:33.67 ID:5WHK0eI5.net
- Scalaすすめてたやつが何も言わず離れるのは無責任
決別宣言しろや
13 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★