home *** CD-ROM | disk | FTP | other *** search
- Path: mn5.swip.net!news
- From: m-29431@mailbox.swipnet.se (Daniel Adolfsson)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: I WANT TO PROGRAM!
- Date: 17 Feb 96 10:42:16 +0100
- Organization: -
- Message-ID: <2343.6621T642T815@mailbox.swipnet.se>
- References: <4fvv2t$shk@acme.freenet.columbus.oh.us>
- NNTP-Posting-Host: dialup103-2-15.swipnet.se
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP) *UNREGISTERED*
-
- In an article, Scott Konowal <sjkonowa@freenet.columbus.oh.us> wrote:
- > I only have experiance with C=64/128 basic and assembly (not so much
- >assembly), but I have a strong desire to get back into programming.
- >Unfortunately, I really don't have the money to go out and buy SAS/C, and
- >I want to step away from basic. What would your suggestion be for someone
- >who wants to start programming on the Amiga, for free? I have heard of
- >GCC, but I heard that to make Progs OS compliant, you need C='s
- >development kit.
-
- > I only want a free dev lang until I get the hang of it, then in the
- >future I will consider, based on how fast my learning curve is, and how
- >good I get, getting a full (SAS/C?) dev lang.
-
- > Please help. I want to start contributing to what I consider to be the
- >greatest computer and users ever.
-
- I would suggest that you try Amiga E. It's a very powerful and flexible
- language. Excerpt from the documentation;
-
- "E is an object oriented / procedural / unpure functional higher
- programming language, mainly influenced by languages such as C++, Ada, Lisp
- etc. It is a general-purpose programming language, and the Amiga
- implementation is specifically targeted at programming system applications.
- The number of features of the language is really too great to sum up
- entirely, and include: speed of >20000 lines/minute on a 7 Mhz amiga,
- inline assembler and linker integrated into compiler, large set of
- integrated functions, great module concept with v39 includes as modules,
- flexible type-system, quoted expressions, immediate and typed lists,
- parametric and inclusion polymorphism, exception handling, inheritance,
- data-hiding, methods, multiple return values, default arguments, register
- allocation, fast memory management, unification, LISP-Cells, gui-toolkit,
- (macro-) preprocessor, very intuitive and powerful source-level debugger,
- easy .library linking, and much more..."
-
- Can ofcourse be found on Aminet:
-
- amigae32a.lha dev/e 693K 27+The Amiga E v3.2a distribution
- amigae32a_e.lha dev/e 454K 27+The Amiga E v3.2a extras archive
-
- The only limitation of this demo-version is that "it will only spit out
- executables less than 8kB"
-
- --
- /Daniel
-
- _/ Systemfriendly programmer | Amiga - Back for the Future! | IRC: \_
- / [amigaE^asm^ced^fetchrefs] | ╗ PGP Public key available ½ | Sensei \
-
-
-