Omnimaga

General Discussion => Other Discussions => Miscellaneous => Topic started by: AngelFish on January 23, 2011, 02:05:19 am

Title: Hierarchy of Programming languages
Post by: AngelFish on January 23, 2011, 02:05:19 am
What languages are the most powerful or the most useful? What are the least powerful and least useful?

Most Powerful:

Hex
Malbolge
Assembly
C++
C
Python
Java
BASIC
Casio-BASIC
TI-BASIC
Brainf*ck
Whitespace
TI-Nspire BASIC

Most useful (general purpose):

C++
C
Python
Assembly
Hex
Java
BASIC
Casio-BASIC
TI-BASIC
Brainf*ck
Whitespace
TI-Nspire BASIC
Malbolge

Title: Re: Hierarchy of Programming languages
Post by: DJ Omnimaga on January 23, 2011, 02:07:22 am
What's Malbolge? ???
Title: Re: Hierarchy of Programming languages
Post by: AngelFish on January 23, 2011, 02:08:05 am
The hardest freaking programming language known to man. (http://en.wikipedia.org/wiki/Malbolge)
Title: Re: Hierarchy of Programming languages
Post by: DJ Omnimaga on January 23, 2011, 02:58:55 am
Link is broken.
Title: Re: Hierarchy of Programming languages
Post by: AngelFish on January 23, 2011, 03:01:06 am
Fixed.
Title: Re: Hierarchy of Programming languages
Post by: DJ Omnimaga on January 23, 2011, 03:05:28 am
Darn, I'll never use that language. That almost looks like when you open an ASM program on-calc that you unlocked.
Title: Re: Hierarchy of Programming languages
Post by: Quigibo on January 23, 2011, 03:15:53 am
How is Malbolge powerful?  Its not even Turing complete!
Title: Re: Hierarchy of Programming languages
Post by: AngelFish on January 23, 2011, 03:17:07 am
It causes insanity in everyone who tries to program in it. That's a whole 'nother level of power.
Title: Re: Hierarchy of Programming languages
Post by: Builderboy on January 23, 2011, 03:18:42 am
^this seems to be a good point that should put it at the bottom of every list :P
Title: Re: Hierarchy of Programming languages
Post by: z80man on January 23, 2011, 03:19:35 am
Anyone want to make a malbolge interpreter for their calc. Actually it doesn't look to hard to make an interpreter. The hard part is just writing a program to run on it.
Title: Re: Hierarchy of Programming languages
Post by: AngelFish on January 23, 2011, 03:22:26 am
Several people have already made Brainf*ck interpreters, it's possible (and probably quite easy in BASIC).

Anyway, Malbolge edited to the bottom of the useful list.
Title: Re: Hierarchy of Programming languages
Post by: Xeda112358 on January 23, 2011, 03:24:13 am
I... must... learn...
Title: Re: Hierarchy of Programming languages
Post by: AngelFish on January 23, 2011, 03:27:18 am
Xeda, no! It's too dangerous a language for mankind.
Title: Re: Hierarchy of Programming languages
Post by: Xeda112358 on January 23, 2011, 03:28:16 am
(that's why I'm not a man :P)
Title: Re: Hierarchy of Programming languages
Post by: northern_snow on January 23, 2011, 03:33:17 am
TI-NSpire BASIC is better than Brainf*ck and Whitespace if it's with CAS I think. After all, NSpire BASIC is useful to solve math problems...
Title: Re: Hierarchy of Programming languages
Post by: z80man on January 23, 2011, 03:33:27 am
Several people have already made Brainf*ck interpreters, it's possible (and probably quite easy in BASIC).

Anyway, Malbolge edited to the bottom of the useful list.
but if I could program in malbolge I would consider myself superior to all other programmers even if I'm using a turing incomplete language.
Title: Re: Hierarchy of Programming languages
Post by: ruler501 on January 23, 2011, 09:17:06 am
Then you go insane and end up jumping off a cliff to finish your understanding. Malbolge is not for us humans to learn only evil aliens
*ruler goes to build a malbolge zombie bunker
Title: Re: Hierarchy of Programming languages
Post by: Deep Toaster on January 23, 2011, 09:34:00 am
Text (http://www.esolangs.org/wiki/Text). Put that under Malbolge in usefulness ;D