LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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 01-09-2010, 01:29 PM   #1
r0m23
LQ Newbie
 
Registered: Aug 2007
Posts: 9

Rep: Reputation: 1
Advice on choosing language/IDE/SDK for specific task and little coding experience


I work in the non-profit 'industry', in the Information and Referral field. What most I&Rs, as they call themselves, do is to answer telephone calls from people in need of health and social services and make referrals using a database frontend. Increasingly, they want to offer their data over the web, share it amongst themselves and have redundant copies available in the case of emergencies and disasters. At this point phone switching and VOIP is not a large concern, but the I&R system would ideally interface with the telecom system at some level.

These organizations scale from a one-person, part-time shop answering specialized questions, to a 200-person, 24-hour call center fielding all sorts of calls from disparate geographic areas. My problem is that all of the software I'm aware of is proprietary/closed-source and it all SUCKS. For example, there has been an XML industry standard for 4-5 years at this point, and as far as I know none of the commercial packages supports it properly yet. I could go on.

What the database needs to do is store details about service providers, about calls and about callers. This logically breaks into two separate frontends: one for entering service/provider data; and one for entering caller information, searching for services and saving call details.

I think that these software needs would be better addressed by the open source community, but as of now I am only aware of one project, which has been abandoned (and was using PHP, which seems like a bad choice to me). I would like to get something started in C++, Java or another language that lends itself to cross-platform development. However, I am barely proficient at bash, python, PHP and js scripting. I am not afraid to try to learn a more complex language, but I'm not sure where to start.

I'm attracted to qt for obvious reasons, not least of which is the new SDK which looks noob-friendly. I am turned off by Java, but it might just be because it gets bad-mouthed a lot. I am intrigued by the mono framework, but I don't understand how it works on Windows machines: can you just unpack some executables and DLLs, and be up and running?

Finally, should I try to build a proof of concept in Python first? I don't fantasize that I could actually build the whole project from start to finish, but I want to make something to fire the imaginations of more experienced developers and, hopefully, hand it off to a functional community.

Any advice would be greatly appreciated. Thanks for reading.
 
Old 01-09-2010, 02:02 PM   #2
alunduil
Member
 
Registered: Feb 2005
Location: San Antonio, TX
Distribution: Gentoo
Posts: 684

Rep: Reputation: 62
Why wouldn't you make this a web project? Is there a reason to tie it to the desktop? How much design have you already started? And to finish this round of questions: Do you want any help with this project?

Regards,

Alunduil

P.S. e-mail me if you'd like to start working on this. I'd be more than happy to help contribute to a nice project like this.
 
  


Reply



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
I have no coding or programming experience of any sort. Is Linux a good idea for me? taloncrewchief Linux - Newbie 13 11-26-2009 11:34 PM
Anybody have the Linux Terminal's coding... in any language tr_boyz Linux - Newbie 4 04-21-2008 02:40 AM
Glade, IDE and standard C\C++ Coding ... _ AsiF Linux - Software 4 06-10-2007 11:36 PM
Advice sought on choosing language cragwolf Programming 4 09-26-2006 10:01 PM
Specific help with asn.1 > C++ (via snacc) coding genderbender Programming 0 11-29-2005 03:57 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 02:51 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration