wiki:第4回AB開発者ミーティング

Version 2 (modified by OverTaker, 16 years ago) ( diff )

とりあえずこのまま公開

第4回AB開発者ミーティング

近況

  • 5.0 CP5リリース
  • ユーザーが少ない
  • 初心者向けにしたい
  • 長期的に使えるツールにしたい
  • 本格的な開発もできるようにしたい
  • ABにはこれといった強みが無い

新機能

ジェネリクス

  • 汎用的な型を指定できる
  • ソースコード展開ではなく、型定義
  • ジェネリクスで指定した型はインスタンス化できない
  • 基本型などはテンプレート式の展開を行っている

インターフェイスの多重実装

デリゲート

例外処理

CP6でやりたいこと

DLLのビルド

  • クラスやGCをどうするか

UNICODE

  • Enumでバグが発生するくらいで、他は問題ないと思われる

プロジェクトをまとめる機能

  • VSでいうソリューション
  • プロジェクトの依存関係を管理したい

正規表現

  • 正規表現ライブラリのBREGEXPなどをリンクする

準標準ライブラリ

  • 標準として組み込みづらいソースコードを置く場所
  • ライセンス管理をしっかりする
  • パッケージ管理できたらよい

CP5ライブラリ新機能

WEBアプリについて

フォーラム

  • ユーザーのフォーラム
  • 開発チームのところは、簡単な情報交換場所

SVN

  • ソースコード管理
  • コミッター増えたらいいな

Trac

  • タイムラインは、誰がいつコミットしてるかわかるので良い。

Wiki

  • リファレンスを自動生成できるような体制を作りたい

今後目指すべき方向性

  • 最適化していきたい
  • COMを強化したい
  • AB5の正式リリースをどのタイミングにするか

IDE

  • コード補完を対応させる
  • ウィンドウデザイナを本格的に再整備したい
  • フォーマットはXAMLとかFlexみたいなやつ
  • 強力なプラグイン化をはかりたい(コントロールとか)

開発資源をオープンにしたい

  • コアアプリ(IDE,コンパイラ,デバッガ)のソースコード
Note: See TracWiki for help on using the wiki.