プログラミング言語を作りました

なぜ 今までの会話でこんなことがありました A. 使ったことあるプログラミング言語は? B. うーん… HTML と CSS かな? 経験者なら違和感を感じると思います どっちもプログラミング言語じゃなくね? 厳密に言うと HTML は マークアップ言語で CSS は スタイルシート言語 です。 プログラミング言語だ、と言う人もいれば違うと言う人もいます。 そこで私は思いつきました。 「プログラミング言語にすればいい!」 ということで作りました 目標は CSSをプログラミング言語にする はじめに プログラミング言語を作るには、他のプログラミング言語を使用します Ruby は C言語 Python は C言語, Java… やはりC言語で実装するのが基本的ぽい、が、めんどくさい! そこで私は JavaScript で実装することにしました。 決め手は以下の通りです 使い慣れている ブラウザで実行できる 公開しやすい パクれる 参考になるリポジトリがあった 自作言語について 言語仕様は この (GitHub) ようにしました。 サンプルコードは こちら (GitHub) です。 言語名は CSS(カスケーディング・スタイル・シート) ではない ということで NCSS (not CSS) としました。SCSSを意識してますね 工夫点はcssらしくしたことです。(目標だから当然) さらに scss らしいあの うるさい ネストを再現できるように、 グループ というものを追加しました。...

2023-1-7 · 2 min · 297 words · SatooRu

aiboのアプリの一般公開が決まりました

7月後半より情報システム部4人で推し活をテーマにaiboと遊べるすごくを制作しました。 事前課題を経て選ばれた6校が2ヶ月で制作し、その内一般公開が決まったのは名電だけでした。 一般公開が決まりとても嬉しく、またAWS賞も同時に頂けてとても驚きました。 一般公開に向けて引き続き頑張って開発を進めていきたいと思います📛

2022-10-15 · 1 min · 4 words · SatooRu