[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: of applications for gnustep...
From: |
Pascal Bourguignon |
Subject: |
Re: of applications for gnustep... |
Date: |
Mon, 16 Jun 2003 21:17:23 +0200 |
Chris B. Vetter writes:
> You do NOT mix two DIFFERENT languages in ONE source file. C++ and
> Objective-C may have a common 'foundation', C, and are therefor
> _related_ -- yet they are DIFFERENT.
Je ne dis pas que je ne suis pas d'accord, but humans can mix
languages,e ven in the same sentence. And of course, there are a load
of mixed languages: look how some HTML pages are genrated, PRO*C,
PRO*COBOL etc who allow to insert SQL statements into a normal
programming language.
Anyway, to begin with Objective-C, this is a big nice mix of C, and of
Objective-C constructs. That's why you can use stdio.h from an
Objective-C for example. Objective-C++ is a natural extension that is
justified when you have to use C++ libraries from an Objective-C
program, like you're justified to use a C library from an Objective-C
program.
> Ever thought of mixing Pascal and Modula-3 in one source file?
> Probably not. Why not? They too are related?!
First the familly tree is like that:
Algol
|
|
Pascal
/ \
/ \
ObjectPascal Modula-2
(Delphi) |
|
Modula-3
So, the question would be if you would want to mixe Object-Pascal with
Modula-2 and the answer is definitely yes! (and you get Modula-3).
--
__Pascal_Bourguignon__ http://www.informatimago.com/
----------------------------------------------------------------------
Do not adjust your mind, there is a fault in reality.
- Re: of applications for gnustep..., (continued)
- Re: of applications for gnustep..., Philippe C . D . Robert, 2003/06/14
- Re: of applications for gnustep..., Philip Mötteli, 2003/06/14
- Re: of applications for gnustep..., Nicolas Roard, 2003/06/14
- Re: My GWorkspace feature request, Christopher Culver, 2003/06/15
- Re: My GWorkspace feature request, Nicolas Roard, 2003/06/15
- Re: of applications for gnustep..., Chris B. Vetter, 2003/06/16
- Re: of applications for gnustep..., Pete French, 2003/06/16
- Re: of applications for gnustep..., Lele Gaifax, 2003/06/16
- Re: of applications for gnustep..., Eric Christopherson, 2003/06/16
- Re: of applications for gnustep..., Pascal Bourguignon, 2003/06/16
- Re: of applications for gnustep...,
Pascal Bourguignon <=
- Re: My GWorkspace feature request, Alex Perez, 2003/06/19
- Message not available
- Re: My GWorkspace feature request, MJ Ray, 2003/06/21
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Enrico Sersale, 2003/06/22
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Charles Philip Chan, 2003/06/22
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Enrico Sersale, 2003/06/23
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Charles Philip Chan, 2003/06/23
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Charles Philip Chan, 2003/06/22
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Eric Christopherson, 2003/06/23
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Nicolas Roard, 2003/06/23
- Re: GWorkspace.app Feature Request-- Tabbed Shelf, Fred Kiefer, 2003/06/24