You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
IT(Inferno Technology)化が進む昨今の魔界情勢。ここ数年で主にヘルアプリやデスゲーム開発等に使用されていたプログラミング言語と言えば『邪』、『廃怨』などが有名であるが、ここに来て新たに生まれ変わった古株が頭角を現し始めた。今もなお愛用者が多いという、6666666年前に開発された『乨++++』を更に改良した新言語、『侈******』である。今回、我々はかのスーパーコンピューター『DEATH』の開発にも携わったと自称している事で有名なブレイン超最強社へ取材を試みた。 社内に足を踏み入れた我々を早々に出迎えてくれたのは、血生臭く湿気た空気に、オフィスのそこかしこから聞こえる大きなイビキ。どうしたものかと逡巡していると、脇の通路から目の下に3㎞ほどのクマを作った悪魔が現れ、我々に会釈した。「お待ちしておりました」と生気を吸い取るような声色で話す彼は、今回のインタビューを引き受
生命の起源と人工生命の研究分野は、生命の本質とその発生過程を探求している。両分野とも、「非生命」の状態から「生命」がどのように生まれるかを問うている。生命が出現するほとんどの基質に共通する特徴の一つは、自己複製が始まると同時に、その系の動態が大きく変化することである。 しかし、自然界で自己複製体がどのように発生したかについていくつかの仮説はあるものの、自己複製体が出現するための必要条件については、まだほとんど解明されていない。 研究チームは、単純なプログラミング言語や命令セットを用いて、計算環境における自己複製能力を持つプログラム(自己複製プログラム)が自然発生する過程を詳細に観察し分析した。この研究の中心となったのは、「Brainfuck」(BF)という極めて単純な言語を拡張した「Brainfuck Family」(BFF)と呼ばれる言語環境である。BFFでは、64バイトの長さを持つ13
Remembering John Conway's FRACTRAN, a ridiculous, yet surprisingly deep language On April 8, 2020, John Horton Conway developed symptoms of COVID-19. On April 11, 2020, he succumbed to the disease.1234 Like so very, very many, I mourn Conway’s passing, and yet I also celebrate his life. I celebrate his accomplishments, I celebrate his curiosity, and I celebrate his skill at making important topics
はじめに 日本語プログラミングの議論が続いていますが気分転換にこんな奇抜なプログラムはどうでしょうか。 経緯 木村 明さん 1 の傑作かつ芸術的な日本語プログラムに「ポエム(Poem)」があります。 1986年に作られました。当時はPC-9801やFMRなどMS-DOS環境のPCが全盛で、このプログラムもPC-9801向けに書かれていました。プログラムは大変面白いのですが、そのような事情で現在では実際に動かすことはできず長いこと眠っていました。 一方で、Mindのほうは長らく開発していたGUI版が動き始め、Poemが使うグラフィック描画もできるようになったことから、Poem を実際に動かしてみたくなりました。9801グラフィックの互換処理を差し込むことでなんとか動かすことができました。動いたときは「ああ、こんなプログラムだったな」とちょっと感動しました。 公開について 氏の許可を得てソース
Video highlighting my research on PowerPoint Turing Machines for CMU's SIGBOVIK 2017 Read the paper: http://tomwildenhain.com/PowerPointTM/Paper.pdf Download the TM: http://tomwildenhain.com/PowerPointTM/PowerPointTM.pptx Original video (without live background noise): https://youtu.be/sdkxWqsk17c Music: The Land Of The Wizard by Machinimasound licensed under Creative Commons Attribution 4.0
Esolang Advent Calendar 2012 用のエントリです。 Esolang 的な自己紹介としては、今年は ICFP のコンテストのために巨大な befunge プログラムを書きました。 Malbolge 概要 ご存じの人が多いかと思いますが、 Malbolge という超難解言語があります。この言語の難解さは brainfuck などがかわいく見える、というか、私の感覚では ruby と brainfuck くらいの差が brainfuck と malbolge の間には存在しています。いや、もっと広いかもしれず。 Malbolge について一言で紹介すると、「抜群のバランス感覚で適当に設計された神クソゲー」という感じ。ざっくりとした説明としては、 A,C,D の3進10ケタ(つまり0-59048の値を持てる)レジスタと、 59049 個の 0-59048 の値が持てるメモ
123, .123, 1.23, 1.23e2, 1.23e+2, "abc", true, false, null Scalar literals Unicode codepoint escape "\ud83d\ude03" Handle surrogate pairs \ud800-\udfff, should translate to codepoint. Control code and quote escape "\"\n\r\t\f\b\\\/" "abc \(123)" String interpolation {key: "value"} Object literal {key} {"key"} {$key} {(f): f} {("a","b"): (1,2), c: 2} Multiple key/value outputs {"\("abc")": 123} Key
GitHub - GitLab - Blogpost Reso is a low-level circuit design language and simulator, inspired by things like Redstone, Conway's Game of Life, and Wireworld. (Update: Check out ashirviskas's Rust implementation! It's way faster than this Python implementation.) What is Reso? Reso is a digital logic circuit graphical programming language! Reso is a digital logic circuit simulator. Reso program outp
はじめに 最近,Excelがチューリング完全になったという公式のお達しがあった. Excel formulas, the world’s most popular programming language, is now Turing-complete. Go check it out! https://t.co/qkw3Bmt1gp— Satya Nadella (@satyanadella) 2021年2月9日 チューリング完全になったということは,レイトレーシングや科学技術計算,言語処理系まで実装できるはずである.本記事では,Excelのチューリング完全性を悪用利用してそこそこ大きめのコード,具体的にはPiet処理系を実装しようとして挫折した流れを記録しようと思う. Excelのチューリング完全性を支えるLAMBDAについて 詳しくは公式の説明を参照してほしい.簡単に言うと, LAM
文言, or wenyan, is an esoteric programming language that closely follows the grammar and tone of classical Chinese literature. Moreover, the alphabet of wenyan contains only traditional Chinese characters and 「」 quotes, so it is guaranteed to be readable by ancient Chinese people. You too can try it out on the online editor, download a compiler, or view the source code. Syntax Syntax of wenyan is j
湯婆婆インタプリタをPython 3で実装しました。dequeをスタックとして使用し,上記の仕様に基づいてスタック操作とフロー制御を行うようにしました。 2020/11/23追記: ソースコード import click import os import sys from collections import deque from random import randint from re import Scanner CHAR_MAP = {'yu': '湯', 'ba': '婆', 'lf': chr(10)} IMP_CONST = [ (CHAR_MAP['yu'], 'STACK_MANIPULATION'), (CHAR_MAP['ba'] + CHAR_MAP['yu'], 'ARITHMETIC'), (CHAR_MAP['lf'], 'FLOW_CONTROL'), (C
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 家帰ったら『主要じゃない200くらいのプログラミング言語の雑な紹介』書いてやるから待ってろ — NANAKASE Kotoko (@make_now_just) 2016年7月1日 このツイートがことの発端でした。元ネタは、 主要なプログラミング言語 5種類を徹底解説! - Programming share 主要なプログラミング言語8種をざっくり解説 - shi3zの長文日記 あたりです。上の方の記事の冒頭に、 現在プログラミング言語は、200種類以上存在していると言われています。(実際に利用されているプログラミング言語の数
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く