【.NET】F#について語れ2【OCAML】at TECH
【.NET】F#について語れ2【OCAML】 - 暇つぶし2ch500:デフォルトの名無しさん
13/09/16 02:55:53.81
>>497
> だから>>486でイミフな絡み方してるから日本語の解説してやっただけだろ。
> 教えてくんならそれらしく下手に出てればいいのに。
おまえのがイミフ
日本語の解説ってそういうスレなの?
スレタイ読んでどうしても日本語の解説したかったとか
くだらん頭おかしすぎ

501:デフォルトの名無しさん
13/09/16 02:58:51.30
> 情報ないのかと思ってぐぐったら簡単に見つかったけど教えてやらんわ(´・ω・`)

おまえ・・・やっぱり知らないくせに適当に書き込んでたんじゃん
だからさ俺が知ってるとかじゃなくて
ちゃんと知られてないからマイナーなんだよって言ってんだけど?
相当くずだなおまえも

>塚その日本語能力のなさお前ら同一人物だろwww
これはあたまおかしすぎ
過疎スレの皆さんにごめんなさいしろよゴミ男が

502:デフォルトの名無しさん
13/09/16 02:59:36.35
大事なことなので訂正
× 相当くずだなおまえも
○ 相当くずだなおまえが

503:デフォルトの名無しさん
13/09/16 03:05:58.44
>>484でスタンドアロンがいいっていうから>>485がスタンドアロンでインスコできるだろって親切に教えてやって>>486で逆切れしてるながれなのに、スタンドアロン環境が普通かどうかとかってそれ論点じゃねーだろw

>>485のどこが親切なんだよ
おまえの国じゃこれが親切なのかくずだなすばらしいね
おまえスレ違いすぎだからスレタイよく読んで書き込めカス
スタンドアロンでの使われ方は普通には知られてない裏技的なものだし

それに俺の言いたい論点はこれだけ
>なんだ、お前そんなのも知らんのとかいいたいだけのカスか

おまえみたいに無自覚に迷惑かけてるやつが一番迷惑だからさっさとでてけ

504:デフォルトの名無しさん
13/09/16 03:08:44.77
なんだ、お前そんなのも知らんのとかいいたいだけのカスか

505:デフォルトの名無しさん
13/09/16 03:11:13.20
>fsiやfsc はスタンドアロンでインストールもコンパイルもできるだろ?

これが親切に教えてくれてるとかどういう頭の構造してんだよ
なんだ、お前そんなのも知らんのとかいいたいだけのカスじゃないか

506:デフォルトの名無しさん
13/09/16 11:31:59.04
危ない人に触ってしまった(;´∀`)

507:デフォルトの名無しさん
13/09/16 17:43:47.65
御苦労

508:デフォルトの名無しさん
13/10/02 23:50:05.84
No Starch から F# 本
URLリンク(nostarch.com)

509:デフォルトの名無しさん
13/10/03 09:56:00.15
>>508
ebookは出ないの…かしら(´・ω・`)

510:デフォルトの名無しさん
13/10/03 15:56:47.51
>>509
no scrachならしばらくすればoreilly.comで売られる

511:デフォルトの名無しさん
13/10/03 17:31:38.68
>>510
オライリーにリンクはあったけどまだebookのはなかったぽ。
まだ先そうだし待つわー(´・ω・`)

512:デフォルトの名無しさん
13/10/03 19:25:03.49
>>511
多分正式番でるまでは無理だね
紙も同じだけど
もしかしたらsafariとかは来る可能性あるかな

513:デフォルトの名無しさん
13/10/06 18:17:39.58
igetaさんのIE本買ったけどこれF#でやる必要性あるの?

514:デフォルトの名無しさん
13/10/07 04:37:19.99
>>513
何それ。

515:デフォルトの名無しさん
13/10/07 08:08:19.11
>>514
これ。
URLリンク(www.amazon.co.jp)
今F#のところを読んでたらスクレイピング処理が結構複雑だったから
F#のような高級言語でやる必要性があるかもしれないとは思った。
株価データを扱ってるから、金融の人に興味を持ってもらおうという魂胆?

516:デフォルトの名無しさん
13/10/07 10:21:26.00
あー前つぶやかれてはったなー
中身知らんけど一つの方法としてF#か^が楽ならいいんじゃない?

まぁ誰もその表紙で中にF#が出てくるとは夢にも思うまいに。

517:デフォルトの名無しさん
13/10/07 11:45:29.27
昔はVBAで結構いろんな事やってたんだろうね
今、イチからやるならあえてVBA経由する必要は無いと思うけど

518:デフォルトの名無しさん
13/10/07 19:03:18.88
F#ではじめる金融工学入門、とかなら読んでみたい。

519:デフォルトの名無しさん
13/10/08 22:14:22.67
なんか呼ばれてた。

どうなんでしょうね。著者の方が決めたテーマですから。
僕はそれをコードに落とし込んで原稿にしてってとこを
お手伝いしただけなので。

F# でやる意味、というか、ネタ的な章という位置付けで。
.NET の言語とも連携できるんだよーって紹介でもあり。

なら C# でいいじゃん、ではあるけど、VBA 使いでもある
僕の感覚としては、OOP な C# よりも、モジュール、関数
が書ける F# のが割となじむような気はします。

520:デフォルトの名無しさん
13/10/08 23:02:38.13
その本のF#のページってどのくらいですか?
多少でもF#の勉?になるのかな

521:デフォルトの名無しさん
13/10/08 23:03:17.09
>勉強

522:デフォルトの名無しさん
13/10/08 23:55:38.09
最終章の Chapter11 が F# ネタ。たぶん30ページくらい。

www.shuwasystem.co.jp/products/7980html/3915.html

正直 F# の勉強にはあまり向かないと思います。

あくまで、F# で作った dll を VBA から叩くために COM 相互運用
機能を利用するにはどうやるかに主眼を置いていて、VBA な人にも
F# に興味を持ってもらえたらなあって内容なので。

523:デフォルトの名無しさん
13/10/09 00:37:55.49
なるほど ありがとうございます。
本屋で見かけたらとりあえず少し立ち読みして買うか考えようかな

524:デフォルトの名無しさん
13/10/17 00:15:06.24
[悲報] The Book of F# の表紙決定か
URLリンク(nostarch.com)

525:デフォルトの名無しさん
13/10/17 00:32:17.25
oh...

526:デフォルトの名無しさん
13/10/17 01:01:01.67
だっさー(´・ω・`)

527:デフォルトの名無しさん
13/10/17 01:54:53.72
>>518
URLリンク(www.manning.com)
この本に"Numerical computing in financial domain"と
"Implementing a trading system"という章が入るみたい

528:デフォルトの名無しさん
13/10/17 13:52:30.11
ブックカバーが必須だな

529:デフォルトの名無しさん
13/10/18 14:00:10.15
>>518
MEAPから見出しを抜粋するとこんな感じ:
4 Numerical computing in finance domain
4.1 Introducing financial derivatives
4.2 Using probability functions of Math.NET
4.2.1 Configuring F# Interactive
4.2.2 Download and Set up Math.NET Numerics
4.2.3 Introducing Random Variables, Expectation and Variance
4.3 Geometric Brownian Motion and Monte Carlo Estimate
4.3.1 Modeling stock prices using geometric Brownian motion
4.3.2 Payoff Function, Discounted Payoff, and Monte Carlo estimate
4.3.3 Analaysing Monte Carlo estimates using variance
4.3.4 Pricing oath-dependent options
4.3.5 Variance reduction using antithetic variates
著者はChao-Jen Chenだそうな。

530:デフォルトの名無しさん
13/10/26 00:51:59.61
type T = [<Leaf>]A | [<Node>]B of T * T
この型Tに対して
let rec size = function A -> 1 | B(x,y) -> 1 + size x + size y
こんなような関数を大量に自動生成したいんだけど
Reflection+CodeDom以外に選択肢ある?

531:デフォルトの名無しさん
13/10/26 15:57:40.32
>>530
直感的に思いつくのはT4だけど、F#プロジェクトではサポートされてないから
T4用にC#かVBのプロジェクトを追加して、そっちで生成したファイルをF#プロジェクトに追加すればいいかもしれない。
stackoverflow.com/a/2199527

532:デフォルトの名無しさん
13/10/26 19:51:58.54
>>531
情報ありがとう
T4はF#だと茨の道くさいからCodeDomで頑張りますわ

533:デフォルトの名無しさん
13/11/21 06:01:23.06
盛り上がってるね。

534:デフォルトの名無しさん
13/11/29 22:07:58.73


535:デフォルトの名無しさん
13/12/08 16:19:46.81
TIOBEで20位入ってる。
周りで流行ってきてる実感ありますか?

536:デフォルトの名無しさん
13/12/08 18:46:21.38
発表当時の方が、順位高かったという、、
msdnでドキュメント公開されたタイミングでのカウントが大きいのかもね。

msdnでF#のドキュメントが日本語になってるのは凄いとおもうが、MSでF#セミナーやってるとか聞かないし、宣伝部隊がいないんじゃないかな?
URLリンク(msdn.microsoft.com)

537:デフォルトの名無しさん
13/12/08 20:16:26.82
VisualStudioで扱える関数型ということで期待したが、
言語仕様が古臭すぎて萎えた。

・ ソースコードのコンパイル順序を指定
・ 基本的に後方参照不可
・ 循環参照にはキーワードが必要

1980年代にタイムスリップした気分だぜ。

538:デフォルトの名無しさん
13/12/09 19:19:17.64
>>537
実際それぐらいまで一度戻って、プログラミング遍歴を全部やり直すぐらいの覚悟はいるかも。得られるものは大きいけどね。

539:デフォルトの名無しさん
13/12/09 19:25:15.19
>>537
むしろその方がどこで参照されるか想定できるから俺は嫌いじゃない

540:デフォルトの名無しさん
13/12/09 21:08:27.13
はきだめ

541:デフォルトの名無しさん
14/01/01 20:59:15.21
RProviderでCRANを使う場合ライセンスってどうなる?
もしRProvider経由でGPL汚染するならCRANは件並みGPLだからオワタ\(^o^)/

542:デフォルトの名無しさん
14/01/02 07:04:43.25
け、件並み……?

543:デフォルトの名無しさん
14/01/04 04:16:41.65
くだんなみだろ

544:デフォルトの名無しさん
14/01/04 08:43:30.22
>>542-543
件並みじゃなくて軒並みだった(´・ω・`)
URLリンク(www.google.co.jp)
結構引っかかるけど間違いなのね・・・

545:デフォルトの名無しさん
14/01/04 11:30:09.14
F#はJ#のようにVSの一部でしかないのですっかりPowerShellより日の当たらない存在
スタンドアロンで使えるじゃねえかといかいうバカも居るけど
そうやって使ってる奴はいないわけで

546:デフォルトの名無しさん
14/01/04 12:22:57.82
F#専用サイトだったhubFSがFPishという関数型言語総合サイトに変わって数年たつし
F#の話題がないのは海外でも同じなんだよね
日本の弱小ブロガーだけがスタンドアロンで余裕で使えるわ!、
などとおつよそうに喧嘩売ってくるという有り様

547:デフォルトの名無しさん
14/01/04 13:19:08.08
海外でも国内でも使ってことのある人の中ではバランスのとれたとても良い言語となってると思うけど…
Xamarinの方でも積極的に取り入れてるし一定の評価えてるとおもうけどな。
F#のコミュニティ見てるのでそれ以外の声が全然ないかは知らん。
自分は必要ない限り極力F#使ってC#成分はできるだけ減らしてる

548:デフォルトの名無しさん
14/01/04 13:23:37.25
C#に勝とうとしちゃなんね。
それよりはF#の強い部分をアピールすべきだなんや。

549:デフォルトの名無しさん
14/01/06 11:07:56.94
構文木をこねくり回すプログラムを書く必要があったからF#使ってたけど
最近は数値計算が多くてなんかもうC#に絞った方がいいんじゃないかって気がしてきた
F#の利点は何かありますか?

550:デフォルトの名無しさん
14/01/06 11:22:48.48
>>549
むしろC#で書く利点がなに一つなくね?

551:デフォルトの名無しさん
14/01/06 14:40:34.42
>>544
一応確認しておくけど、読みは「けんなみ」じゃないからね

552:デフォルトの名無しさん
14/01/06 14:42:09.36
>>550
変態さん以外にも読める

553:デフォルトの名無しさん
14/01/06 15:58:12.72
そういえば、F#のMVPであるbleisという人が、彼女が出来てリア充になったそうな。
F#erになるとリア充になれる!?

554:デフォルトの名無しさん
14/01/06 17:55:13.35
>>550
数値計算本のアルゴリズムはだいたいCとかで書かれていて
ループ内でbreakやcontinueが使われているものが多いんだわ
だからF#で書きなおす際に頭を悩ますというのが最大の問題
あとx *= 2.0とか書けない

555:デフォルトの名無しさん
14/01/06 20:44:57.02
VSバージョンあごるごとにインストール方が微妙になって行ってるのはなんなの
どこがスタンドアロンで余裕なんだよ

>>553
それは花王デモの主催者が彼女出来て活動終了したのと同じで本人次第
花王デモやF#を選んだのが正解だったというわけではない
>>554
コア部分のロジックをF#で書けばいいんだ!なんて
息巻いてた奴らクソうざかったんだけども彼女が出来てやめたんだろうな
>>550はブサすぎてできないらしい。こういう奴もいるから

556:デフォルトの名無しさん
14/01/06 20:47:17.42
バージョンあごる、はこっちの方言だからあってるからな
件並みは方言ではないけど

557:デフォルトの名無しさん
14/01/06 23:01:03.05
>>554
なるほどね。

558:デフォルトの名無しさん
14/01/06 23:25:46.21
>>554
業務でCで書かれた配列の更新とかループバリバリのアルゴリズム、F#で書き直したらすごいスッキリしたよ。

559:デフォルトの名無しさん
14/01/06 23:28:00.85
>>552
C#人口が多いのは確かにありだね。
うちの会社は勉強会とかしたら色々と難しそうだけどいいんじゃね?って話になって導入が進みそう。

560:デフォルトの名無しさん
14/01/07 03:09:02.16
知名度低すぎ

561:デフォルトの名無しさん
14/01/07 21:13:51.84
IDEを使えないスタンドアロンには意味は無いからな
UNIX勢だって補完なしでCUI使うやつなんかいないよ
3.1はVS expressではまだ使えないのか

562:デフォルトの名無しさん
14/01/07 21:57:12.38
MonoDevelopならいけんじゃね

563:デフォルトの名無しさん
14/01/07 23:37:10.88
ML使いを取り込めてるの?

564:デフォルトの名無しさん
14/01/08 02:19:46.83
スタンドアロンでコンパイルしてみたらリファレンス関連が不明過ぎてこれはアカン
調べてもexpress使えだし

565:デフォルトの名無しさん
14/01/08 03:14:32.67
2013は不明なのでVS express 2012をインストール
拡張機能からテンプレをインストールしてきた
F#関連で最もダウンロードされてるのは
F# C# MVC4
ってのが71729ダウンロードだった

この感じだとF#本で10000部はありえないな
1000部くらいか・・・?

566:デフォルトの名無しさん
14/01/08 04:06:52.86
2012 expressでやってみたらあっさりビルドできたわ
コマンドラインみたらどっさり。
これ--noframeworkして全部dll書かないとダメなのね
まあコピーしてbatなりmsbuildなりでなんとかなりそうだが
これは初心者じゃスタンドアロン無理だわ

IDEの何が嫌ってちょっと試すだけでプロジェクトだのソリューションだの
名前付けないとダメなとこよ
scratchで書きなぐりたいんだがな
でも補完とかはさすがに便利

567:デフォルトの名無しさん
14/01/09 03:16:32.87
パソコン変えたのもあるけどf# 2.0のころに比べるとだいぶ軽くなってて驚いたよ
fsi xxx.fsx でも実用レベルだし
ただ全然忘れてるから昔書いたものが暗号状態だわ
powerpackとかもどうなってるのか謎

568:デフォルトの名無しさん
14/01/09 09:40:04.45
そんな重いことあったっけ?
i5,7しか使ってないけど重さ気にしたことがない(´・_・`)


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch