Re: restart after long time



Harmonica Lover wrote:
It's been 20 years since I did any programming which was for college
courses. I'm looking to just hobbying around. Back in the days when I
did, it was punch cards and then terminals. I've no experience what so
ever in programming in a Windows environment and admit the idea of
messing around with windows or environments does have me intimidated.
I enjoyed Pascal programming, disliked the detail of assembly level
programming (Motorola 8086).

I'm using Window XP. Just thinking about graphics programming gives me
a severe headache, if you can remember the peeks and pokes of Commodore
64's.

My fiddling around will probably be with carrying on a conversation
with a computer (typed) and maybe some playing around with designing a
lottery program. Would like something that compiles rather then
interpets. But it will probably be a long time before I actually need
the speed of a compiled programmed. I'm not looking to become code
guru. Just something to kind of remove the cobwebs from the brain.
Maybe spend an hour or two with three or four times a week.

Don't really want to spend to more then $150. Would like to find
something that has a quick return on effort. That is sit down load the
package. Type something in and 30 minutes to 2 hours later some
program is executing that I can get a thrill out of.

I have to reiterate that I am very intimidated by the thought of
working in a windows environment. I don't have a Linux system or
partition and don't think I would want to spend the time and energy to
set one up.

Any input about a suitable language or package would be much
appreciated.

There are a great number of languages available freely today for most
operating systems. For Windows you could try :-

C & C++
-------------
LCC
http://www.cs.virginia.edu/~lcc-win32/
MinGW GCC
http://www.mingw.org/download.shtml
Cygwin GCC
http://www.cygwin.com/
DJGPP
http://www.delorie.com/djgpp/

Lisp
-----
http://www.gigamonkeys.com/lispbox/
http://www.drscheme.org/

Perl
-----
http://www.activestate.com/Products/ActivePerl/
http://www.pxperl.com/?pxperl

Java
------
http://jikes.sourceforge.net/
http://gcc.gnu.org/java/
http://java.sun.com/javase/index.jsp

Python
----------
http://www.python.org/download/windows/

Some of the above are just free to download and use, other have source
code that is freely available. I could have mentioned many more in the
list above, this was just what I could think of.

Most of the above are compiled languages, except python and perl, and
sometimes Java.

Personally I like lisp, but most of the above languages are useful to
learn.

.



Relevant Pages

  • Re: What programming language is the most widely used to make viruses?
    ... >Windows, but not Apple Mac or X Windows, tends to encourage object oriented ... >a woody for some new programming paradigm. ... variety of languages and APIs and then pick the best bits of each. ... I've never quite got the hang of templates. ...
    (comp.programming)
  • Re: [SLE] Developing a Real Time Data System
    ... The KBasic License is valid for both operating systems: Windows and Linux. ... Modern BASIC language ... chapters learning about the programming language. ...
    (SuSE)
  • Re: No more Foxpro
    ... I don't know about C++ but C itself compiles very efficiently on many ... | windows since this coincided with a change to using Windows Memory ... |>> programming in XBase. ...
    (microsoft.public.fox.programmer.exchange)
  • Re: Reverse engineering != piracy (was Re: RosAsm disassembler output vs. IDA Pro)
    ... OOPL or fancy "class" keywords to be programming "OOP"...that stuff is ... Rene...one of your RosAsm newbies has just ... under the BASIC language, typing "?" ... surface that works within Windows...but then all "child" windows can ...
    (alt.lang.asm)
  • Re: Book suggestion - Visual C++ 2005
    ... maybe they cover the basics of the language and further I will have to buy another book specifically for Windows. ... programming in languages that are translated into native binary code for given platform. ... I reckon that most of them use some kind of C++ library/framework in everyday job instead of direct programing against Windows API. ...
    (microsoft.public.vc.language)