Thread View: fras.text.programmieren
2 messages
2 total messages
Started by Bernhard Lindner
Fri, 11 Aug 1995 16:04
E vs. C
Author: Bernhard Lindner
Date: Fri, 11 Aug 1995 16:04
Date: Fri, 11 Aug 1995 16:04
28 lines
1324 bytes
1324 bytes
TAG!
Thema: Amiga E vs. C++
Frage: Wo liegen die Unterschiede?
Soll heissen: Kann ein E-User auch automatisch C?
Oder hat es weniger Möglichkeiten oder mehr?
Fehlt E etwas, was C++ besitzt?
Ist E vielleicht eine Abart von C?
Tja, viele Fragen. Dann, E-User, schreibt euch die Finger wund! :-)
_____
/ ^ ^ \
/ O O \ THE DUCK
| _____ | is watching you...
| (_____) |
\ \ V / / and greets all
\_\_/_/ humans out there!
__/ \__ __
/( )\ AMIGA rulez! ///
(( )) __ ///
(( )) \\\ ///
\( )/ \\\ ///
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TheDuck@LiteLine.mcnet.de
(Bernhard Lindner)
Re: E vs. C
Author: Gregor Goldbach
Date: Sat, 12 Aug 1995 12:01
Date: Sat, 12 Aug 1995 12:01
49 lines
2439 bytes
2439 bytes
TheDuck@LITELINE.MCNET.DE (Bernhard Lindner) schrieb: > Thema: Amiga E vs. C++ > Frage: Wo liegen die Unterschiede? Darüber könnte man Bände schreiben. Es gibt viel zuviele Unterschiede, C++ hat einige features, die in E nicht eingebaut wurden, weil sie nicht in das Konzept passen, und ebenso kann E einiges, was in C++ nicht drin ist. Nimm nur mal die Variablentypen. E kennt eigentlich nur den Typ LONG, plus einige Abarten. In Strukturen kann man zwar auch Einträge von Typ CHAR und INT verwenden, aber im normalen Programm nicht. Wenn Du den Typen bei der Deklaration weglässt, ist die Variable vom Typ LONG. Dementsprechend hat E auch keine Typprüfung. Beispiele für ein E-features, die C++ (meines Wissens) nicht bietet, sind die Möglichkeit, daß eine Funktion mehrere Werte zurückgeben kann und unification. > Soll heissen: Kann ein E-User auch automatisch C? Nein. Grundlegende Konzepte prozeduraler Programmiersprachen kann man natürlich in beiden Sprachen wiederfinden, aber dann könnte man auch sagen, daß C Programmierer Pascal können. Es gibt viele Kleinigkeiten, an die man sich gewöhnen muß (Zuweisung mit :=, Strings werden in einfachen Hochkommata eingeschlossen etc.). > Oder hat es weniger Möglichkeiten oder mehr? Die Sprachen bieten unterschiedliche Möglichkeiten. > Fehlt E etwas, was C++ besitzt? Ich kenne C++ zwar nicht so gut, aber multiple inheritance (mehrfache Vererbung) ist ein Beispiel. > Ist E vielleicht eine Abart von C? Nein, obwohl es eine Gemeinsamkeiten gibt (z.B. Variable++) > Tja, viele Fragen. Dann, E-User, schreibt euch die Finger wund! :-) Es ist etwas kurz geworden, aber ich weiß ehrlich gesagt nicht, wo ich anfangen, und wo ich aufhören soll. Bei speziellen Fragen kannst Du mir gerne eine PM schicken. grEgor
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads