English [en]  

BECOME A MEMBER

Together we have the opportunity to empower the world through the use of free software. The only way to counter proprietary software companies and the billions of dollars they use to strip user rights is through the power of your voice and your generosity.

44 Joined
600 New Members

BrainFuck

Brainfuck is an amusing and minimalistic programming language which doesn't serve any real purpose except being a funny joke, challenging programmers and testing the boundaries of computer language design.

Warning! Brainfuck isn't suitable for practical use when programming!

This is a piece of source code like Ed in Brainfuck language:

+[[,][-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.[-]+++++++++++++.---.+]

The following was offered from Andrea Bolognani, with this comment:

The above version reads from standard input until it encounters a EOF character, and then starts printing ? in an infinite loop. I've written a drop-in replacement…as an added bonus, this version uses only 69 instructions, which is 30 less than the one above.

++[>+++++[>++++++<-]<-]++[>+++++<-]>>+++<<+[[,----------]>>.<.<+]

More information about Brainfuck language: http://en.wikipedia.org/wiki/Brainfuck.

Other humor in the GNU Humor Collection.

Disclaimer

The joke on this page was obtained from the FSF's email archives of the GNU Project.

The Free Software Foundation claims no copyright on this joke.

The code from Andrea Bolognani is licensed under the terms of the GNU GPL, version 2 or later.

TOP

 [FSF logo] “The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users.”

JOIN SHOP

招财蟾蜍APP 幸运飞艇技巧图解 手机上的麻将软件哪个最好玩 浙江十一选五基本走势图 七星彩开奖结果今天晚 黑龙江彩票11选五开奖查询 韩国黄色片快播 山西快乐十分钟走势 北京pk10免费全 浙江6+1开奖时间 11选5浙江 极速体育比分直播 叶小姐海口按摩v 3d专家杀一码 股票配资平台l选一直牛 贵阳沐足招聘 江西十一选五开奖结果