[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] AVR-GCC question
From: |
Matthew MacClary |
Subject: |
Re: [avr-gcc-list] AVR-GCC question |
Date: |
Mon, 23 May 2005 11:46:45 -0700 |
User-agent: |
Mutt/1.4.2.1i |
On Mon, May 23, 2005 at 01:55:21PM -0400, Trampas wrote:
> Additionally you could have the compiler implement polymorphism
> while keeping C code. For example you could at compile time check
> variables types and conditionally create code.
I believe that the Linux kernel actually uses compile time object
oriented behavior like you are describing. This is a cool idea because
there is no performance penalty once the code is compiled.
I would argue that there is a big difference between 'static OOP'
and 'dynamic OOP'. It seems like few OO languages allow dynamic OO
behavior where classes and objects can change at run time, Ruby is an
example of a language that does do this. All of the static OO behavior
for a program can be known at compile time and so should be
implementable with some type of "meta" front-end like you have
described.
-Matt
---------------------------------
Where did the universe come from?
- Re: [avr-gcc-list] AVR-GCC question, (continued)
- Re: [avr-gcc-list] AVR-GCC question, hanzl, 2005/05/22
- Re: [avr-gcc-list] AVR-GCC question, Joerg Wunsch, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, Daniel O'Connor, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, E. Weddington, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, Joerg Wunsch, 2005/05/23
- RE: [avr-gcc-list] AVR-GCC question, Trampas, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, E. Weddington, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question,
Matthew MacClary <=
- Re: [avr-gcc-list] AVR-GCC question, Joerg Wunsch, 2005/05/24
- Re: [avr-gcc-list] AVR-GCC question, Jeff Epler, 2005/05/23
- RE: [avr-gcc-list] AVR-GCC question, Trampas, 2005/05/23
- RE: [avr-gcc-list] AVR-GCC question, Dave Hansen, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, Jeff Epler, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, Russell Shaw, 2005/05/23
- Re: [avr-gcc-list] AVR-GCC question, Daniel O'Connor, 2005/05/23
RE: [avr-gcc-list] AVR-GCC question, Matt.VanDeWerken, 2005/05/22
[avr-gcc-list] AVR-GCC question, Haase Bjoern (PT-BEU/EMT) *, 2005/05/23
Re: [avr-gcc-list] AVR-GCC question, Klaus Rudolph, 2005/05/23