質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Scala

ScalaはJava仮想マシンで動作を行うオブジェクト指向型プログラミング言語の1つです。静的型付けの関数型言語で、コンパイルエラーの検出に強みがあります。

Haskell

Haskellは高い機能性をもった関数型プログラミング言語で、他の手続き型プログラミング言語では難しいとされている関数でも容易に行うことができます。強い静的型付け、遅延評価などに対応しています。

OCaml

OCaml(オーキャムル)は、フランスのINRIAが開発した関数型言語MLの一種で、 最新の言語理論の成果が取り入れられているプログラミング言語です。

Q&A

解決済

1回答

1490閲覧

関数型言語での開発について

goforward

総合スコア705

Scala

ScalaはJava仮想マシンで動作を行うオブジェクト指向型プログラミング言語の1つです。静的型付けの関数型言語で、コンパイルエラーの検出に強みがあります。

Haskell

Haskellは高い機能性をもった関数型プログラミング言語で、他の手続き型プログラミング言語では難しいとされている関数でも容易に行うことができます。強い静的型付け、遅延評価などに対応しています。

OCaml

OCaml(オーキャムル)は、フランスのINRIAが開発した関数型言語MLの一種で、 最新の言語理論の成果が取り入れられているプログラミング言語です。

0グッド

0クリップ

投稿2017/03/20 13:33

編集2017/03/20 13:37

イメージ説明などこちらの関数型言語で開発する方がよろしいでしょうか?

携帯アプリはjavaで例えばfacebookやamazonのようなサイトをつくるときに

今でもほぼゼロから作っている人は皆無に近く、フレームワークやデザインパターン、コンポーネントを使っていることや関数型言語もメリットが多いのをこの本で学びました。

オブジェクト指向でなぜつくるのか 第2版 (2011/4/7)

https://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%81%A7%E3%81%AA%E3%81%9C%E3%81%A4%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%8B-%E7%AC%AC2%E7%89%88-%E5%B9%B3%E6%BE%A4-%E7%AB%A0/dp/4822284654

この本の出版は(2011/4/7)ですので現在の状況をおうかがいしたいと思います。宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tatsuya6502

2017/03/20 13:54

質問がよくわからないのですが、Scala、Haskell、OCamlなどの言語で、「何を」開発したいのでしょうか? どんなアプリ、どんなウェブサイトなど、具体的にありますか?
archiver

2017/03/20 14:45

質問するなら、ちゃんと自分の言葉で質問してください。引用するに事欠いて、書籍のページ丸掲載とは手抜きにもほどがあります。その上、引用しようとしていることと文章が噛み合っていないので、どういったことが質問したいのかが伝わってきません。
goforward

2017/03/20 15:03

具体的にはいくらでもありますが、それを言うと盗まれるのでごまかしています
toutou

2017/03/21 02:39

関数型言語とかの前に日本語の勉強をしましょう
goforward

2017/03/21 03:40 編集

注意されないように頑張ります
goforward

2017/03/21 03:43 編集

ご指摘ありがとうございます。最近言ってくれる人もいませんので貴重な存在です。
toutou

2017/03/21 03:11

ここは日本のサイトです。日本語を使います。本も日本語ですよね?理解力を高めるために勉強が必要と考えます。ほかの英語などのサイトもあるのでそちらをご利用ください。
goforward

2017/03/21 03:41 編集

そうですね、
goforward

2017/03/21 03:42 編集

参考にさせていただきます。
guest

回答1

0

ベストアンサー

プログラミングをするときには、言語仕様よりも、目的のものを作るためのライブラリが充実しているかどうかを基準に選ぶのが良いことが多いと思います。そして質問する時には相手に伝わる言語を使って情報量を充実させてください。

投稿2017/03/20 14:27

Zuishin

総合スコア28660

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問