アカウント名:
パスワード:
・確かに60年代、我々は人類を月へ遅りこんだが、それを実現させたのはFortranであってBASICでは無い。・その時代のBASICをオリジナルと定義するならば、現在では作れる人が存在しない。・というのも字句解析→構文解析という現在では一般的な作り方をしていないからだ。今となってはこの時代のFortran処理系を作ることさえ職人芸と呼ばれて久しい。・一般的な字句解析 → 構文解析のプロセスを経てBASICを再定義したものがQucikBasicであるとMSは主張しているし、ちょっと考えても実際そうなるだろう?・BASICとひと口にいっても、日本人に馴染みの深いN88的なも
そもそも「BASIC」と言っているのは単なる象徴であり、ああいう位置づけのもの、つまりユーザが簡易に色々いじれるものがどうしてないんだろう、ということなのでは?
そんならJavaScriptでいいんじゃね?動画や音声も簡単に使えるしcanvasでまさにBASIC時代のようなお絵かきも簡単
JavaScriptだと、むかしのBASICみたいなお手軽感というか敷居の低さ感(日本語を誤用してるかもしれないけど)がないんですよね。
ダイレクトモード実行ができて、そのまま行番号をつければプログラムになってしまうお手軽さがいいんですよね。誰でも気軽にプログラミング入門ができてしまうというか。(いまどきなら、行番号をつけなくてもエディタにコピペでもいいと思うけど)。
せっかく、プログラム可能(原理的には)で安価で手軽なハードウェアが広く普及したというのに、プログラミング人口の裾野が広がることにつながってない、というのが、今回の話題の核心にある思いなんだと思うのです。
PC限定だけど、FirefoxならCtrl+Shift+K、ChromeならCtrl+Shift+Jで出てきたウィンドウにJavaScriptのコード断片打ち込めばそのままダイレクトモードのノリでコード実行できるよ。コピペで複数行のコードも貼れるし、長すぎなければ「javascript:」付けてブックマークに登録すればbookmarkletにして実行もできる。残念ながらIE9の開発者ツールにはこういう機能はないみたい
>そのまま行番号をつければプログラムになってしまうお手軽さがいいんですよね。行番号はバッドプラクティスの一つだ
スマホにはないかもしれませんが、PCですとSqueakがその用途にぴったりだと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
そもそも (スコア:3, 興味深い)
・確かに60年代、我々は人類を月へ遅りこんだが、それを実現させたのはFortranであってBASICでは無い。
・その時代のBASICをオリジナルと定義するならば、現在では作れる人が存在しない。
・というのも字句解析→構文解析という現在では一般的な作り方をしていないからだ。今となってはこの時代のFortran処理系を作ることさえ職人芸と呼ばれて久しい。
・一般的な字句解析 → 構文解析のプロセスを経てBASICを再定義したものがQucikBasicであるとMSは主張しているし、ちょっと考えても実際そうなるだろう?
・BASICとひと口にいっても、日本人に馴染みの深いN88的なも
Re:そもそも (スコア:0)
そもそも「BASIC」と言っているのは単なる象徴であり、ああいう位置づけのもの、つまりユーザが簡易に色々いじれるものがどうしてないんだろう、ということなのでは?
Re: (スコア:0)
そんならJavaScriptでいいんじゃね?
動画や音声も簡単に使えるしcanvasでまさにBASIC時代のようなお絵かきも簡単
Re: (スコア:0)
JavaScriptだと、むかしのBASICみたいなお手軽感というか敷居の低さ感(日本語を誤用してるかもしれないけど)がないんですよね。
ダイレクトモード実行ができて、そのまま行番号をつければプログラムになってしまうお手軽さがいいんですよね。
誰でも気軽にプログラミング入門ができてしまうというか。
(いまどきなら、行番号をつけなくてもエディタにコピペでもいいと思うけど)。
せっかく、プログラム可能(原理的には)で安価で手軽なハードウェアが広く普及したというのに、
プログラミング人口の裾野が広がることにつながってない、というのが、今回の話題の核心にある
思いなんだと思うのです。
Re:そもそも (スコア:1)
PC限定だけど、FirefoxならCtrl+Shift+K、ChromeならCtrl+Shift+Jで出てきたウィンドウにJavaScriptのコード断片打ち込めばそのままダイレクトモードのノリでコード実行できるよ。コピペで複数行のコードも貼れるし、長すぎなければ「javascript:」付けてブックマークに登録すればbookmarkletにして実行もできる。
残念ながらIE9の開発者ツールにはこういう機能はないみたい
Re:そもそも (スコア:1)
>そのまま行番号をつければプログラムになってしまうお手軽さがいいんですよね。
行番号はバッドプラクティスの一つだ
Re: (スコア:0)
スマホにはないかもしれませんが、PCですとSqueakがその用途にぴったりだと思います。