ご利用前に必ずお読みください
> >> enaka さん > > 情報ありがとうございます! > > > 何年か前のviviの開発再開クラウドファンディングで何十万円というレベルですしね。続報ないですし。 > > うはぁ、vivi 懐かしいですね。会社の先輩が当時課金してたのを思い出しました。 > > ちょっと触らせてもらったら、操作がめちゃくちゃ難しそうで「これは無理!」ってなったのですが、今となっては`vi`なら普通に使ってるし、すごく貴重なエディターだったんだなぁとしみじみ思います。 > > その頃にはすでに Mery を作ってはいたのですが、`vi`のことなんてまったく知らなかったので、今考えるとちょっと恥ずかしいですね。 > > しかし、vivi さんですら数十万円とは…。秀丸エディタさんが数億円稼いでたって話には夢がありましたが、現実はなかなか厳しいですねぇ。 > > > 年一回、Delphi更新とリリースのための署名の資金をクラウドファンディングするぐらいが現実的でしょうか? > > それやっちゃいます?持ち逃げしちゃうかも!てへぺろ (嘘です) > > > Cのソースで28行しかないviライクなフルスクリーンテキストエディタを見つけました。IOCCC91でのBest Utility作品だそうです。 > > 拝見…。絶対無理なやつや!(笑) > > ビルドしてみようかなと思ったのですが、README を読んだ感じだと Windows ではちょっと厳しそうですね… > > > 何をしているのかさっぱり理解できなかったのですが、120行に読みやすく書き直して解説している方がおられました。 > > おお、興味深いですね!こうして「翻訳」されると、テキストエディター作ってる身としては何となく分かる気がします。 > > 当時は GUI がないぶん、シンプルに実装できたのかもしれませんが、それでも 120 行はすごいですね。Mery のソースコードの行数、今度数えてみようかな… (怖くて見たくないけどw) > > >> yuko さん > > その後、`fetch`をいろいろ研究していたのですが、ちょっと心が折れたので進捗報告です。 > > > どうせ curl を組み込むなら、標準機能で AI サポート的なものを入れるのもアリかも… > > こんなことを言っちゃったのは、Delphi で意外と簡単に libcurl.dll を実装できたので「これはイケるんじゃね?」と思ってしまったからなのですが… > > その後、txiki.js のソースをガッツリ読んでいくと、fetch の実装には libcurl だけじゃなく、libuv も組み込まれてることが判明。 > > で、libuv って何かというと、Node.js でも使われてる非同期処理のライブラリなんですよね。 > > `fetch`を 3 回ぐらい呼んで、それぞれ`then`で結果を受け取れるのって、まさに非同期処理の恩恵。つまり、これを Mery に組み込もうとすると、ちっちゃい Node.js を作るようなもので、かなり厳しい状況です。 > > まぁ、その「ちっちゃい Node.js」こそが txiki.js なんでしょうけど。 > > 一応、見よう見まねで非同期じゃない「なんちゃって fetch」みたいなのは作れました。 > > ただ、日本語のエンコード処理までは curl がやってくれないみたいで、文字化けして使い物にならず。(txiki.js も日本語は文字化けするっぽいですね) > > さらに、`setTimeout`や`setInterval`も同様に libuv の非同期処理に依存しているので、これらの機能を実装するのはホスト (ランタイム) 側のお仕事ではありますが、 Mery でやるには、若干、ヘビーすぎるかなといったところです。 > > なので、Mery 的には、QuickJS はとりあえず ActiveScript マクロの引っ越し先くらいの立ち位置にして、`fetch`みたいな非同期処理は V8 に丸投げしちゃうのが平和かな、というのが現時点での落としどころかなと。 > > かなり苦労があったので、この結論は残念ですが…😩
マークダウンを有効にする
テキストエディター「Mery」ベータ版 v3.8.3 を公開
知っておくと便利なテキストエディター「Mery」の 10 個の小技
テキストエディター「Mery」の配色テーマ集
テキストエディター「Mery」ベータ版 Ver 2.6.9 を公開、自動保存機能、バックアップ機能を搭載
ヨーグルトメーカーで作った R-1 ヨーグルトで強さを引き出してみた
トモダチコレクション わくわく生活 -Switch
トモダチコレクション わくわく生活|オンラインコード版
ニンテンドープリペイド番号 9000円|オンラインコード版
ニンテンドープリペイド番号 5000円|オンラインコード版
ニンテンドープリペイド番号 2000円|オンラインコード版
ノーゲーム・ノーライフ 13 ゲーマー兄妹たちは『魔王』を討つ(すくう)よ…
目覚めたら最強装備と宇宙船持ちだったので、一戸建て目指して傭兵として自…
陰の実力者になりたくて! 07
異世界のんびり農家 20.5
本好きの下剋上 ハンネローレの貴族院五年生3