Find Jobs
Hire Freelancers

Convert Javascript function into C (again)

£20-250 GBP

完了済み
投稿日: 8年近く前

£20-250 GBP

完了時にお支払い
Having been let down by two developers on this, please do not bid if you are unwilling to complete. I know that sounds a strange thing to say, but both developers have been awarded the project but both never accepted it (in the allotted time) nor returned any of my emails. Third time lucky! This project is to simply convert Javascript code into the equivalent C. The javascript simply takes a number of geocoded points (longitude, latitude) and returns the points required to make a concave hull (not a convex one). I require the same functionality and input parameters but in a C version as this will be running on a server as opposed to a client facing computer. The information for the concave hull javascript function can be found here [login to view URL], with the actual source code here [login to view URL] The only difference is that the input points are floats as opposed to integers and are to be read in via a file (as opposed to hard coded). An example file is attached. Following on from several conversations. The software will be running on a linux server and would need to be compiled locally (either through makefiles or a simple gcc command). The conversion does not need to be a one to one copy of the javascript but simply accept the same parameters and produce the same output. The output will be simply a list of geocoded points that would construct the polygon. Requesting it in C such that it will run server side as opposed to client side and run as fast as possible. The javascript version will deal with 52,000 points in about half a second on a 3GHz 8GB quad core computer.
プロジェクト ID: 10758601

プロジェクトについて

25個の提案
リモートプロジェクト
アクティブ 8年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
Hello, the project is interesting for me. I'd like to convert/port this algorithm to C. (I am strong in C/C++, code optimization etc; have long practice with assembly language). It would be great to know exact format of input data and output data (like square brackets, curly brackets, ...; geocode points in floating format, or degrees/minutes/seconds ...) I can easily write testing application with visualization of the concave hull. Feel free to discuss any details. Thank you. --- UPDate --- I looked at source code. Task seems to be not hard - ~ 2-3 days, ~ £120. Additionally, I can optimize it for 64bit CPUs (must work faster in this mode than in 32bit mode). I really willing to write your project, so can write application first, show you how it works (via TeamViewer o other way), and after that you can accept my bid (to be sure that work will be done).
£120 GBP 3日以内
5.0 (20 レビュー)
5.5
5.5
この仕事に25人のフリーランサーが、平均£209 GBPで入札しています
ユーザーアバター
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
£150 GBP 3日以内
4.9 (178 レビュー)
7.2
7.2
ユーザーアバター
Hello, my name's Jorge, I am an alectronics engineering student, I am able to complete your project as I have worked using javascript (developed a video game) and I have worked a lot using C as an embedded systems developer. I think you may find me suitable for your project as the embedded systems developers tend to optimize the C code to be used on mobile platforms. In any case, contact me, you can be sure that I will update you constantly and I never stop answering the chat. Thanks in advance, contact me to talk about anything.
£200 GBP 5日以内
4.9 (58 レビュー)
6.6
6.6
ユーザーアバター
Dear client, how are you? I am a C++ programmer and mathematician. Seems this task is appropriate for me. Please check my "Profile & Work List" and tell me details if my skill is in your concern. Looking forward to your response. Thanks.
£100 GBP 3日以内
5.0 (42 レビュー)
6.4
6.4
ユーザーアバター
Hi, I can do this project for you. I am not busy with any other freelance projects right now, so I definitely will accept project from you and do it. I make warranty to provide well structured and high-performance code. All details can be discussed in the private messages.
£180 GBP 5日以内
5.0 (86 レビュー)
6.4
6.4
ユーザーアバター
A proposal has not yet been provided
£277 GBP 1日以内
5.0 (90 レビュー)
5.8
5.8
ユーザーアバター
HI SIR AWARD ME RIGHT NOW I M 100% CONFIDENT FOR THIS PROJECT!!! I am ready to start this immediately. I am extremely eager and ready to go. I am all of the following; attentive, detailed, creative, dedicated, efficient and effective. I can follow instructions extremely well and am very focused on providing only the best outcome - after all my work for you is a representation of myself and it must be 110%!! experts here, ready to start right now. Fluent English and always available on to discuss project specs. Why waste your time with anyone else
£277 GBP 4日以内
4.9 (68 レビュー)
5.8
5.8
ユーザーアバター
Hi. I'm a developer from Russia with strong skills in C, C++ and Python. You can see the full list of my skills on my profile page, it includes JavaScript also. I can write your function in C or in C++. C++ code will be object-oriented and more convenient to read, but C++ programs usually run two or three times slower that C programs. But compared to JavaScript it won't make any serious difference. But if you want to get C code, I can do it also. I had a look on JavaScript sources and don't see any difficulties with that. If you're interested, feel free to contact me.
£188 GBP 2日以内
4.9 (12 レビュー)
5.4
5.4
ユーザーアバター
hello sir, I am a professional Linux C programmer, I have confidence to complete your program, first, I have many experience in C and Linux, and I can optimize the C code make it run as fast as possible. second, I understand your requirement, give a set of geocoded points, and return a list of geocoded points that will construct the polygon. but I have a question, the returned geocoded points must present in original geocoded set, right? If no problem, I can write a C function that takes same arguments like js version, and output the result. but you need to call this C function in your project.
£200 GBP 4日以内
5.0 (11 レビュー)
5.2
5.2
ユーザーアバター
Hello there It is my great honor to apply for this vacant job. I am very hardworking and can work effectively as fast as I can. I have excellent skills in C++, OPPs, HTML5, CSS3, JS, AJAX, JQYERY, React.js, ANGULAR.JS, BACKBONE.JS, BOOTSTRAP, PHP,Wordpress, ASP.NET, MVC, Web Research and Microsoft Office and I have enough experience with different kinds of tasks as you can see in my "Work History", most of the time I gave my clients a great results.I have fast internet connection at home, have my own pc to use anytime and have own space to work. I can work fulltime and will focus to this project. I can follow instructions very well and will deliver the project on time. It is a pleasure if ever you will message me for an interview. I can work as soon as possible. Thanks and more power. MOHSAN IJAZ
£250 GBP 3日以内
5.0 (19 レビュー)
4.4
4.4
ユーザーアバター
Hello! Is C mandatory, or could it be C++? Some passages can be written faster in C++. As for your concern regarding the project completion, I have worked a lot in college with both C and C++ and for the last 3 years I have dissected the JavaScript down to it's native code, so there's no reason for you not to receive a good rewritten function and to enjoy it's performance.
£200 GBP 2日以内
4.9 (16 レビュー)
4.6
4.6
ユーザーアバター
Hi, I work with JavaScript daily and I've used C/C++ since 2000 so I am proficient in both languages. I've also create apps for both Windows and Linux/Unix using C/C++. Thanks, Dan
£222 GBP 7日以内
5.0 (6 レビュー)
4.0
4.0
ユーザーアバター
Hello, I'm a senior C developer. I have ever dealed with high performance C pattern ( atomic lock, thread pool, memory pool). I can finish this project. Thank you for reading my bid
£200 GBP 10日以内
5.0 (10 レビュー)
4.0
4.0
ユーザーアバター
hi , i am an experienced c,c++, java programmer and converted java codes to equivalent c,c++ codes. u can visit my profile to view my c,c++ related tasks
£200 GBP 7日以内
5.0 (5 レビュー)
3.7
3.7
ユーザーアバター
Are you in a hurry? If you are in a hurry, please ignore me. I have to learn the concepts and algorithms used here, so it takes time, but I think this as a enjoyable learning process. I use Ubuntu everyday, so I can deliver the source code with simple Makefile and basic tests.
£250 GBP 20日以内
5.0 (4 レビュー)
3.0
3.0
ユーザーアバター
Hello, I have more than 20 years of experience on many programming languages like C/C++, C#, PHP, VB, ASP, Java, Javascript and some others. I also have a deep knowledge on MySQL/MSSQL database design/implementation/maintenance tasks, and SQL language query programming. I'm a Microsoft Certified Systems Engineer, having a low-level knowledge on networks and protocols. Please give me a chance to work on your project. Thanks and regards
£150 GBP 7日以内
4.5 (2 レビュー)
2.4
2.4
ユーザーアバター
Hello, I am a computational scientist, with major subjects maths and physics. Having read the problem description and the js source code I feel competent to recreate the program in C. Considering the nature of the problem, the speed of the resulting program may even benefit from parallelization, but that depends on your server load (one doesn't want to block all resources for every request...). If you're interested, then please give some details on how the program gets passed its input data, how it should store its output data, and what else is important to know. Looking forward to hear from you. Best regards Hermann
£230 GBP 20日以内
5.0 (2 レビュー)
1.9
1.9
ユーザーアバター
Hello! My name is Claudiu Radu and I'm a programmer and graphic artist from Romania. I have experience programming in c/c++, java, php and basic so I don't see any problems in completing your project. See you around, Claudiu.
£183 GBP 7日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
As a professional working in the video game industry, I have extensive experience in porting code across various languages and platforms.
£222 GBP 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I will convert the whole code with to C I have been posting applications to C since 5 years
£211 GBP 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
A proposal has not yet been provided
£277 GBP 15日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED KINGDOMのフラグ
Daventry, United Kingdom
5.0
2
お支払い方法確認済み
メンバー登録日:4月 21, 2016

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。