--- Henry Miller <[EMAIL PROTECTED]> wrote: > > > On 3/9/2005 at 20:39 Jan Ekström wrote: > > >Clay! > >Thank you for your answer. > >Still. I have been programming IBM system 3- AS 400 > thirty years ago > or > >so. > >I didn't like the IBM prison. I'am struggeling for fresh > air. > >I like SQLite very much. > >I want to put data - preferably validated data - in my > sqlite > database. > >Then work with the data and finaly get the result out on > paper. > >Later perhaps I want to try the same with MYSQL and php. > >All in open source inviroment. > >But for now. Where can I find C and C compiler - if C is > right - or > >another > >suitable tole for my efforts. > > There are far too many correct answers to this question > for me to start > listing them. You need to evaluate the options and > decide. > > Nearly all open source OSes come with gcc installed, > which is a plenty > good C/C++ compiler. If yours doesn't have it, or make > it really easy > to install then you are likely looking at the wrong > distribution. (I > haven't used any that don't have it) See the > documentation to your > package manager. > > C is great for low level, performance at any price work. > It is a pain > for quick and dirty code, and leaves a lot of room to > shoot yourself in > the foot if you are not careful. This is the price you > pay for power, > it might or not be worth it. The way you ask the > question I'm going > to guess that you are not a C expert, so I would recomend > you avoid C > when you can. However remember that when the going > gets tough you > might need to drop into C where everything is hard, but > at least if it > can be done C can do it. > > I recomend you use python (www.python.org) as your > programing language. > However sqlite comes with good tcl binding, and tcl is > nice enough. > I can't stand perl, but this is a personal thing, you > need to make your > own decisions. Ruby is sometimes mentioned as a good > general purpose > scripting language, but I know nothing about it. Those > 4 are the main > open source scripting languages, take your pick. > > I would strongly recomend postgressql over mysql where > you have a > choice. Where you need a simple database sqlite is > better than mysql, > where you need a powerful database postgresssql is > better. In the > little middle ground left you will find that mysql still > isn't enough > better to bother with. There is one major exception > though: mysql is > used all over and is worth knowing because you might > encounter it > again.
I'll just add that REXX is a good scripting language, and coming from the IBM world, Jan may have some familiarity with it. It's open-source, cross-platform, Windows-friendly, and a SQLite wrapper is available for it. Check-out http://regina-rexx.sf.net FWIW, not being a C programmer, I like perl. Probably for the same reasons Henry doesn't like perl :-) -Clark