PostgreSQLのストアドプロシージャを1982年製Commodore 64 BASICで書けるようになった
DRANK

7月3日、Thom Brownが「LOAD "PL/CBMBASIC",8,1: Commodore 64 BASIC for PostgreSQL」と題した記事を公開した。PostgreSQLのストアドプロシージャとして、1982年製のCommodore 64 BASIC V2を動作させる拡張「PL/CBMBASIC」を詳しく解説した内容だ。38911 BASIC BYTES FREE。Commodore 64(C64)は1982年に発売された8ビットホームコンピュータで、当時世界で最も売れたPCの一つだ。青い画面に白い文字、雑誌から数ページ打ち込んだプログラム、?SYNTAX ERROR IN 2340のメッセージ、そして大陸移動より遅いフロッピードライブ。それが今、PostgreSQLの中で動く。PL/CBMBASIC とは何かPL/CBMBASIC は、PostgreSQLの手続き型言語拡張(PL)機構を利用して、関数ボディをCommodore 64 BASIC V2で記述・実行できるようにするものだ。PostgreSQLはPL/PythonやPL/Rubyのようにサードパーテ...

by @tf_official
Related Topics: PostgreSQL SQL