RubyがJIS規格に制定された
RubyがJIS規格に制定された記事を見つけたのでメモ。
【元ネタ】
RubyがJIS規格「JIS X 3017」に制定:CodeZine
WEB+DB PRESS vol.58 の Rails 3 / Ruby1.9.2 記事が素晴らしすぎる件 - まちゅダイアリー(2010-08-21)
Rubyは日本で生まれたプログラミング言語なのに、日本のSI業界では重要視されていないか、殆ど無視され続けてきている。
基幹システムにRubyは使えないという先入観があるからだろう。
日本のIT産業は国際競争力がないと批判され続けてきている。
でも日本の草の根のオープンソース活動は活発で、RubyやSeasarなど優れたプログラミング技術などを生み出している。
多分日本のSI業界がその現状を変えるのは難しく、オープンソースやそれを支えるコミュニティが現状変革の鍵を握っているように思える。
上流工程にこだわる業務SEほど、モデルからシステムを自動生成すれば動くシステムができあがると空想するMDAが好きだが、実際のソフトウェア開発はもっと泥臭くて繊細。
プログラミング言語に依存しないモデルを目指すというのはMDA(モデル駆動開発)と同じと思うが、MDAにこだわり過ぎている気がする。
MDAはAgile開発の対極にあると思うから。
ソフトウェアはモデルから自動生成できるものではなく、実際に作って動かして、開発者やユーザのフィードバックを受けて、機能も品質も改善してVerUpすることで完成形に近づくものだから。
| 固定リンク
「モデリング」カテゴリの記事
- ストラテジストとプロジェクトマネージャの役割の違いは何なのかpart2~プロセスのレイヤと達成目標のレイヤが異なる(2023.02.18)
- UMTPモデリングフォーラムのパネル討論の感想(2022.11.29)
- Go言語でできることは何なのか(2022.11.06)
- クラウド上の開発がJavaに与えた影響は何なのか(2022.10.16)
- 「ソフトウェアアーキテクチャの基礎」本はアーキテクトが読むべき本だった(2022.09.18)
「ソフトウェア工学」カテゴリの記事
- ストラテジストとプロジェクトマネージャの役割の違いは何なのかpart2~プロセスのレイヤと達成目標のレイヤが異なる(2023.02.18)
- プロジェクト管理やソフトウェアアーキテクチャの問題の背後にはトレードオフが隠れているのではないか(2023.02.18)
- デブサミ2023の感想(2023.02.11)
- ChatGPTにEclipseでEclEmmaとJaCoCoからカバレッジを出力する方法を聞いた(2023.02.01)
- DDPは品質管理に役立つのか(2022.12.13)
「Agile」カテゴリの記事
- PM理論では課業志向の方が関係志向よりも生産性が高いことを主張しているのではないか(2023.01.22)
- 現代日本人の弱点はリーダーシップ不足と生産性が著しく低いこと、そしてリスク許容度が著しく低いことだ(2022.12.23)
- DDPは品質管理に役立つのか(2022.12.13)
- UMTPモデリングフォーラムのパネル討論の感想(2022.11.29)
- XPエクストリームプログラミングは偉大だ~時代がその設計思想に追いついた(2022.11.16)
「Ruby」カテゴリの記事
- 「コーディングを支える技術」は良い本だ(2022.05.26)
- 知識は経験よりも大切か、経験は知識よりも勝るのか、SECIモデルは相互作用を語る(2022.04.26)
- 「RubyやRailsは終わった」という記事のリンク(2022.01.09)
- ITの技術や知識はツールの習得と表裏一体である(2021.03.26)
- JRubyの終焉(2020.06.09)
コメント