Dear friends, I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too). Can someone point out to me a language that I could write this program? Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary. Looking forward to your opinions. Kindly, Chris
On Thursday, July 28, 2005 @ 5:07 AM, Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary.
Looking forward to your opinions.
Kindly, Chris
Chris: Suse-linux-e is mainly a high-level SuSE list, covering issues relating to installation problems, operating system problems, installing commonly used software and dealing with problems related thereto, etc. For actual nuts and bolts programming help, you should join the suse-programming-e mailing list. Greg Wallace
On Thursday 28 July 2005 9:07 am, Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary. I think that you should subscribe to the Linux-programming-e list for more opinions. As far as languages are concerned, C, C++, Java, Python, Perl. Since you are using command line, you may want to consider the use of Curses to do your menus since that is character cell based. -- Jerry Feldman <gaf@blu.org> Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
On Thu, 2005-07-28 at 09:37 -0400, Jerry Feldman wrote:
On Thursday 28 July 2005 9:07 am, Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary. I think that you should subscribe to the Linux-programming-e list for more opinions. As far as languages are concerned, C, C++, Java, Python, Perl. Since you are using command line, you may want to consider the use of Curses to do your menus since that is character cell based.
Seems to me that using LDAP and the address book feature of an email program would fit the bill without having to re-invent the wheel. -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
Ken Schneider wrote:
On Thu, 2005-07-28 at 09:37 -0400, Jerry Feldman wrote:
On Thursday 28 July 2005 9:07 am, Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary.
I think that you should subscribe to the Linux-programming-e list for more opinions. As far as languages are concerned, C, C++, Java, Python, Perl. Since you are using command line, you may want to consider the use of Curses to do your menus since that is character cell based.
Seems to me that using LDAP and the address book feature of an email program would fit the bill without having to re-invent the wheel.
You might find the Euphoria programming language worth investigating: http://www.rapideuphoria.com/index.html Good luck
Why why why do people find it necessary to simply do a reply to all. How many have complained in the last two days about getting two copies of an email from some people on this list. If someone replies to a posting on this list it is because they are a member of this list and get a copy from the list server like everyone else. There is NO need to send to anything but the list unless asked otherwise. If your email client does not have a reply to list feature then when you hit reply to all edit the To: line and remove the individuals email address. This is not that hard and does not takes hours of your time to do so. And yes I see many gmail people do it all the time even after being asked not to because gmail doe not support this feature. On Thu, 2005-07-28 at 11:30 -0400, Kenneth Rhodes wrote:
Ken Schneider wrote:
On Thu, 2005-07-28 at 09:37 -0400, Jerry Feldman wrote:
Seems to me that using LDAP and the address book feature of an email program would fit the bill without having to re-invent the wheel.
You might find the Euphoria programming language worth investigating: http://www.rapideuphoria.com/index.html
Good luck
-- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary.
Looking forward to your opinions.
Kindly, Chris
If you write and compile a program or if you have any compatible binary or program written in an interpreted language like perl, python, java etc., providing you have the interpreter installed and the first line points to the interpreter, e.g /usr/bin/perl, /usr/bin/python etc., you can run it from a command line prompt. It's always been the case .... yast, kde, gnome or whatever programs, it doesn't matter. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Keen licensed Private Pilot Retired IBM Mainframes and Sun Servers Tech Support Specialist Microsoft Windows Free Zone - Linux used for all Computing Tasks
On Thursday 28 July 2005 15:07, Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary.
Looking forward to your opinions.
This won't fit your requirements, but it will likely fit those of your intended end users better than your current plan: make it web based With a solution based on linux, apache and PHP (or python, or even perl if you have a masochistic bent) you would get something that looks better, is easier to use and above all maintain, and would be orders of magnitude faster and simpler to develop
On Thursday 28 July 2005 2:17 pm, Anders Johansson wrote:
This won't fit your requirements, but it will likely fit those of your intended end users better than your current plan: make it web based
With a solution based on linux, apache and PHP (or python, or even perl if you have a masochistic bent) you would get something that looks better, is easier to use and above all maintain, and would be orders of magnitude faster and simpler to develop I was going to make that suggestion also except that his requirements were for a console app. We also did not mention which database. Most of the languages mentioned have good access to MySQL and Postgres. The down side on the web is that you must run a web server that is less secure than a ssh server. -- Jerry Feldman <gaf@blu.org> Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
From: "Anders Johansson" <andjoh@rydsbo.net> On Thursday 28 July 2005 15:07, Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary.
Looking forward to your opinions.
This won't fit your requirements, but it will likely fit those of your intended end users better than your current plan: make it web based
With a solution based on linux, apache and PHP (or python, or even perl if you have a masochistic bent) you would get something that looks better, is easier to use and above all maintain, and would be orders of magnitude faster and simpler to develop
Anders is right. There are numerous tutorials for development using LAMP (linux, apache, MySQL, php). Robust, secure and a hell of a lot easier to learn than typecasts, pointers, addressing, memory allocation, polymorphism, etc... in C, C++..... -- David C. Rankin, J.D., P.E. RANKIN LAW FIRM, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 (936) 715-9333 (936) 715-9339 fax www.rankinlawfirm.com --
Chris Roubekas wrote:
Dear friends,
I am trying to create a database program (eg phone catalog). Before doing so my main concern is what language to use? I have never programmed in Linux before and I want this program to operate from the prompt not GUI (eg YAST can be operated from the prompt). GUI is currently out of the scope of this program creation as the end users will not be using a Linux Desktop, rather they will be using their WinXX boxes and will probably be operating this program via ssh or something like that (still thinking about this part too).
Can someone point out to me a language that I could write this program?
Main features that must be present in the end program are: Text Menus Screens to input information. Screens to dispaly results of information. Will probably need to be able to do some mathematical operations. Printing will also be necessary.
Looking forward to your opinions.
Kindly, Chris
Tcl will do everything you want, and it's unmatched for cross-platform performance. Further, you could use tk to build a gui; tk has a "send"command (also cross-platform) that makes networking easy. Be aware that I haven't used "send" yet; I'm repeating the words of tcl/tk experts from the comp.lang.tcl newsgroup, who, by the way, are among the most helpful and tolerant newsgroup people I've ever come across. John Perry
participants (10)
-
Anders Johansson
-
Chris Roubekas
-
david rankin
-
Greg Wallace
-
James Knott
-
Jerry Feldman
-
John Perry
-
Ken Schneider
-
Kenneth Rhodes
-
Sid Boyce