Repost: Convert Python script to C++

We require a gun C++ developer to take a small Python script that we have developed (1000 lines of code), and rewrite this as a cross-platform C++ application. It needs to be able to be compiled to run on *nix and Windows platforms. The high level details are:

- read a config file (ini file-like)

- read in text data files in a couple of formats (csv and fixed length)

- compare the records from the files (using BSD third party libraries) and based on the result output the resultatant records to another file.

- app will be called via cmd line with params (could be a dll or similar)

- several reports need to be generated with summary results (data only)

- there is no GUI component.

- it needs to be multi-threaded and thread-safe (run more than one instance at a time)

- there is no documentation with the script, you will need to read the Python script and develop from this.

The reason we require a gun developer is that this app needs to run *fast*. Currently it processes multiple files consisting of several hundred thousand records in a few seconds. We cannot have any degradation in performance.

We require this done and completed (ready for QA) by the end of May, with some tweaking after this point based on the QA results.

There will be some additonal features added in the next version due for release in September this year, however this will be listed as another project.

All source code and resources will be delivered to us upon the successful completion of the project, and all IP will remain the sole property of ReDigital. The developer will be required to sign a consulting contract to this effect.

Skills: C++ Programming

See more: convert python, thread programming, source it consulting, small project in python, python gui programming, python cross platform, python consulting, programming with python, programming resources, programming platforms, programming libraries, programming in python, programming by contract, needs of a property developer, multi thread programming, multi threaded programming, lines that cross at one point, high performance delivered, high level programming, gui programming python, gui programming in python, cross platform python, contract resources, contract python developer, contract python

About the Employer:
( 5 reviews ) north sydney, Australia

Project ID: #2504682

12 freelancers are bidding on average $671 for this job


I don't understand why you need to convert python script to c++ again, python script is running fast on any platform, please check p.m.b for more.

$1200 AUD in 15 days
(30 Reviews)

I'm experienced in cross-platform C++ development. I'd be glad to provide my services to you. Let's discuss further details on your PMB.

$1520 AUD in 24 days
(2 Reviews)

Hello, I am expert and dedicated in C++ Development.I am very much interested for your project. I can complete your project quickly and efficiently in time. Details will be discussed in the message.

$250 AUD in 3 days
(93 Reviews)

Hello. I have experience in both C++ and Python and can rewrite your application.

$700 AUD in 30 days
(9 Reviews)

Hi, please check my PMB. Thanks.

$750 AUD in 20 days
(6 Reviews)

C/C++ developer with experience in threading.

$300 AUD in 7 days
(7 Reviews)

I have experience in performance programming and have a profound knowledge of both requested programming language. Please check the personal message for further details.

$500 AUD in 30 days
(1 Review)

I can do this for you.

$785 AUD in 10 days
(1 Review)

Hello. I am an experienced c++/python developer. I believe i can port this from python to c++. Check pmb for questions. Regards, -Arthur.

$500 AUD in 15 days
(1 Review)

My work is often involving at data processing with large mount. For example. thousands of points & lines. I have strong knowledge of c++, good knowledge about opne source, also some python experience. So you could cons More

$500 AUD in 15 days
(0 Reviews)

We have looked at your project, and are confident we can provide quality service in a timely manner. Kindly see our portfolio attached.

$750 AUD in 20 days
(0 Reviews)

I have good experience in both python and c++. I love programming in these languages and can surely deliver. Hope to soon in touch with you.

$300 AUD in 5 days
(0 Reviews)