情報更新

last update 01/23 18:56

ツイート検索

 

@xuwei_k
サイトメニュー
Twilogユーザー検索

Twilog

 

Stats Twitter歴
3,443日(2010/08/22より)
ツイート数
45,709(13.2件/日)

ツイートの並び順 :

表示するツイート :

2020年01月22日(水)3 tweetssource

2020年01月21日(火)1 tweetsource

1月21日

@xuwei_k

Kenji Yoshida@xuwei_k

github、以前までwrite権限ないとreviewer指定不可能だった気がするけど、無くても指定可能になってる…?
バグなのか仕様変更なのか?

posted at 19:23:30

2020年01月20日(月)1 tweetsource

2020年01月19日(日)5 tweetssource

1月19日

@xuwei_k

Kenji Yoshida@xuwei_k

@kgtkr 自分も、理論的なことというかほかの言語詳しくないからアレですけど、(少なくともScala 2では)値そのものを直接引数に取るわけではないはずなので

“型から型の関数”が、classやtraitなどに属している

みたいな言い方の方が実態を表してるような

posted at 08:32:48

1月19日

@xuwei_k

Kenji Yoshida@xuwei_k

@kmizu @seratch_ja あと現状わかってる範囲では例えば以下のようなものがあるんですが
- valをlazy valでoverrideできない
- () をつけて呼ばないといけなくなったパターンがある
今から変更するかどうかどうしますかね?まだdottyが完全に安定してないなら、今から変更したところで振り回されるのも嫌だなぁという

posted at 08:16:50

2020年01月16日(木)1 tweetsource

2020年01月14日(火)2 tweetssource

2020年01月10日(金)2 tweetssource

1月10日

@xuwei_k

Kenji Yoshida@xuwei_k

@kmizu @taroleo なんかよく覚えてないけれど、ある意味そのあたり見据えて、わざとcompiler内部からもscala.xmlの依存消した(2.13から)とかじゃないんでしたっけ?

posted at 14:10:10

2020年01月09日(木)1 tweetsource

1月9日

@xuwei_k

Kenji Yoshida@xuwei_k

2.13との互換維持するなら確かにそうするしかない気はするが、コードかるく読んだら、やはりdottyのcompiler内部にScalaSigを読み取る機能は独自実装されてるのか。面白いな。
読み取り機能はあるが、おそらくScalaSig相当の機能はTASTYが担うようになるから、書込み機能はないのかな?(確かめてない)

posted at 00:19:32

2020年01月08日(水)2 tweetssource

2020年01月04日(土)1 tweetsource

1月4日

@xuwei_k

Kenji Yoshida@xuwei_k

travis-ci上だけなのか、それ以外でも発生するのかわかってないけれど、maven centralからのdownload時にstatus 403になってCI失敗する現象が、ここ1日前後で複数発生してるのだけれど何これ

posted at 19:03:17

2019年12月31日(火)1 tweetsource

2019年12月27日(金)1 tweetsource

2019年12月26日(木)4 tweetssource

12月26日

@xuwei_k

Kenji Yoshida@xuwei_k

@ncaq たしかlinterによって言うこと違う場合があるというか、括弧にかんしてはdottyになったらそのルール微妙に変わる可能性あるっぽいので、警告の種類によってはあまり気にしすぎないほうがいいと思います。
(まぁどれが気にするべきで、どれがあまり気にしなくていいのか、の判断が難しいわけですが)

posted at 16:21:30

2019年12月25日(水)2 tweetssource

2019年12月23日(月)1 tweetsource

2019年12月21日(土)1 tweetsource

2019年12月20日(金)9 tweetssource

12月20日

@xuwei_k

Kenji Yoshida@xuwei_k

@esumii 普通のユーザーが参照するべきところとしては無難というかまず見るべきページだとは思いますが、並列計算理論についてそこでどのくらい言及されているか、というと…(?)

posted at 17:40:46

12月20日

@xuwei_k

Kenji Yoshida@xuwei_k

@esumii “Scalaの”というよりは、
大昔はScala標準ライブラリ内にActorが存在していたけれども、今はそうではない(Akkaというサードパーティーライブラリ内にActorがある)。で、akkaは割とデファクトスタンダードではある、
という前置きはあるとして、そのページ自体はAkkaの最新の公式ドキュメントなので、

posted at 17:40:29

12月20日

@xuwei_k

Kenji Yoshida@xuwei_k

@kamekoopa @gakuzzzz generateメソッドそのものをテストすることだけが目的で、他にそのGenのインスタンスを使わないならば、そもそもscalacheck自体使わなくていいのでは、という可能性も

posted at 16:22:59

12月20日

@xuwei_k

Kenji Yoshida@xuwei_k

scalatestに以下のようなmacroがあるので、単純な機能だけで使おうとしてもdottyで動かないから
github.com/scalatest/scal
scalatestなどの主要なtest libraryが対応するか、対応済みのやつに乗り換えないと、本格的なdotty対応まだ時期がはやい、というのを把握

posted at 09:41:00

12月20日

@xuwei_k

Kenji Yoshida@xuwei_k

scalikejdbc-core(macro使ってない)のmain側、dotty 0.21.0-RC1でコンパイル通った。
Scala 2.13対応などでスキルが身につき過ぎたせいで(?)このくらい楽勝に感じてしまう

posted at 09:19:50

2019年12月19日(木)11 tweetssource

12月19日

@xuwei_k

Kenji Yoshida@xuwei_k

簡単というか、collectionに強く依存して複雑なことやってると、どうしても2.12と2.13だとソースコードわけての面倒なクロスビルドが多く発生したけど、
"ソースコードわけての面倒なクロスビルド"が(macro使ってないなら)あまり発生しない場合もそれなりにありそうというか

posted at 23:30:49

12月19日

@xuwei_k

Kenji Yoshida@xuwei_k

dottyというかScala 3移行、さっきscalapropsやってみただけの感覚だと、macroやcompiler plugin使ってないなら、場合によってはScala 2.12から2.13の移行よりむしろ簡単なライブラリすらあり得そう。2.13はcollection変わったが、2.13とdottyは標準ライブラリがほぼソースコードレベルで同一?なので

posted at 23:27:31

12月19日

@xuwei_k

Kenji Yoshida@xuwei_k

dottyのREPL、カラフルなだけじゃなくて、scala 2と比べてsyntax highlightが入力したものに対してリアルタイムで反映されるのと、tab補完の候補の表示などもヌルヌル動く(tab押したときだけではなく候補の表示が勝手に変わる)、など色々頑張ってるな

posted at 23:07:31

12月19日

@xuwei_k

Kenji Yoshida@xuwei_k

scalapropsをdotty 0.20.0-RC1でビルドしてみたら、macroもcompiler pluginも使っていないから、多少修正すればわりと普通に動くのだけど、一部のファイルのcompile時にcompilerがエラー(stacktrace)出して死んだ…

posted at 19:53:34

12月19日

@xuwei_k

Kenji Yoshida@xuwei_k

@Eliza_0x コンパイルを速くすることが一番の主目的ではないはず(?)なので、実際どうなるかはわからない部分もあるとは思いますけど、自分も3の開発状況はあまり詳しく追いかけてないのでよくわからないですね

posted at 08:33:56

2019年12月18日(水)3 tweetssource

12月18日

@xuwei_k

Kenji Yoshida@xuwei_k

@maiha scala-nativeは開発停滞気味なので、少し遊ぶ用途ならともかく、真面目なものにはあまりオススメしないですね…それならGraalでnative image作って動かすほうが将来性あるかも、というか

posted at 21:01:59

このページの先頭へ