Re: alternate language
"Bryan" <belred@xxxxxxxxx> wrote:
what is a good alternate language to learn? i just want something to expand
my mind and hopefully reduce or delay any chance of alzheimer's. i would
especially like to hear from those of you who learned python _before_ these
languages.
haskell, erlang, ocaml, mozart/oz, rebel, etc.
i don't require any of these features, but extra browny points for any of
the following:
interactive interpreter
batteries included
can integrate with c
compiles to native code
can use a gui toolkit such as wx
doesn't take 60 hour weeks over years to master
Here's a skewed alternative, that has none of the features you are looking for:
1) Buy a development kit for a pic, 8031, avr or arm.
2) Read the documentation for the processor
3) Write a "hello world" in Assembler, simultaneously flickering an LED.
It will give more satisfaction, and delay the onset of Alzheimer's, far more
effectively than any of the higher level languages you are contemplating.
And if you really want a challenge, don't use the assembler, hand code the hex.
Just once.
Just so that you can appreciate what an assembler, and by extension,
a compiler, does for you.
- Happy hacking ;-)
- Hendrik
.
Relevant Pages
- Re: Future of programming
... > 4) Using object oriented languages with compilers, ... some things with assembler. ... the more abstract the programming language ... (alt.lang.asm) - Re: GNUH8 mixed C and assembly
... > What I seem unable to find out is how to write functions in assembler ... the exact need just now is a soft time delay. ... it is not uncommon for the optimization ... > understand that that is exactly why soft delays are dodgy. ... (comp.arch.embedded) - Re: Interesting Article about Taboos and low-level coding
... I have a very straight forward approach ... compiler generally get a severe case of the hiccups with code designs ... properly code assembler has no problems with it at all. ... The tradditional languages that can still write low level code still ... (alt.lang.asm) - Re: The HLL Temptations
... >> languages like SNOBOL, Rexx, and Perl, you'd probably know this. ... prefer it be in assembler), but the time and effect should be directly ... (alt.lang.asm) - Re: Delphi Product Revamp
... assembler wich hid the details of machine code, then came procedural languages which hid assembler/machine code. ... Application Development is becomming more high level, and as lines and lines of assembler was needed to build the simplest of things, now the delphi language requires lines and lines of code to build our applications. ... The theory behind Fourth Generation languages was that they could establish a generic processing loop and and programmers would could provide code in response to events in that loop. ... in the end most shops found that the fixed processing loop caused more trouble than they were worth when trying to do anything much more than trivial reports. ... (borland.public.delphi.non-technical) |
|