Re: OT: Hey guys, I need, like, programmy advice...






Big Bill wrote:
>
>wd <n@xxxxxxxxx> wrote:
>
>>Big Bill wrote:
>>
>>> Eeeek! Too scary for a beginner.
>>
>>Try this one:
>>
>>http://www.cpan.org/misc/japh
>
>Wow.

Have a look at these fine examples in C...

http://remus.rutgers.edu/~rhoads/Obfuscated_C/obfuscate.html

All joking aside, It is my opinion that you should start with
something very basic and easy to learn, with the possibility of
switching to something else later.

I use Befunge[1] with calls to Malbolge[2] subroutines
inside a Whitespace[3] wrapper to make it easy to document.

The befunge interpreter starts reading the program at the upper
left corner and moves toward the right, but it may be reversed
with a < or sent upwards ^ and down v at will.

In Malbolge, the effect of any instruction depends on where it
is located in memory (mod 94, of course), all instructions are
self-modifying (according to a permutation table) and and
memory work in trinary. The only control flow construct is
an unconditional computed jump, with no obvious way to set
memory.

Most modern programming languages do not consider white space
characters (spaces, tabs and newlines) to be code, ignoring
them as if they weren't there. Whitespace is a language that
seeks to redress the balance. Any non-whitespace characters
are ignored; only spaces, tabs and newlines are considered
to be code.

It doesn't get much easier than that!

References:
[1] http://dmoz.org/Computers/Programming/Languages/Befunge/
[2] http://www.lscheffer.com/malbolge.shtml
[3] http://compsoc.dur.ac.uk/whitespace/

--
Guy Macon <http://www.guymacon.com/>

.



Relevant Pages

  • Bad judgements about people can affect our meories of them
    ... Viewing a person as dishonest or immoral can distort memory, ... said David Pizarro, assistant professor of psychology at Cornell. ... drank and the amount of his bill. ...
    (uk.philosophy.humanism)
  • Re: averages
    ... That Bill has mental issues is apparent to everybody (it has been mentioned ... point to 'short-term' memory problems. ... beyond the basic level of calculating an average ... In programming classes that I ...
    (comp.lang.c)
  • RE: Mshtml.dll Error
    ... "Bill" wrote: ... The new 1gig og memory are placed and with no problems you both are great. ... "nass" wrote: ... that match and will install them. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: averages
    ... That Bill has mental issues is apparent to everybody (it has been mentioned ... references to it in the usual usenet archives. ... point to 'short-term' memory problems. ... don't remember that you made a resolution, then you can't possibly keep it. ...
    (comp.lang.c)
  • Re: Any Be Bop Deluxe tabs out there?
    ... You wont find any tabs or midi files, plenty of sites dedicated to Bill ... Great album and also my favourite. ... couple of Be Bop midis nothing flash which i could send you, ...
    (uk.music.guitar)

Loading