in reply to Again Fuzzy regex !!!!

Hmm, I don't really understand what you asking for. Do you expect some monk(s) to rewrite 850 lines of C code into Perl? Even though doing the same thing in Perl is likely to take several times less code lines, you can't ask that from monks trying to help others for free to do that.

I have just spent most of the last weeks rewriting into 3 Perl programs a really complex bunch of 50+ shell programs (tens of thousands of shell code lines) calling each other with various data elements, creating several hundred files in two dozen of different directories, with these processing running on five different computing platform. I can tell you that this is one of the most tedious developing tasks I had to do in the last decade or perhaps longer. Porting an algorithm is easy enough, porting a full application can be far more complicated.

I wish I could have refused to do it, even if that meant not being paid for those weeks (I am freelance). But I could not really refuse, because I am really the only expert on that very narrow subject, so that anyone else would have spent much much more time than me. My client would have hardly forgiven such an attitude from me.

I can tell you one thing: rewriting code into another language is often really painful. I would really have preferred to have a clear requirement specification and to do everything over from scratch. So, in brief, I am not gonna help you porting your C program to Perl (especially not for free).

But, if you know well enough what you need, and if you want to analyze yourself the C program and understand what it does, and can explain clearly what fuzzy matching you are looking for, and give clear specification of the requirement, then probably many monks, including myself, will really be willing to help (if I can, as far as I am concerned).

Replies are listed 'Best First'.
Re^2: Again Fuzzy regex !!!!
by BrowserUk (Patriarch) on May 23, 2015 at 00:12 UTC
    Do you expect some monk(s) to rewrite 850 lines of C code into Perl?

    If you think the 850 lines is bad, you wait till you cop a load of the 700,000 lines of C (with embedded mainframe weirdness) that those 850 lines are dependent upon :)


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority". I'm with torvalds on this
    In the absence of evidence, opinion is indistinguishable from prejudice. Agile (and TDD) debunked
Re^2: Again Fuzzy regex !!!!
by samman (Initiate) on May 23, 2015 at 10:40 UTC
    Dear Laurent_R first of all thank you very much for your answer I really don't need to convert the c code into perl all what I need is a perl code do the process as fast as this code do " the part of fuzzy match comparison " just this part which I really . and If there is no module in perl or code could do the same , I only need any one to highlight the library or the module in c that this man used which I can use too as an external c code in my tool. I know that you are monks are very very busy and I only seek for your wisdom to tell me the correct path through this .