LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
Search this Thread
Old 12-05-2003, 12:31 AM   #1
Crashed_Again
Senior Member
 
Registered: Dec 2002
Location: Atlantic City, NJ
Distribution: Ubuntu & Arch
Posts: 3,503

Rep: Reputation: 57
Preferred Language For Application?


Recently I've been pondering the thought of trying to create a new system for the casino industry. I currently work as a slot attendant at a casino and twice in the last 2 weeks our slot detection system(SDS) has gone down.

Let me explain a little about this system from what I understand of it. Every slot machine in the casino is on the lan and is connected to the AS400 servers that run the SDS. There is a standard protocol for each machine that tells the AS400 servers whats going on. If the machine is out of coins it sends signal A. If the machine has hit a jackpot it sends signal B. etc... Now the AS400 servers are also hooked up to the database which tracks all the customers play who insert their card into the machine. If the customer puts X amount of dollars in the machine they get Z amount of comps into their account. The database also holds the standard information for a customer (i.e. Name, address, phone, etc.)

Because this system is proprietary software its extremly unstable and the support is bad. The company that designs this software has a monoply on the market and frankly their is no alternative out there.

I'd like to design a Linux based system to do all these functions as a little project of mine to do on the side. My question is what programming language I should use that would work well in this type of environment. I'm aware that this can be done using a variety of languages but I believe some would be better suited for this application then others due to the complexity of this software.

What programming languange would you suggest?
 
Old 12-05-2003, 08:33 PM   #2
coolman0stress
Member
 
Registered: Jun 2003
Location: Toronto, Ontario, Canada
Posts: 288

Rep: Reputation: 30
Are you sticking to the AS400s?

Well, if you are limited to using AS400s then you're pretty much stuck with whatever's on the system. Like CL or COBOL. Fortunately, IBM is really into Java these days and you can do some cool stuff with Java on the AS400.
 
Old 12-06-2003, 04:24 AM   #3
Crashed_Again
Senior Member
 
Registered: Dec 2002
Location: Atlantic City, NJ
Distribution: Ubuntu & Arch
Posts: 3,503

Original Poster
Rep: Reputation: 57
Ideally it would run on a linux system. My whole goal is to get them to move away from the AS400 systems.
 
Old 12-06-2003, 01:09 PM   #4
coolman0stress
Member
 
Registered: Jun 2003
Location: Toronto, Ontario, Canada
Posts: 288

Rep: Reputation: 30
Personally i would stay on the AS400s, but if you want to move to linux, pretty much any language will do. C/C++, Python, Perl, Java, etc... It's really up to you to work with a language that you know well and is easy to use for you.

The key here i think is security. You want to make your whole system as secure as possible. The AS400s give you a bit of that.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Web Page Development Application/Language dubya Programming 30 06-09-2005 09:02 AM
How to configure the preferred application? benjaminzsj Linux - Newbie 3 03-06-2005 08:39 AM
Which is the best language to develop a database using application tuxfood Linux - Newbie 2 12-18-2004 02:05 PM
Preferred hardware? Nic-MDKman Linux - Hardware 3 03-01-2004 03:59 AM
Preferred RunLevel Crashed_Again Linux - General 7 02-16-2003 12:27 AM


All times are GMT -5. The time now is 07:52 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration