サイトトップへ
OSASK.NET
  サイトトップへ       新掲示板(閉鎖済)   Wiki(凍結済)   旧掲示板(廃止済)   ニュース(廃止済)  
8: 2011-08-23 (火) 19:29:34 k-tan ソース 現: 2024-01-08 (月) 12:58:56 lina ソース
Line 23: Line 23:
-2011.08.23: -2011.08.23:
--9月からはまた忙しくなってしまうので、8月中にリリースしたい。今のバージョンだと見た目がいかにもしょぼいので、blikeベースでリリースしようと思う。要するに、ASKAでblikeアプリを作るとタスクセーブができるようになるということだ。今までのOSASKは「起動速度」とか「サイズ」とか「動作の軽さ」とかで他のOSでは味わえない世界を見せることに成功してきたが、今回のOSASKでは、ついにタスクセーブを体験できる。これはエミュレータOSの機能の一つであり、もし無事にリリースできれば、やっと性能以外のことを一つだけ達成できたことになる(いろいろと限定的だけど)。だからOSASK史上としては大きな出来事になると思う。 --9月からはまた忙しくなってしまうので、8月中にリリースしたい。今のバージョンだと見た目がいかにもしょぼいので、blikeベースでリリースしようと思う。要するに、ASKAでblikeアプリを作るとタスクセーブができるようになるということだ。今までのOSASKは「起動速度」とか「サイズ」とか「動作の軽さ」とかで他のOSでは味わえない世界を見せることに成功してきたが、今回のOSASKでは、ついにタスクセーブを体験できる。これはエミュレータOSの機能の一つであり、もし無事にリリースできれば、やっと性能以外のことを一つだけ達成できたことになる(いろいろと限定的だけど)。だからOSASK史上としては大きな出来事になると思う。
 +-2011.08.24:
 +--blike01fにバグを見つけた。もう少しバグ探しした後、blike01gとしてリリースしなおそうと思う。
 +--タスクセーブしたあとタスクロードすると、結果的にガーベージコレクションも行われることがわかった。これはおもしろいかもしれない。
 +---なにがどう面白いのかというと、メモリリークを起こしてしまうような「ダメなアプリ」でも、とりあえずタスクセーブしてロードすればリフレッシュできる。
 +---また開放し忘れのオブジェクトがどういう構造体なのか簡単に突き止められるので、バグも探しやすい。
 +-2011.09.14:
 +--方針を変更。今まではjavaみたいな路線を最終目標にしていたが、それを変えようと思う。イメージはこうだ・・・
 +--ある新しい言語でプログラムを書いてそれをコンパイルするとバイトコードができる。そのバイトコードをefg02にかけると動く・・・わけではない。efg02はただ実行ファイルを出力する。そしてその実行ファイルを実行する。
 +--つまり新規のOSは必要ない。もちろんよりよいOSは必要なので、それはその後に検討するが、この第三世代OSASKとしてはOSを新規に作る必要は全くない。既存のOSに対するアプリを生成する手段でしかないのだ。そしてすべてのOSに対してタスクセーブを提供する。CPUの壁も越える。WindowsでセーブしたタスクをFM-77AVで再開することもできる。
 +--そして僕はその言語を使って新しいOSを作りたい。今まではそのアイデアもすべて第三世代のものとして扱ってきたが、それは第四世代というべきかもしれない。切り分けたほうが話が整理できそうだ。
 +-2011.11.16:
 +--最近は通勤時間に考え中。実装する時間があれば、そこそこの物は出来そうな気がする。
 +-2011.12.12:
 +--通勤時間に脳内でさまざまな最初の実装方法を検討してきた。それで今一番有力なのは、C言語のライブラリという形で作ることである。このライブラリを使ってアプリケーションを作ると、とりあえずblike用のアプリができるが、それはタスクセーブの機能も有するというわけだ。
 +--Windowsで保存したタスクをLinuxで再開できたら楽しいではないか。たぶん「はりぼてOS」で再開することだってできるようになる。
 +--なるほど、いま自分が構想しているソフトウェアは、「OSASKのタスクセーブ機能」ではなくて「さまざまなOSにタスクセーブ機能を」というものなんだな。悪くない。
 +--ただしこのC言語はものすごく頻繁にライブラリを利用することになるので、ソースの見た目は結構ひどい。これじゃCじゃない、劣化した別の言語だ!と言われかねないレベルである。変数を確保するにもライブラリの助けが必要だし、関数もライブラリ経由でないと呼べないし、ほかにもいろいろ・・・。
 +--正月になったら少しは作れるだろうか・・・。
 +-2011.12.22:
 +--運がよければ12/26-12/27の2日間は開発できそう!
 +-2011.12.30:
 +--いろいろ開発できた(以下はすべて第三世代OSASKで利用予定)。
 +---gh4の改良版であるhh4エンコードを設計した。
 +---[[GUIGUI01/man0003]] の改良版にあたる、より汎用性の高いタグフォーマットを設計した。
 +---OSASK開発の意義というか目標を再定義した。
 +---タスクセーブのための試作プログラムの一部を実装した。
 +--これらをこの正月休み中に発表したい。
 +-2012.01.04:
 +--現在hh4のサンプルコードを準備中。

トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ
新着

目次
メンバー一覧


最新の20件
2016-10-01 2016-09-08
  • @MenuBar.
2016-09-07 2016-09-04 2016-08-15 2015-09-23 2014-07-30 2014-07-04 2014-02-04 2013-10-26 2013-06-21 2013-06-17 2013-06-15 2013-04-02 2013-02-09 2013-02-04 2012-12-25 2012-12-01 2012-05-28 2012-03-31

トピック一覧
一般用コメント最新
新掲示板lina
2016/9/5 20:58
SandBoxゲスト
2016/9/4 12:01
RecentDeletedlina
2015/6/2 19:29
Old-OSASK-MLlina
2014/6/29 9:14
hideyosi/メールhideyosi
2014/1/6 20:17
hideyosi/募集中lina
2013/11/8 19:56

このサイトは川合秀実から委託を受けて、OSASKコミュニティによって管理・運営されています。