Author Topic: Programming Analogies  (Read 25000 times)

0 Members and 1 Guest are viewing this topic.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Programming Analogies
« Reply #15 on: September 21, 2011, 03:22:09 pm »
Programming is like making furniture.

Java: buying wood, supplies, and tools from IKEA and assembling from a manual.

ASM: carving a chair out of a tree with a pocket knife

Machine Code: same as ASM, but without the pocket knife
BASIC256: buying a table, and all you have to do is put the legs on.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Programming Analogies
« Reply #16 on: September 21, 2011, 04:22:09 pm »
Gamemaker:  Buy furniture, arrange in room.  :P

not trying to insult GM users, I use it too.  ;)
« Last Edit: September 21, 2011, 04:22:31 pm by yunhua98 »

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Programming Analogies
« Reply #17 on: September 21, 2011, 05:07:13 pm »
HTML: Contrary to popular belief, HTML is NOT a programming language. LOL.



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: Programming Analogies
« Reply #18 on: September 21, 2011, 05:26:52 pm »
You'd have to be a non-programmer to think HTML is a language anyway.:P

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Programming Analogies
« Reply #19 on: September 21, 2011, 05:30:56 pm »
Well, it is a language (Hyper Text Markup Language), but its just markup (display), not a programming language. And I think that a lot of people think that jScript is part of HTML. :S



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

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 #20 on: September 21, 2011, 08:15:28 pm »
HTML: Draw a table on a poster.




Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Programming Analogies
« Reply #21 on: September 21, 2011, 08:26:32 pm »
XHTML: Draw a table on a poster, but more formal and strictive.
Sig wipe!

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Programming Analogies
« Reply #22 on: September 21, 2011, 08:30:36 pm »
TI-BASIC: Put the table together via prefabbed pieces but make it very heavy, cumbersome, and large in a very small room.

TI-BASIC(nSpire): Table with only two legs.
« Last Edit: September 21, 2011, 08:31:57 pm by HOMER-16 »

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 #23 on: September 21, 2011, 08:33:24 pm »
TI-BASIC(nSpire): Table with only two legs.
also, can't move around the table nor get out of the room because there's no getKey
« Last Edit: September 21, 2011, 08:33:48 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 #24 on: September 21, 2011, 08:34:19 pm »
XHTML: Draw a table on a poster, but more formal and strictive.
Correction: Draw the exact same table on photo-quality paper.
TI-BASIC(nSpire): Table with only two legs.
That's good :D




Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Programming Analogies
« Reply #25 on: September 21, 2011, 08:35:35 pm »
Lua: Awesomest table you will ever have that can be any shape and size you want, and can hold anything. ANYTHING! :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 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 #26 on: September 21, 2011, 08:35:56 pm »
Lol a table-driven table :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 #27 on: September 21, 2011, 08:36:22 pm »
Java: Coffee. :P
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 #28 on: September 21, 2011, 08:37:34 pm »
Java: Coffee. :P
What does that have to do with tables? ???

Java: Everybody must first define exactly what a table is, then proceed to build it to the highest quality specifications.

Python: Do whatever the hell you want and a table magically appears.
« Last Edit: September 21, 2011, 08:37:59 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 #29 on: September 21, 2011, 08:38:37 pm »
Java: Coffee. :P
What does that have to do with tables? ???

Java: Everybody must first define exactly what a table is, then proceed to build it to the highest quality specifications.

Python: Do whatever the hell you want and a table magically appears.
Fine.
Java: Coffee table.
Sig wipe!