Click here to Skip to main content
11,718,589 members (85,385 online)

Welcome to the Lounge

   

For lazing about and discussing anything in a software developer's life that takes your fancy except programming questions.

Technical discussions are encouraged, but click here to ask your programming question.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Mark Wallace19-Nov-12 0:59
memberMark Wallace19-Nov-12 0:59 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Chris Meech15-Nov-12 2:49
memberChris Meech15-Nov-12 2:49 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
gavindon15-Nov-12 3:02
membergavindon15-Nov-12 3:02 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
RafagaX16-Nov-12 4:36
memberRafagaX16-Nov-12 4:36 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
gavindon16-Nov-12 6:14
membergavindon16-Nov-12 6:14 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Marc Clifton15-Nov-12 3:29
protectorMarc Clifton15-Nov-12 3:29 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
RafagaX16-Nov-12 4:37
memberRafagaX16-Nov-12 4:37 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Erik Rude16-Nov-12 4:55
memberErik Rude16-Nov-12 4:55 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
satovey16-Nov-12 8:22
membersatovey16-Nov-12 8:22 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
patbob16-Nov-12 11:20
memberpatbob16-Nov-12 11:20 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Erik Rude19-Nov-12 1:46
memberErik Rude19-Nov-12 1:46 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
megaadam15-Nov-12 3:08
membermegaadam15-Nov-12 3:08 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Marc Clifton15-Nov-12 3:36
protectorMarc Clifton15-Nov-12 3:36 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
c242315-Nov-12 3:11
memberc242315-Nov-12 3:11 
According to wikipedia OO should be considered as it's own paradigm, as should machine code and assembly language. It would depend on whether you want to class all of those as imperative or not. Technically they are, but is that really a useful definition?

My thinking is that it depends what level of abstraction you want to consider: if you want to talk in the abstract it's hard to think of other major classes of language, but equally when describing the properties of a language by paradigm it's better to have more words than fewer, even if OO and procedural boil down to being imperative - I could say "C# is an imperative language, and so is machine code" but it's so abstract as to not give any useful information, whereas if I said "C# is an OO language, and machine code is an imperative language" then this at least starts to hint at the fundamental differences in how you would use both.

And I don't particularly have a problem with the word paradigm in this context as to me it would imply a different way of thinking about how to structure the program, which taking OO vs structured programming as an example makes sense as, even though they are both still imperative, you think about their structure differently.
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Marc Clifton15-Nov-12 3:39
protectorMarc Clifton15-Nov-12 3:39 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Ennis Ray Lynch, Jr.15-Nov-12 3:26
memberEnnis Ray Lynch, Jr.15-Nov-12 3:26 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Marc Clifton15-Nov-12 3:44
protectorMarc Clifton15-Nov-12 3:44 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
GenJerDan15-Nov-12 5:02
memberGenJerDan15-Nov-12 5:02 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Michael Bergman15-Nov-12 5:06
memberMichael Bergman15-Nov-12 5:06 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Rob Grainger19-Nov-12 1:09
memberRob Grainger19-Nov-12 1:09 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Michael Bergman19-Nov-12 4:35
memberMichael Bergman19-Nov-12 4:35 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
BobJanova15-Nov-12 5:07
memberBobJanova15-Nov-12 5:07 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
ahmed zahmed15-Nov-12 5:45
memberahmed zahmed15-Nov-12 5:45 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Gary Wheeler16-Nov-12 0:23
memberGary Wheeler16-Nov-12 0:23 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
grralph116-Nov-12 1:20
membergrralph116-Nov-12 1:20 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
jsc4216-Nov-12 0:31
memberjsc4216-Nov-12 0:31 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
satovey16-Nov-12 7:57
membersatovey16-Nov-12 7:57 
GeneralRe: Imperative, declarative, functional, and... ??? Pin
Rob Grainger19-Nov-12 1:04
memberRob Grainger19-Nov-12 1:04 
NewsDave Lee Travis arrested Pin
Nagy Vilmos15-Nov-12 2:18
memberNagy Vilmos15-Nov-12 2:18 
GeneralRe: Dave Lee Travis arrested Pin
TPFKAPB15-Nov-12 2:22
memberTPFKAPB15-Nov-12 2:22 
GeneralRe: Dave Lee Travis arrested Pin
jim lahey15-Nov-12 2:29
memberjim lahey15-Nov-12 2:29 
GeneralRe: Dave Lee Travis arrested Pin
MehGerbil15-Nov-12 2:39
memberMehGerbil15-Nov-12 2:39 
GeneralRe: Dave Lee Travis arrested Pin
jim lahey15-Nov-12 2:53
memberjim lahey15-Nov-12 2:53 
GeneralRe: Dave Lee Travis arrested Pin
MehGerbil15-Nov-12 3:13
memberMehGerbil15-Nov-12 3:13 
GeneralRe: Dave Lee Travis arrested Pin
ahmed zahmed15-Nov-12 5:17
memberahmed zahmed15-Nov-12 5:17 
GeneralRe: Dave Lee Travis arrested Pin
ChrisElston15-Nov-12 3:13
memberChrisElston15-Nov-12 3:13 
GeneralRe: Dave Lee Travis arrested Pin
ahmed zahmed15-Nov-12 5:18
memberahmed zahmed15-Nov-12 5:18 
GeneralRe: Dave Lee Travis arrested Pin
Pete O'Hanlon15-Nov-12 2:59
protectorPete O'Hanlon15-Nov-12 2:59 
GeneralRe: Dave Lee Travis arrested Pin
jim lahey15-Nov-12 3:03
memberjim lahey15-Nov-12 3:03 
GeneralRe: Dave Lee Travis arrested Pin
Bergholt Stuttley Johnson15-Nov-12 3:06
memberBergholt Stuttley Johnson15-Nov-12 3:06 
GeneralRe: Dave Lee Travis arrested Pin
Pete O'Hanlon15-Nov-12 3:09
protectorPete O'Hanlon15-Nov-12 3:09 
GeneralRe: Dave Lee Travis arrested Pin
Bergholt Stuttley Johnson15-Nov-12 3:12
memberBergholt Stuttley Johnson15-Nov-12 3:12 
GeneralRe: Dave Lee Travis arrested Pin
ChrisElston15-Nov-12 3:16
memberChrisElston15-Nov-12 3:16 
GeneralRe: Dave Lee Travis arrested Pin
TPFKAPB15-Nov-12 3:21
memberTPFKAPB15-Nov-12 3:21 
GeneralRe: Dave Lee Travis arrested Pin
ChrisElston15-Nov-12 3:23
memberChrisElston15-Nov-12 3:23 
GeneralRe: Dave Lee Travis arrested Pin
Brady Kelly17-Nov-12 6:29
memberBrady Kelly17-Nov-12 6:29 
GeneralRe: Dave Lee Travis arrested Pin
_Maxxx_15-Nov-12 11:46
member_Maxxx_15-Nov-12 11:46 
GeneralRe: Dave Lee Travis arrested Pin
ChrisElston15-Nov-12 3:22
memberChrisElston15-Nov-12 3:22 
GeneralRe: Dave Lee Travis arrested Pin
Chris Quinn15-Nov-12 3:25
memberChris Quinn15-Nov-12 3:25 
GeneralRe: Dave Lee Travis arrested Pin
Dalek Dave15-Nov-12 3:26
memberDalek Dave15-Nov-12 3:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.150901.1 | Last Updated 4 Sep 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid