Brainf*ck Pro IDE

Community Forums/Showcase/Brainf*ck Pro IDE

Xenon(Posted 2004) [#1]
Hi guys.

I've written a Brainf*ck IDE!
You can find the download and screenshots on my Homepage www.xenonproducts.de.vu under "Projekte"->"Brianf*ck Pro IDE"

The IDE includes:
- Standard editor functionality
- Interpreter, Debugger and Compiler (for *.com files only)
- Help file for information about Brainf*ck and the IDE.
- ...

Have fun and post bugs, criticism, mistakes in the English help file, ...

AND PLEASE DON'T SPAM MY THREAD with any posts about other things than my IDE or brainf*ck codes...

Edit: I just realized that the homepage is down atm. I hope it will be Online soon!

Xenon


ckob(Posted 2004) [#2]
why the name??? its kinda childish isnt it?


Michael Reitzenstein(Posted 2004) [#3]
The BrainF*ck language is one of the most well known esoteric languages in the world - it wasn't a name thought up by Xenon.

Once again, here's my factorial generator:

+++++

>+<[[->>>>+<<<<]>>>>[-<<<<+>>+>>]<<<<>[->>+<<]<>>>[-<[->>+<<]>>[-<<+<+>>>]<]<[-]><<<-]


The output is placed in memory slot #2. I'd really like to see support for integers in this implementation, as well as a debug option to input an integer value and have it placed in the current memory slot, as well as an option to print the integer value located in the current memory slot.


Xenon(Posted 2004) [#4]
Debugging the Value is already included in the debugger.

The homepage is back online and I addet the English download to the Project.

I think I won't add integers because this language is for ASCII values and Text in- and output so there is 1 byte size the fix solution.

And it's just V 0.9 because if there are any bugs I'll fix them. If nobody bugs finds any bugs or mistakes, this is also V 1.0.

I start now with programming for Linux and I want to learn OpenGL. My next big project will be a OpenGl Engine written in C++ for Windows and Linux.

Xenon

EDIT:

While I was writing this 2 more posts came =)
So: I wrote a E-Mail to the webmaster and got back that I can make a new thread censoring the word...
And I did it!


Michael Reitzenstein(Posted 2004) [#5]
Debugging the Value is already included in the debugger.

I mean, an option to write using print, without using the debugger.


skidracer(Posted 2004) [#6]
I hadn't ever heard of it before Xenon's post but ran across it again yesterday, reading about some guy managing to cram it into a 171 byte Linux executable. The following is possibly even more of a brainf**k than the actual language and a very good read for those who think size matters (I'm more of a speed guy myself):

http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html


GW(Posted 2004) [#7]
Nice work.
I posted a BF interpreter a while back here:
http://www.blitzbasic.com/Community/posts.php?topic=35826

You could integrate it directly into the IDE for True debugging/stepping ect.


Michael Reitzenstein(Posted 2004) [#8]
Warpy is working on a prime number generator...


AntonyWells(Posted 2004) [#9]
Does this have any real world uses? Or just for fun?
It's all a bit confusing to someone
who perfected the art of brainf#$#$ed long before this language came about.


Michael Reitzenstein(Posted 2004) [#10]
Real world uses? Uh...


AntonyWells(Posted 2004) [#11]
Uh uh uh...
in other words, is it something that's worth learning.


Michael Reitzenstein(Posted 2004) [#12]
Well it's not something I would put on my CV.


Warpy(Posted 2004) [#13]
How about a nice straight NO?

ps - my prime number generator r0xx0rz j00r s0xx0rz