Author Topic: Programming Analogies  (Read 25031 times)

0 Members and 3 Guests are viewing this topic.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Programming Analogies
« Reply #30 on: September 21, 2011, 08:39:07 pm »
Still doesn't have anything to do with the language itself :P




Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Programming Analogies
« Reply #31 on: September 21, 2011, 08:40:42 pm »
Brainfu*k:
<-------------->
    [            ]
    [            ]

EDIT: Java : Language you speak on coffee table. :P
« Last Edit: September 21, 2011, 08:41:36 pm by yeongJIN_COOL »
Sig wipe!

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Programming Analogies
« Reply #32 on: September 21, 2011, 08:41:56 pm »
Alternate analogy for brainfuck: Bash your head against the wall until it turns into a table.

EDIT: The wall, not your head.
« Last Edit: September 21, 2011, 08:42:37 pm by Deep Thought »




Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Programming Analogies
« Reply #33 on: September 21, 2011, 08:43:28 pm »
Alternate analogy for brainfuck: Bash your head against the wall until it turns into a table.

EDIT: The wall, not your head.
:banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead:
                 :banghead:                                  :banghead:
                 :banghead:                                   :banghead:
                 :banghead:                                   :banghead:
                 :banghead:                                   :banghead:
?
« Last Edit: September 21, 2011, 08:43:38 pm by yeongJIN_COOL »
Sig wipe!

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Programming Analogies
« Reply #34 on: September 21, 2011, 08:56:35 pm »
LOGO: Draw a table with a pen.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Programming Analogies
« Reply #35 on: September 21, 2011, 09:35:53 pm »
ASM: You clear your RAM before you can shoot yourself in the foot.
Minecraft: Your programs run on computers larger than the vacuum tube ones of the 50's.
« Last Edit: September 21, 2011, 09:38:03 pm by t0xic_kitt3n »

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Programming Analogies
« Reply #36 on: September 21, 2011, 09:46:37 pm »
Minecraft programming is shit hard.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline BalancedFury

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 722
  • Rating: +29/-2
    • View Profile
Re: Programming Analogies
« Reply #37 on: September 21, 2011, 09:54:33 pm »
Alternate analogy for brainfuck: Bash your head against the wall until it turns into a table.

EDIT: The wall, not your head.
:banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead:
                 :banghead:                 :banghead:
                 :banghead:                 :banghead:
                 :banghead:                 :banghead:
                 :banghead:                 :banghead:
?
That's pie.. not a table.
 :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead:
                  :banghead:                                                                 :banghead:
                    :banghead:                                                               :banghead:
                   :banghead:                                                                :banghead:
That's a table?
Something's wrong... It's not coming out to be a table.
« Last Edit: September 21, 2011, 09:56:29 pm by DualBLDR »
Antonio Nam = DualBLDR = Tony Arthur... U choose!





JOIN THE PETITION TO ADD THIS EMOTICON!!
[|:{P ------->


Yo dawg I herd u lost the game game so I coded the game game in your calc so you can lose the game game while you code your code about losing the game game.

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: Programming Analogies
« Reply #38 on: September 21, 2011, 10:31:40 pm »
Brainfu*k:
<-------------->
    [            ]
    [            ]

EDIT: Java : Language you speak on coffee table. :P

Brainf*ck: A large pile of wood splinters. Skilled programmers can theoretically make a table with it, but no one has ever actually managed to do it.

Java: A table made out of solid iron. Anyone can quickly start using it as a table and it can be melted down to make more tables, but only the truly deluded would seriously claim that it's elegant or efficient.

Lua: A smaller table made out of thin gauge steel. It's still somewhat heavy, but any normal person can carry it around, unlike the Java table. However, it's less likely to survive an artillery barrage.
« Last Edit: September 21, 2011, 10:34:13 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Programming Analogies
« Reply #39 on: September 21, 2011, 10:38:21 pm »
Brainf*ck: A large pile of wood splinters. Skilled programmers can theoretically make a table with it, but no one has ever actually managed to do it.

Whitespace: Wood splinters with invisibility paint.




Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Programming Analogies
« Reply #40 on: September 21, 2011, 10:47:15 pm »
Casio-BASIC: make as many tables as you'd like but have no way to remove old ones because you cannot draw with the color white

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 boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Programming Analogies
« Reply #41 on: September 22, 2011, 07:27:42 pm »
Stagecast: Make a table from a children's "build your own table" kit but if you make one mistake it doesn't work. And sometimes it just doesn't feel like working.

TI Basic:
Easy to make table, but you can only see seven pieces at a time

Python: Planning out a table.. oh wait it is already there

Game Maker:
Draw a table and then when you put it in the room it works

DS Game maker:
Like game maker, but with many more obscure errors

Pseudo Code: Making a hypothetical table

Basic256/KidBasic:
Learn how to build tables and make a nice model of one in the process
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Programming Analogies
« Reply #42 on: July 10, 2012, 06:21:03 am »
Yay necroposts that actually contribute to the conversation!

http://wheresmysammich.com/picture/16084/programming/

Just saw that on FB :P

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Programming Analogies
« Reply #43 on: July 10, 2012, 09:32:36 am »
lol HTML XD
Sig wipe!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Programming Analogies
« Reply #44 on: July 10, 2012, 09:42:37 am »
Oh yeah, I saw that one a while ago. Pretty funny, I would say.
« Last Edit: July 10, 2012, 09:42:58 am by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.