mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU to 72 (https://www.mersenneforum.org/forumdisplay.php?f=95)
-   -   GPU72.com TF worm fetching tool now available (https://www.mersenneforum.org/showthread.php?t=17665)

Aramis Wyler 2013-03-21 21:36

Thanks, Dubslow, I can work with that.

swl551 2013-03-21 22:19

[QUOTE=Aramis Wyler;334416]Oh, is misfit windows only?[/QUOTE]
(answering part of Kracker's x-platfrom question along with your question)

MISFIT is .NET 4 and calls several PINVOKEs so it is pretty much windows only. I have no knowledge of any emulator supporting that configuration on a non-windows platform.

The workfetcher is .NET 4.0, but does not call any PINVOKES, so it could run on something like MONO. No first hand proof.

If you were to write code expecting me to consume it I would need it to be C# compatible with .NET 4 or below.

I hope that helps clarify what's what with the existing code.

chalsall 2013-03-21 22:37

[QUOTE=kracker;334411]I think chalsall was thinking "cross-platform"[/QUOTE]

Indeed I was.

I believe the common "management term" is SaaS (Software as a Service).

Amongst geeks its just "let us agree on a GET and a response... If the management demands it, let's call this REST, or SOAP...."

chalsall 2013-03-21 22:40

[QUOTE=swl551;334422]I hope that helps clarify what's what with the existing code.[/QUOTE]

This is a sincere question Scott.

Have you ever tried working in the *nix space?

swl551 2013-03-21 23:00

[QUOTE=chalsall;334424]This is a sincere question Scott.

Have you ever tried working in the *nix space?[/QUOTE]

I wrote a perl utility in 97 and a very simple Java Gui utility circa 2004. I've already stated C and C++ are not my thing. (other threads).

So to make MISFIT *nix could take two paths based on my potential

1. MONO if I get rid of the Pinvokes (calling Windows Dlls)
2. Java, full re-write.

No one has expressed any interest on MONO when we discussed it before so I never pursued ensuring compatibility. I did read up on MONO from a previous conversation and it appears it would run with little modification.

Let me reverse the question...

What language and development platform is best suited to cross platform where the language is not c,C++ and includes a rich GUI forms tool set?

chalsall 2013-03-21 23:24

[QUOTE=swl551;334427]Let me reverse the question...

What language and development platform is best suited to cross platform where the language is not c,C++ and includes a rich GUI forms tool set?[/QUOTE]

I would argue that a "rich GUI" is antithesis to cross platform.

Given that, I would argue Perl is about as perfect as you can get... :smile:

Dubslow 2013-03-21 23:49

[QUOTE=chalsall;334430]I would argue that a "rich GUI" is antithesis to cross platform.

Given that, I would argue Perl is about as perfect as you can get... :smile:[/QUOTE]

Not necessarily. The Qt and GTK+ toolkits are more-or-less cross platform, and have bindings for many languages.

chalsall 2013-03-22 00:00

[QUOTE=Dubslow;334433]Not necessarily. The Qt and GTK+ toolkits are more-or-less cross platform, and have bindings for many languages.[/QUOTE]

This is sincere...

Write a Perl script which can open a window under Windows and say "Hello World" with an OK button without the user having to install a whole bunch of stuff they don't already have.

Dubslow 2013-03-22 00:09

[QUOTE=chalsall;334435]This is sincere...

Write a Perl script which can open a window under Windows and say "Hello World" with an OK button without the user having to install a whole bunch of stuff they don't already have.[/QUOTE]

I couldn't. :smile:

Nor could I do what I suggested either. :smile:

(I have been trying to avoid GUIs as much as possible. It's a lot of code and pain for little gain, at least for me :razz:)

swl551 2013-03-22 00:26

I'm sure everyone can agree I have put considerable time into writing MISFIT. I would downgrade a few pieces to have a MONO compatible version if someone cared enough to actually ask for it. I rarely say no to the feature requests the community has asked for.

If no one is willing to try the MONO route I am absolutely unwilling to do a more time consuming rewrite first.

Aramis Wyler 2013-03-22 00:28

I'll write something in C++ as a command line thing, but I don't have any qualms about putting it into c# and sending you the class code. So don't fret. I just didn't realise misfit only ran on windows.


All times are UTC. The time now is 09:47.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.