差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
プログラミング入門:開発環境 [2019/06/29 15:22] – [開発を通じて価値発見ができる:discoverable] baba | プログラミング入門:開発環境 [2020/12/27 11:24] – [機能拡張が豊富/導入も容易 : extensible] baba | ||
---|---|---|---|
行 31: | 行 31: | ||
その環境を理解し、なれるためのもっとも重要なポイントであるマニュアルがどの程度充実しているかです。OSのアップデートに合わせたバージョンアップも重要ですね。この辺りはコミュニティの活発度が大きく影響します。先程のsearchableにも少し影響がありますね。githubなんかだと、開発側がほとんどdeactiveでもユーザが活発に意見交換している場合もあったりしますね。 | その環境を理解し、なれるためのもっとも重要なポイントであるマニュアルがどの程度充実しているかです。OSのアップデートに合わせたバージョンアップも重要ですね。この辺りはコミュニティの活発度が大きく影響します。先程のsearchableにも少し影響がありますね。githubなんかだと、開発側がほとんどdeactiveでもユーザが活発に意見交換している場合もあったりしますね。 | ||
- | ==== 機能拡張が豊富/ | + | ==== 機能拡張が豊富: |
- | 基本機能はデフォルトで提供しつつ、拡張性をもたせることで様々な応用が可能になります。例えば近年では深層学習が多くの場面で利用されていますが、それらをはなかなか拡張機能で用意している環境は多くありません。また、ユーザ参加型で機能拡張が活発に行われることで、より多くの拡張や自分だけの機能拡張等が可能になれば、アプリケーションの用途も広がります。 | + | 基本機能はデフォルトで提供しつつ、拡張性をもたせることで様々な応用が可能になります。例えば近年では深層学習が多くの場面で利用されていますが、それらを拡張機能で用意している環境は多くありません。また、ユーザ参加型で機能拡張が活発に行われることで、より多くの拡張や自分だけの機能拡張等が可能になれば、アプリケーションの用途も広がります。 |
==== 様々な環境で安定して動作する: | ==== 様々な環境で安定して動作する: | ||
行 39: | 行 39: | ||
====== チャート ====== | ====== チャート ====== | ||
それでは、上記に基づいてそれぞれの開発環境をスコアリングしてみました。これは馬場の主観的なスコアリングです。 | それでは、上記に基づいてそれぞれの開発環境をスコアリングしてみました。これは馬場の主観的なスコアリングです。 | ||
+ | |||
+ | |||
+ | |||
+ | |||
* 元ファイル: | * 元ファイル: | ||