| 84720 packages online |
|
|
| | | | No screenshot available |
|
- english below -
Object Oriented Programming for All
Hi,
willkommen zu einem kleinen neuen Projekt von mir.
Objektorientierte Programmierung für alle. Das meint,
daß jede NICHT objektorientierte Programmiersprache, die fähig ist
Amiga Shared Libraries zu benutzen, zur Programmierung von Objekten benutzt
werden kann.
Jeder Programmierer hat schon mal was von JAVA gehört und im gleichen Atemzug,
daß es auf dem Amiga zwar funktioniert, aber leider so langsam ist, das es
nicht
praktisch einsetzbar ist. Wer nun OO programmieren will, muß auf einen der
diversen C++
Compiler umsteigen.
Da mir im großen und gesamten JAVA und OOP gefällt und ich dazu auch noch
meine
eigene Programmiersprache verwenden wollte, hab ich mir Gedanken gemacht , wie
man OOP
auf dem Amiga resourcenschonend und zugleich offen für alle Programmiersprachen
gestalten kann.
Das Ergebnis sieht man hier:
German Pages
http://www.geocities.com/SiliconValley/Bridge/5737/Main/oop4a.html
Marius Schwarz
--
Object Oriented Programming for All
Hi,
welcome to a small new project of mine: "Object Oriented Programming for All".
Every none oop language which offers support for Amiga Shared Libraries, is now
able
to use objects and can be used to produce new classes.
Every programmer has surely heared about Java and that it will be very slow on
an normal amiga.
If you wanne code oop you are forced to use one of the C++ compilers or one the
eiffel
ports. What if you don`t need to because someone has build an open class system
and a compiler
which offers nearly the same functionality as the JAVA language does ?
Well I did this and because I wanted to use my own compiler language as a basis
, I
coded a precompiler which does the whole oop releated things and a oop library
which does the runtime jobs. This system is open to every programming language
which can
make use of libraries. If you wanne use your own programming language, you will
find a
precompiler sourcecode which you can adapt , which is a very easy thing to do.
The results for Preass can be found here:
English Pages
http://www.geocities.com/SiliconValley/Bridge/5737/Main/oop4a_e.html
Marius Schwarz
|
Contents of dev/misc/oop4a.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 109 162 67.3% -lh5- 6c97 Nov 3 2001 ODK/bin/compilexx
[generic] 777 1496 51.9% -lh5- 8420 Nov 10 2001 ODK/bin/flush
[generic] 838 1084 77.3% -lh5- 138d Nov 10 2001 ODK/bin/FlushLibs
[generic] 944 1844 51.2% -lh5- 5c0f Nov 2 2001 ODK/bin/oopa
[generic] 43339 290080 14.9% -lh5- d386 Dec 2 2001 ODK/bin/preass
[generic] 14073 43748 32.2% -lh5- 4aae Dec 6 2001 ODK/bin/preassxx
[generic] 2044 4836 42.3% -lh5- 09f1 Nov 24 2001 ODK/bin/viewXX
[generic] 90 153 58.8% -lh5- 0705 Oct 27 2001 ODK/classes/a.class
[generic] 69 83 83.1% -lh5- 79d6 Oct 27 2001 ODK/classes/b.class
[generic] 94 131 71.8% -lh5- f53c Oct 27 2001 ODK/classes/c.class
[generic] 435 1367 31.8% -lh5- a6e2 Nov 29 2001 ODK/classes/com/amiga/system/doswrapper.class
[generic] 1639 5368 30.5% -lh5- ca7a Jul 21 2001 ODK/classes/com/amiga/system/doswrapper.fd
[generic] 1338 4214 31.8% -lh5- b430 Jul 21 2001 ODK/classes/com/amiga/system/doswrapper_lib.i
[generic] 244 611 39.9% -lh5- 4360 Nov 29 2001 ODK/classes/com/amiga/system/execwrapper.class
[generic] 1289 4176 30.9% -lh5- 6430 Nov 2 2001 ODK/classes/com/amiga/system/execwrapper.fd
[generic] 903 2768 32.6% -lh5- faed Nov 2 2001 ODK/classes/com/amiga/system/execwrapper_lib.i
[generic] 224 547 41.0% -lh5- 129f Dec 6 2001 ODK/classes/d.class
[generic] 116 154 75.3% -lh5- 6eed Nov 2 2001 ODK/classes/helloworld.class
[generic] 808 2449 33.0% -lh5- 807e Nov 26 2001 ODK/classes/integertest.class
[generic] 195 496 39.3% -lh5- 5a3f Nov 30 2001 ODK/classes/long.class
[generic] 442 1152 38.4% -lh5- 1e17 Nov 30 2001 ODK/classes/system/bufferedfile.class
[generic] 395 1075 36.7% -lh5- 7095 Nov 29 2001 ODK/classes/system/file.class
[generic] 181 334 54.2% -lh5- d62c Nov 30 2001 ODK/classes/system/hexinteger.class
[generic] 123 174 70.7% -lh5- 0cc0 Nov 8 2001 ODK/classes/system/include/sprintf.p
[generic] 179 331 54.1% -lh5- 48a5 Nov 30 2001 ODK/classes/system/integer.class
[generic] 160 282 56.7% -lh5- a447 Nov 30 2001 ODK/classes/system/long.class
[generic] 512 2107 24.3% -lh5- e94f Nov 30 2001 ODK/classes/system/mem.class
[generic] 497 1602 31.0% -lh5- 72bf Nov 30 2001 ODK/classes/system/misc.class
[generic] 393 1528 25.7% -lh5- b721 Nov 29 2001 ODK/classes/system/string.class
[generic] 420 1702 24.7% -lh5- 38d5 Nov 29 2001 ODK/classes/system/stringarray.class
[generic] 148 392 37.8% -lh5- 9a21 Nov 29 2001 ODK/classes/system/system.class
[generic] 319 803 39.7% -lh5- 554d Nov 29 2001 ODK/classes/system/unbufferedfile.class
[generic] 250 951 26.3% -lh5- a74c Nov 30 2001 ODK/classes/system/zahl.class
[generic] 508 1628 31.2% -lh5- ebbb Nov 30 2001 ODK/classes/test.class
[generic] 778 1731 44.9% -lh5- 9c58 Dec 5 2001 ODK/docs/Beispiel1.html
[generic] 683 1568 43.6% -lh5- 1985 Dec 6 2001 ODK/docs/Beispiel1_e.html
[generic] 57 81 70.4% -lh5- 8eb7 Nov 30 2001 ODK/docs/classes/.desc
[generic] 215 599 35.9% -lh5- f190 Dec 1 2001 ODK/docs/classes/bufferedfile.desc
[generic] 95 164 57.9% -lh5- f015 Nov 24 2001 ODK/docs/classes/c.desc
[generic] 171 493 34.7% -lh5- f1e5 Dec 6 2001 ODK/docs/classes/d.desc
[generic] 178 541 32.9% -lh5- a46d Dec 1 2001 ODK/docs/classes/doswrapper.desc
[generic] 121 279 43.4% -lh5- 3be4 Dec 1 2001 ODK/docs/classes/execwrapper.desc
[generic] 103 169 60.9% -lh5- 84c3 Dec 1 2001 ODK/docs/classes/helloworld.desc
[generic] 160 505 31.7% -lh5- 6871 Dec 1 2001 ODK/docs/classes/integer.desc
[generic] 128 262 48.9% -lh5- 1bcd Dec 1 2001 ODK/docs/classes/integertest.desc
[generic] 157 502 31.3% -lh5- 9d21 Dec 1 2001 ODK/docs/classes/long.desc
[generic] 162 455 35.6% -lh5- 2619 Dec 1 2001 ODK/docs/classes/mem.desc
[generic] 164 446 36.8% -lh5- a5de Dec 1 2001 ODK/docs/classes/misc.desc
[generic] 180 543 33.1% -lh5- 615e Dec 1 2001 ODK/docs/classes/string.desc
[generic] 145 401 36.2% -lh5- ee19 Dec 1 2001 ODK/docs/classes/stringarray.desc
[generic] 113 230 49.1% -lh5- e229 Dec 1 2001 ODK/docs/classes/system.desc
[generic] 118 225 52.4% -lh5- e586 Nov 15 2001 ODK/docs/classes/test.desc
[generic] 206 548 37.6% -lh5- 6c06 Dec 1 2001 ODK/docs/classes/unbufferedfile.desc
[generic] 7223 7476 96.6% -lh5- 2ed6 Nov 8 2001 ODK/docs/framework.png
[generic] 6245 7407 84.3% -lh5- f751 Nov 11 2001 ODK/docs/integertest.png
[generic] 5538 14331 38.6% -lh5- b69c Dec 5 2001 ODK/docs/oop4a.html
[generic] 5635 14829 38.0% -lh5- 7030 Dec 6 2001 ODK/docs/oop4a_e.html
[generic] 609 1495 40.7% -lh5- 0621 Dec 5 2001 ODK/docs/oop4a_history.html
[generic] 2157 5511 39.1% -lh5- dc31 Dec 5 2001 ODK/docs/oop4a_muster.html
[generic] 2991 7113 42.0% -lh5- a644 Dec 6 2001 ODK/docs/oop4ab.html
[generic] 1752 4466 39.2% -lh5- 8946 Dec 5 2001 ODK/docs/oop4ac.html
[generic] 2102 4771 44.1% -lh5- 7885 Dec 6 2001 ODK/docs/oop4ad.html
[generic] 2073 4660 44.5% -lh5- cccf Dec 6 2001 ODK/docs/oop4ad_e.html
[generic] 20180 20180 100.0% -lh0- 50dc Nov 1 2001 ODK/docs/top.png
[generic] 1234 2792 44.2% -lh5- 8171 Nov 17 2001 ODK/libs/classes/test.library
[generic] 122 453 26.9% -lh5- 2ee9 Nov 26 2001 ODK/make
[generic] 198 265 74.7% -lh5- 2ff7 Dec 6 2001 ODK/misc/ASM-One.Pref
[generic] 84315 84315 100.0% -lh0- b1c5 Nov 15 2001 ODK/misc/cdt_39.15.lha
[generic] 94 110 85.5% -lh5- bc13 Nov 15 2001 ODK/misc/Datatypes/C++-Source
[generic] 280 467 60.0% -lh5- daf7 Nov 15 2001 ODK/misc/Datatypes/C++-Source.info
[generic] 85 94 90.4% -lh5- 9800 Nov 15 2001 ODK/misc/Datatypes/C-Source
[generic] 280 467 60.0% -lh5- daf7 Nov 15 2001 ODK/misc/Datatypes/C-Source.info
[generic] 322 561 57.4% -lh5- 03b4 Nov 25 2001 ODK/misc/Datatypes/c.prefs
[generic] 137 188 72.9% -lh5- d047 Nov 15 2001 ODK/misc/Datatypes/readme.txt
[generic] 2163 2163 100.0% -lh0- 14a4 Nov 10 2001 ODK/misc/FlushLibs391.lha
[generic] 362 882 41.0% -lh5- 60a2 Nov 26 2001 ODK/misc/Konstanten_new.inc
[generic] 356 669 53.2% -lh5- 5fea Nov 10 2001 ODK/source/flush.p
[generic] 1070 2851 37.5% -lh5- d90c Nov 29 2001 ODK/source/oop/oop.doc
[generic] 94 117 80.3% -lh5- 508d Nov 29 2001 ODK/source/oop/oop.fd
[generic] 985 1716 57.4% -lh5- 25e3 Nov 2 2001 ODK/source/oop/oop.library
[generic] 50 50 100.0% -lh0- b6d9 Nov 1 2001 ODK/source/oop/oop_lib.i
[generic] 3456 10659 32.4% -lh5- b99b Dec 6 2001 ODK/source/oop/ooplib.p
[generic] 3705 12939 28.6% -lh5- eebc Dec 6 2001 ODK/source/oop/ooplib.s
[generic] 448 908 49.3% -lh5- 8e7f Nov 2 2001 ODK/source/OOPA.p
[generic] 1893 6025 31.4% -lh5- e41d Nov 10 2001 ODK/source/OOPA.s
[generic] 575 1056 54.5% -lh5- f821 Nov 29 2001 ODK/source/preassxx.incl1
[generic] 132 239 55.2% -lh5- 0f37 Oct 27 2001 ODK/source/preassxx.incl2
[generic] 418 954 43.8% -lh5- 7dc1 Nov 29 2001 ODK/source/preassxx.incl3
[generic] 382 950 40.2% -lh5- 3cfd Nov 24 2001 ODK/source/preassxx.incl4
[generic] 11542 53789 21.5% -lh5- e243 Dec 6 2001 ODK/source/preassxx.p
[generic] 24984 142713 17.5% -lh5- ecd1 Dec 6 2001 ODK/source/preassxx.s
[generic] 211 376 56.1% -lh5- 9598 Nov 17 2001 ODK/source/viewxx/readme.txt
[generic] 2058 6789 30.3% -lh5- 63a7 Nov 24 2001 ODK/source/viewxx/viewXX.p
[generic] 918 1984 46.3% -lh5- 0ca5 Dec 1 2001 ODK/libs/classes/com/amiga/system/doswrapper.library
[generic] 649 1232 52.7% -lh5- cd5e Dec 1 2001 ODK/libs/classes/com/amiga/system/execwrapper.library
[generic] 635 1180 53.8% -lh5- dd14 Dec 1 2001 ODK/libs/classes/helloworld.library
[generic] 1391 3308 42.0% -lh5- e768 Dec 1 2001 ODK/libs/classes/integertest.library
[generic] 1247 3308 37.7% -lh5- 36c2 Dec 1 2001 ODK/libs/classes/system/bufferedfile.library
[generic] 1054 2544 41.4% -lh5- a9d1 Dec 1 2001 ODK/libs/classes/system/integer.library
[generic] 1027 2496 41.1% -lh5- 55cb Dec 1 2001 ODK/libs/classes/system/long.library
[generic] 1540 4092 37.6% -lh5- 48a5 Dec 1 2001 ODK/libs/classes/system/mem.library
[generic] 860 1600 53.8% -lh5- 5723 Dec 1 2001 ODK/libs/classes/system/misc.library
[generic] 1341 3536 37.9% -lh5- b8ba Dec 1 2001 ODK/libs/classes/system/string.library
[generic] 1067 2600 41.0% -lh5- 6db8 Dec 1 2001 ODK/libs/classes/system/stringarray.library
[generic] 750 1476 50.8% -lh5- 2aaf Dec 1 2001 ODK/libs/classes/system/system.library
[generic] 1048 2788 37.6% -lh5- de4b Dec 1 2001 ODK/libs/classes/system/unbufferedfile.library
[generic] 1087 1848 58.8% -lh5- a17b Dec 7 2001 ODK/libs/oop.library
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 107 files 291099 851358 34.2% Feb 16 2002
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |