LoginSignup
3
0

More than 5 years have passed since last update.

BASIC

Last updated at Posted at 2016-05-08

Going back basic.

SD Timesの記事
http://sdtimes.com/sd-times-blog-going-back-basic/

その昔、ベージックという言語がありました
ビルゲイツが初めてパソコンに移植した、ベーシック

Basicというのは、基礎、基本、という意味で、
get back to the basic. 基本に戻ろうという、言葉遊び

こちらのノア少年(7歳)、なんとベーシックを学んでます!

思えば、私が初めてN88-BASICでゲームを書いたのが、10歳でした
BASICマガジンという雑誌もありましたね^^

10 PRINT “OH NO, WHAT ARE YOU DOING?!!!”
20 GOTO 10

Basic言語のシンタックスハイライトがないorz

このパパが子供にベージックを選んだ理由は、シンプルであること

  • 手続型言語なので、クラス、メソッドなど、オブジェクト指向を学ばなくて良い
  • npmとか、ライブラリをインストールする手間がない
  • XcodeのストーリーボードのようなGUIツールを覚える必要がない
  • @$*{{}}等の特殊記号を乱用していない

逆に機能が限定されていることで、小さな子供にも理解できる
また、ベーシック言語の命令は、PRINT, GOTO といった簡単な英語で記述できる

コメントの反応は、

  • Rubyや、Pythonの方が、もっとシンプルだよ!
  • Minecraft Blocks などのブロック言語の方が、プログラミングのコンセプトを学ぶのに良いのでは?
  • QBasicのブルー画面をまた見るとは思わなかったよ!

ノアくんのハンドライティング

とても微笑ましい^^ かわいい。
f5 is to start the game.
programmingのスペルが間違ってたり。。。

現在のプログラミングは、IDEの手助けがないと非常に難しい

こちら、ブラウザ上でベーシックプログラミングが体験できます
http://www.quitebasic.com/

GOTO 2370

そっか、行番号がいるんだったー 難しいよっ!

3
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0