2021-01-01から1年間の記事一覧

プログラミング言語の作り方のサンプルとして、言語「samplan」を作った

「samplan」という新しいプログラミング言語を作りました。 ソースはGitHubに上げてあります。 github.com 私のWebページの方に、説明記事を上げておきました。 kmaebashi.com ざっくりとした見た目はこんな感じになります。 # samplanサンプルプログラム va…

Windows8.1時代のLet's Noteを初期化してWindows10に上げた

2015年から使っているLet's Note CF-SX4にWindows Updateが勝手に当たって、それはよいのだが音が出なくなってしまったので復旧した、という話。まあ、リカバリ領域を使って初期化しただけなんですが、Windows8.1時代に購入して無償アップグレードでWindows1…

JavaScriptってJavaにそっくりだよね

JavaScriptとJavaは、違う言語である。それは間違いない。 しかし、「JavaScriptはもともとLiveScriptという名前だったのが、マーケティングの都合だけでJavaScriptに改名されたんです! その名前以外、Javaとは共通点は一つもありません!! JavaとJavaScript…

プログラミングを始める前の予備知識って結構多いな、という話

しつこく、「完全初心者のためのプログラミング入門」の話。 完全初心者のためのプログラミング入門 http://kmaebashi.com/programmer/beginner/index.html だいぶ前ですが、以下のようなツイートをしたことがあります。 もし私が「本当の初心者向けのプログ…

「完全初心者のためのプログラミング入門」に改題しました

先週公開した「本当の初心者のためのプログラミング入門」ですが、公開後にぐぐってみたら、同名の書籍がKindleにあることがわかりました。向こうが先なので、「完全初心者のためのプログラミング入門」に改題します。 完全初心者のためのプログラミング入門…

「本当の初心者のためのプログラミング入門」始めました

タイトルからして無謀ですが、「本当の初心者のためのプログラミング入門」というのを始めました(始めました、と言いつつ、続くかどうかは評判次第ですが)。 kmaebashi.com この入門では、JavaScriptを使って、以下のような「UFOゲーム」を作ります。 下にあ…