Author Topic: Hierarchy of Programming languages  (Read 9608 times)

0 Members and 2 Guests are viewing this topic.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Hierarchy of Programming languages
« 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

« Last Edit: January 23, 2011, 03:23:31 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hierarchy of Programming languages
« Reply #1 on: January 23, 2011, 02:07:22 am »
What's Malbolge? ???

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
« Last Edit: January 23, 2011, 03:00:52 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hierarchy of Programming languages
« Reply #3 on: January 23, 2011, 02:58:55 am »
Link is broken.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Hierarchy of Programming languages
« Reply #4 on: January 23, 2011, 03:01:06 am »
Fixed.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hierarchy of Programming languages
« Reply #5 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.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Hierarchy of Programming languages
« Reply #6 on: January 23, 2011, 03:15:53 am »
How is Malbolge powerful?  Its not even Turing complete!
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Hierarchy of Programming languages
« Reply #7 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.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Hierarchy of Programming languages
« Reply #8 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

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Hierarchy of Programming languages
« Reply #9 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.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Hierarchy of Programming languages
« Reply #10 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.
« Last Edit: January 23, 2011, 03:23:01 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Hierarchy of Programming languages
« Reply #11 on: January 23, 2011, 03:24:13 am »
I... must... learn...

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Hierarchy of Programming languages
« Reply #12 on: January 23, 2011, 03:27:18 am »
Xeda, no! It's too dangerous a language for mankind.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Hierarchy of Programming languages
« Reply #13 on: January 23, 2011, 03:28:16 am »
(that's why I'm not a man :P)

Offline northern_snow

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 132
  • Rating: +17/-1
    • View Profile
Re: Hierarchy of Programming languages
« Reply #14 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...