ネタがないので、BASIC (S-BASIC とかポケコンとかのレベル) のことを…… / +x ― 2017/11/05 20:00:00
そこそこな規模のアプリを、今時、構造化されていない BASIC で記述するのは全くおすすめしません
ですが、世の中にはちょっとコードを書いて、ちょっとした結果が出ればいいという用途も無くはないのです
この用途に丁度あってるのが、古典的 BASIC インタプリタとか HSP あたりですね
CASIO のポケコンみたいに、複数のソースコードをページで管理できて、アプリが自動保存し、ちょっと実行したり、ダイレクトステートメントで計算させたり……
これ今だと、タブでコードを管理して、実行はコンソールタブで……とかそういう形式にすると、手軽に扱えて悪くはないと思います
そういう用途だと、そもそも機能自体最低限の Tiny BASIC クラスでも問題なそうですし (グラフィック機能もいらないと思う)
BASIC 環境は MS Small Basic とかも存在していますが、余り使いやすくなそうだしなぁ……
今時の CPU だと、演算処理は凄く速いので、中間言語すら使わない不まじめな実装でも最低限で使う分には問題なそうですし……
ちょっと複雑な計算とかなら、JavaScript とかでやる方が良いんです、それなりに速いので
Windows の古典的 BASIC ベースの開発環境って、基本的に凄く高機能か N-88 BASIC あたりの模倣になっていて妙に使いづらいんですよね……
Linux とか macOS だと、簡単にメジャーなスクリプト言語を扱えますが、高機能な分手軽じゃないのがなぁ……
# 正直、JavaScript が一番手軽な気がする……
そうそう、昨日検索していたら関連で引っかかった、NW.js [nwjs.io] が興味深かったですね
【どーでもいい余談】
文字中心のコンテンツの場合、CSS, JavaScript どころか画像も要らないことがよくあります (超偏見)
個人的に、文字中心の読み物には専用の Firefox Portable を用意して、JavaScript, CSS, 画像読込みを無効化した状態で使っていたのですが、Firefox 57 で環境維持が難しくなりそうな現状、もう表示は Lynx を少し改善したレベルでも問題ないんじゃないかなぁ……とか (操作性とかは駄目っぽい気がしますけど……)
TLS 通信が厄介なので、通信部分だけ Lynx から抜き出して、GUI を作ればいけるのかなぁ? (そのあたりの実装が割と高難易度のような気もしなくはない)
- 封印されし“魔法”アイテム特集 [BOOTH.pm]
- 現 T-Mobile の経営陣は有能だからこうなっても当然かな (それに対してシェアを失って行ってる Sprint = Softbank) [itmedia.co.jp]
- 自作アプリ (VC++ 使用) の一部の Unicode 対応を考慮してみたものの、凄く面倒くさい (Delphi とか C++ Builder ならライブラリが面倒くさい部分を大部分どうにかしてくれるし、C# だと基本的に UTF-16) [wikipedia.org]
- 日本ファルコムのサントラ [amazon.co.jp]
- Amazon Fire 7 とAmazon Fire HD 8 (New:2017/6) [Amazon.co.jp]
- TP-Link TL-WR940N : ¥2,680- (2.4GHz/11n/g/b, 100Base-T) [Amazon.co.jp]
- TP-Link Archer C20 : ¥3,090- (2.4GHz/5GHz 11ac/n/a/g/b, 100Base-T) [Amazon.co.jp]
- 3A + 3A (6A) の USB AC アダプタ [rakuten.co.jp]
- Pomera (ポメラ)
- Aterm WG2600HP2 [amazon.co.jp]
- Aterm WG1900HP [amazon.co.jp]
- Aterm WG1200HP2 [amazon.co.jp]
- [ELECOM] CD/DVD 手動修復機 [rakuten.co.jp]
- [SANWA] CD/DVD 手動修復機 [rakuten.co.jp]
- プラスチック用研磨剤 [rakuten.co.jp]
様々なテーマを扱う安価な商用可のロイヤリティフリー素材集を頒布しています
興味が有る方は、A.S.G. の BOOTH [BOOTH.pm] や DL ショップにてサンプルをご覧頂ければ幸いです
■ 白銅素材集 08 『ほのぼの (?) 風味な何か』 [BOOTH.pm] (100円)
■ 白銅素材集 07 『雑多なトーンっぽい何か』 [BOOTH.pm] (100円)
■ 白銅素材集 06 『文字とか模様とか』 [BOOTH.pm] (100円)
■ 白銅素材集 05 『白黒斑模様っぽい何か』 [BOOTH.pm] (100円)
■ 白銅素材集 04 『室内っぽい何か』 [BOOTH.pm] (100円)
■ 白銅素材集 03 『勘違い東洋風の何か』 [BOOTH.pm] (100円)
■ 白銅素材集 02 『円環の符号っぽい何か』 [BOOTH.pm] (100円)
■ 白銅素材集 01 『魔法円 (魔法陣) っぽい何か』 [BOOTH.pm] (100円)
「こんなイラストができるまで (2017年 7月版)」 (¥250-)
(PDF 1.6 + webM 動画) [BOOTH.pm]
ゆるい感じでイラストの制作過程を PDF の同人誌 (おまけイラスト 3枚付) と webM 動画で紹介しています
■ 同人ダウンロードショップなどで頒布中 (税抜 ¥300-)
商用可のロイヤリティフリー素材集なので興味が有る方は各ショップのサンプルをご覧になって頂ければ幸いです
※ 外部委託版 (高い方) [DLsite.com] ([DMM.com]/[DiGiket.com]) はレイヤ付画像を PSD Document と MDP Document で収録しています
※ BOOTH 頒布版 [BOOTH.pm] はレイヤ付画像を MDP Document でしか収録していませんので他の形式への変換には、FireAlpaca/MediBang Paint Pro/mdiapp+/コミラボ+ のいずれかをご利用下さい
■→ FireAlpaca [firealpaca.com] / ■→ MediBang Paint Pro [medibangpaint.com]
■→ mdiapp+ [nattou.org] / ■→ コミラボ+ [portalgraphics.net]
【おまけ】
何に使えるのか少々謎な素材を掲載
このエントリに掲載している 「6,000×6,000pix. の JPEG(JFIF) image」は、「A.S.G. 素材ライセンス」 で配布していますので、ライセンスを熟読した上でご利用下さい
■ 単発イラストを描いてくださる方を募集中
【注】 有償ですが薄謝です
コメント
トラックバック
このエントリのトラックバックURL: http://asg.asablo.jp/blog/2017/11/05/8721595/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。