Pages:
Author

Topic: done - page 2. (Read 1876 times)

newbie
Activity: 28
Merit: 0
April 26, 2013, 02:13:48 PM
#8

You need the virtual machine yes, but there are portable versions. All it is in effect is a run time compiler. Take this byte-code and transfer it to machine code... byte-code being just a "fake" machine language anyway
How do you think python works? The interpreter is just a much higher-level version of the same thing.
Which is why python is generally slower than Java. Since Java byte-code is far closer to machine language the conversion is faster.

The solutions for both languages AFAIK package a version of the virtual machine/interpreter in with the executable.
You then have a wrapper so when you double click the exe it runs the contained virtual machine/interpreter for the program.
There are also ways to compile Java (and probably python) to machine-language but they are rare and kind of defeat the purpose of the languages.

I really ought to look into Qt. Its catching on like wildfire!
Im a Swing guy generally, although its limitations are frustrating.
And C/C++ for non-GUI stuff.

Fun fact. Learnt C# in 24 hours to impress a girl.
newbie
Activity: 50
Merit: 0
April 26, 2013, 01:44:20 PM
#7
Quote
I'm just stating reasons for choosing me, no ill intentions whatsoever. Smiley My apologies if that seemed to be the case.
Been having a bad day. Probably just me reading things too quickly and being in a grumpy mood! So apologies also.
Not a problem - happens to everyone!

There are identical tools for java. The differences in the languages im guessing don't really matter to the OP.
But i would presume he had java installed so I probably wouldn't have had to bother.
Not terribly sure... I was always under the impression that you have to have the JRE installed, no matter what. (For instance, Exe4J does bundle the JAR into the EXE, but still requires Java for it to run. This was based on some thorough research before when I was tinkering with Java... this might have changed since then.)

If you can guarantee to get it done for less than $5 he's probably better off taking your offer.
Depends on the complexity of the interface, and whether he's looking for any actual workability or not. He could still be paying me $20. Wink

Which GUI framework are you using out of interest?
My Python experience is all Django based.
I have experience with wxWidgets and more recently PyQt. If OP's request is for a really "useless" program, then I'll design the interface in Qt's Designer app, export the UI file, "compile" it to an importable Python module, and then go from there. If it's a legit program, I'll do it in wxWidgets (since I have more experience with threading, timers, and such there, which is necessary for good GUI updates).

Of course, magical question of the day: which one do I prefer? Not sure. wxWidgets is great with being native, and is smaller than Qt. However, it's somewhat limited in widgets to use, so simpler (or rather, less widget intensive) applications work best. (Not to say that you can't design a complex app, but it will take more work to do so.) Qt, on the other hand, is really really flexible (and sometimes fun, especially with the CSS-based skinning), but it's MUCH bigger. (So technically, I should be using wxWidgets for this project, but Qt is much faster to prototype the GUI in, so I'm using that.)
newbie
Activity: 28
Merit: 0
April 26, 2013, 11:59:56 AM
#6
Quote
I'm just stating reasons for choosing me, no ill intentions whatsoever. Smiley My apologies if that seemed to be the case.
Been having a bad day. Probably just me reading things too quickly and being in a grumpy mood! So apologies also.

There are identical tools for java. The differences in the languages im guessing don't really matter to the OP.
But i would presume he had java installed so I probably wouldn't have had to bother.

If you can guarantee to get it done for less than $5 he's probably better off taking your offer.

Which GUI framework are you using out of interest?
My Python experience is all Django based.
newbie
Activity: 50
Merit: 0
April 26, 2013, 11:49:09 AM
#5
Code:
My quote is cheaper for the time allotted, and my solution is more portable.

Cheaper? I offered $5 if he was happy with java. That was you're low end.
I should've said $3.33, my bad. ($20/hour, 10 minutes = 1/6 hr, $20/6 = $3.33)
More Portable? Both languages can run on all main OS's, but java is installed on far more than python is.
".exe" simply means executable. The exe you speak of is just the script you would write with an added instruction to tell it what command to use (in this case python then the file location). The same way an exe for a java piece of software tells it to run "java -jar ..."
Wrong. See PyInstaller and Py2exe. Smiley

You should sell the merits you offer, not try and argue weaknesses of others. Especially when you apparently don't know the facts!
I'm just stating reasons for choosing me, no ill intentions whatsoever. Smiley My apologies if that seemed to be the case.
newbie
Activity: 28
Merit: 0
April 26, 2013, 11:09:17 AM
#4
Code:
My quote is cheaper for the time allotted, and my solution is more portable.

Cheaper? I offered $5 if he was happy with java. That was you're low end.
More Portable? Both languages can run on all main OS's, but java is installed on far more than python is.
".exe" simply means executable. The exe you speak of is just the script you would write with an added instruction to tell it what command to use (in this case python then the file location). The same way an exe for a java piece of software tells it to run "java -jar ..."

You should sell the merits you offer, not try and argue weaknesses of others. Especially when you apparently don't know the facts!
newbie
Activity: 50
Merit: 0
April 26, 2013, 10:46:39 AM
#3
Assuming it's not that program in the picture (with functionality), then I can do it.
I can write it in Python, and compile it into a EXE for you for very easy deployment.
If it's 100% useless, I might be convinced to write it in C++ for an extra $5-15 surcharge.

My quote:
1 hour of my time developing this for $20 worth of Bitcoins. If I finish it earlier (very likely), it can be as low as $5.
My quote is cheaper for the time allotted, and my solution is more portable.
For actual functionality, depending on how complicated it is, $50-80 worth of Bitcoins (approx 2-3 hours of my time).

Let me know if you accept!
newbie
Activity: 28
Merit: 0
April 26, 2013, 09:36:10 AM
#2
Java ok? If you can make it 5USD so its worth the 10 minutes it would take I can help.

I could also do other languages, but that would mean rebooting into windows... and hassle.. so i'd actually want to charge my standard min rate for an hour.
b!z
legendary
Activity: 1582
Merit: 1010
April 26, 2013, 08:29:47 AM
#1
STOP MESSAGING  ME. DONE
Pages:
Jump to: