tags:

views:

86

answers:

1

Possible Duplicate:
Beginner Programming

Exact duplicate of http://stackoverflow.com/questions/3213634/beginner-programming

Hey all,

I am a Mechanical Engineer with no experience in programming. I have been given a project to try to stream data from a machine device to a web based or stand alone client application. The idea is to monitor the actions of this machine and its ability to execute commands properly. The device will be connect to an adapter and agent via rs232 or cat-5 connection and is suppose to transmit or dump the information to the agent. The client app will submit a command via HTTP over TCP/IP. response data should be presented in xml.

I know this is a very general question or scenario and more details are probably needed, but I am confused on how I should even get started. Like I said, I have no experience in c# or c++ at all so this is very confusing to me. What is the best/quickest way of learning how to create this? Any suggestions or advice would be greatly appreciated.

A: 

This is not the sort of problem that you should undertake as means to learn about programming. If this is a time-critical part of a revenue-generating project, you really ought to hire an experienced consultant or contractor to create it.

If you have the flexibility and time to do the work yourself, I think that you might benefit from looking into node.js. It will allow you code fairly client/server applications using JavaScript, which should be much easier from you to get quickly up to speed on, especially compared to C++ or C#.

Adam Crossland
Just been closed, but I profoundly disagree about javascript.
Murph
Really? You profoundly disagree that a novice could pick up JavaScript faster than C++?
Adam Crossland
Its a 6 month long research project