Welcome to Dream.In.Code
Become an Expert!

Join 149,478 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,645 people online right now. Registration is fast and FREE... Join Now!




Some Guidance Needed

 
Reply to this topicStart new topic

Some Guidance Needed

Logistical Solutions
21 Apr, 2007 - 12:10 PM
Post #1

New D.I.C Head
*

Joined: 21 Apr, 2007
Posts: 1


My Contributions
Hello Programmers,

I was looking for some advice in regards to a software business idea I have. Unfortunately for me I am the business side of things and not the computer programming side. Basically my business colleagues (myself included) have been looking to add a few programmers to our business team. Truth be told, we do not know exactly what we should be looking for in a programmer, we really only know what we want the program to do. So I have to come to a forum like this to get some answers from people with the expertise in this field. I was hoping someone could give me the answers or some direction to the following questions:

The software would focus on mapping (get from point A to point B while traversing objects in between.)
1.) Is there a preferential programming language for mapping?
2.) Is there open source code on the internet that I can be directed to?

The program could be used potentially world wide, so there is a need for multiple languages
3.) For multi-language capabilities is there a preferential software language?

The program would be displayed in 3-D graphics
4.) Is there a potential programming language that is best for graphics?

Any answers or direction to any of these questions would be a great help and would be greatly appreciated.

Thanks

User is offlineProfile CardPM
+Quote Post

NickDMax
RE: Some Guidance Needed
22 Apr, 2007 - 09:13 PM
Post #2

2B||!2B
Group Icon

Joined: 18 Feb, 2007
Posts: 2,865



Thanked: 53 times
Dream Kudos: 550
My Contributions
First off let me say that I have never written a MapQuest program. What I am about to say is based upon years of programming experiance, a few graph theory and lattice theory classes, and a few google searches.

Well. I can't really say that there is one language or another that can handle all of the above better than the other major languages. A question you may want to ask yourself is, "on what platforms do I want my application to run?" as this will help narrow things down. Another good question is, "Is this a client/server application or a dedicated application?" (meaning will this be distributed on a CD and need no connection to a server, or will the data be on a server that clients connect to).

The backbone of your program will be a well designed database. Although there are some languages that deal with databases better than others, most of the major languages (.Net et al, C++, Java) can handle database (mostly you will be extracting data to build graph structures and search trees) activity.

If you are thinking client/server then another question to ask yourself is, "what scale are we looking at?" -- My advice is to plan BIG, or at the very lease scalable.



A place to look at some open source tools might be Map Tools and Open Source GIS
User is online!Profile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 1/7/09 03:35PM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month