Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Closed Thread
 
Thread Tools Display Modes
Old Jun 21st, 2006, 10:45 PM   #31
ShadowAssasin
Programmer
 
ShadowAssasin's Avatar
 
Join Date: Jun 2006
Location: New York
Posts: 43
Rep Power: 0 ShadowAssasin is on a distinguished road
Ask your friend what he thinks assembly is then
__________________
It's not complex if you know what you're doing...
ShadowAssasin is offline  
Old Jun 21st, 2006, 11:09 PM   #32
Benoit
Expert Programmer
 
Benoit's Avatar
 
Join Date: Sep 2004
Location: Ontario, Canada
Posts: 555
Rep Power: 5 Benoit is on a distinguished road
3% scored higher (more nerdy), and
97% scored lower (less nerdy).

About that quiz....Everyone knows that BASIC is not a real language :p
__________________
Johnny was a chemist's son but Johnny is no more, for what Johnny thought was H2O was H2SO4
Benoit is offline  
Old Jun 21st, 2006, 11:10 PM   #33
bivhitscar
Hobbyist Programmer
 
bivhitscar's Avatar
 
Join Date: Oct 2005
Location: Melbourne, Australia
Posts: 126
Rep Power: 3 bivhitscar is on a distinguished road
>About that quiz....Any real nerd/geek would know that BASIC is not a real language

That was going to be my answer.
__________________
it's ironic considerate rarity patron of love higher knowledge engulfs me...
bivhitscar is offline  
Old Jun 22nd, 2006, 1:09 AM   #34
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
machine language isn't a real language. i execute all of my programs by twisting paper clips around the ends of a 9-volt battery and touch my processor with them at the appropriate times.

whatever.

anyone who makes claims like that just "pwned" themselves. there's a quote to the effect of "it's better to remain silent and be thought a fool, then to open your mouth and remove all doubt".

next time you go online, let 'im know that a diverse group of nerds, geeks, skips, skaps, scallywhops, and CS industry professionals say he's a FAG.
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline  
Old Jun 22nd, 2006, 2:12 AM   #35
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,033
Rep Power: 5 lectricpharaoh will become famous soon enough
Quote:
Originally Posted by DaWei
Bare-bones assembly language is a one-to-one mapping between mnemonics and the binary code that implements the instruction.
I'd agree with your entire post, except this; it's not always one-to-one. In fact, as I understand it, one of the primary reasons for using assembly is that it removes the need for programmers to remember all the variant opcodes for instructions that are semantically identical. For example, in 80x86 assembly, the MOV mnemonic is used for many different opcodes, depending on the nature of source and destination operands.
Quote:
Originally Posted by DaWei
Stuff like that pisses me off much worse than a poster stating that I'm an asshole (since it's a true statement).
Hehe. Who's up for a pool to see how long before this ends up in someone's sig?
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot.
- Vaarsuvius, Order of the Stick
lectricpharaoh is offline  
Old Jun 22nd, 2006, 2:22 AM   #36
uman
Expert Programmer
 
Join Date: Dec 2004
Posts: 794
Rep Power: 4 uman is on a distinguished road
Being pedantic: The machine is not based on 1s and 0s so much as "true" and "false" values.
__________________
Few people deserve to be compared to (Rush) Limbaugh, most of them were convicted at the Nuremburg trials.
--WilliamSChips on Slashdot
uman is offline  
Old Jun 22nd, 2006, 2:27 AM   #37
bivhitscar
Hobbyist Programmer
 
bivhitscar's Avatar
 
Join Date: Oct 2005
Location: Melbourne, Australia
Posts: 126
Rep Power: 3 bivhitscar is on a distinguished road
>Being pedantic: The machine is not based on 1s and 0s so much as "true" and "false" values.

More like voltages, if you want to get that way; 0v~5v, to be specific (in most cases).
__________________
it's ironic considerate rarity patron of love higher knowledge engulfs me...
bivhitscar is offline  
Old Jun 22nd, 2006, 7:02 AM   #38
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
The pedantry is just bullshit. Both terminologies are acceptable. Almost no one reading off the bit pattern of some value is going to call to you, "TRUE, FALSE, FALSE.....".

In reality, the cpus rarely run on logic levels of 0-5 volts, these days (though many of the devices do). 3.3 is more like it. As a matter of fact, 0-5 became very common with the original releases of DTL/TTL/etc., but has never been THE definition of true and false. All logical device spec sheets define these levels carefully and with plenty of caveats.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline  
Old Jun 22nd, 2006, 11:37 AM   #39
Dragon_Master
Programmer
 
Dragon_Master's Avatar
 
Join Date: Jan 2006
Location: Some where
Posts: 74
Rep Power: 3 Dragon_Master is on a distinguished road
Quote:
(11:59:41 PM) erkified: assembly
(11:59:48 PM) Cheez Waffle1214: it's a low level programming language
(11:59:49 PM) erkified: its not a programming language

Oh, my god... *puts hand over eyes* There's so many things wrong with your friend I don't even know where to begin.

First, HTML is not scripting. It's markup! Javascript is scripting (duh!). XML is anoher markup. Do know what's a dead give away to that fact? The fact that HTML is an acronym for Hyper Text Markup Language. Notice the bolded keywords!! Just in case you don't know what bold is: it's a font style that's darker than other text.

Second, assembly is a language. And the whole damn computer bases everything off of 1s and 0s. No, wait I'm sorry, ONS and OFFS! That's what they represent. It's digital!

Thirdly, that test was tring to get you to realize, as you probably did that, "PASCAL" is not a language because, it should not be capitalized. Pascal is not an acronym for anything. Therefore, it's real name is not capitolized!! Pascal is a programming language. "PASCAL" is not. It's kind of a trick question. Had your friend pulled his head out of his ass perhaps he would have realized this.

Tell your friend that he's a code grinder.
Dragon_Master is offline  
Old Jun 22nd, 2006, 12:19 PM   #40
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
...and all this time I thought it was Pooty Asinine Syntax for Computing Arithmetically and Logically....

As for the ones and zeros, visit your device's assembly-language reference. Many of them have the op codes for the relevant mnemonic presented with 1s and 0s. Not hex, because you're often looking at single bits or small sets of bits that represent the register, the operation, and numerous other things. They aren't using ON/OFF or TRUE/FALSE there, believe me.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline  
Closed Thread

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 7:40 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC