What is the best multi-platform RAD language for writing a desktop application? Nice GUI capability would be a bonus.
Question Update: Now after 2 years from asking this question, can Adobe AIR a be a a contender or is it too limited?
Answers so far:
Python with PyQT
Java
Mono with Glade
Ruby with Shoes
Lua
REALBasic
Rebol
Lazarus
...
I have a plugin project I've been developing for a few years where the plugin works with numerous combinations of [primary application version, 3rd party library version, 32-bit vs. 64-bit]. Is there a (clean) way to use autotools to create a single makefile that builds all versions of the plugin.
As far as I can tell from skimming t...
What would be the best choice of build system for a more than one million line multi platform project, which produces drivers, libraries, command line tools, GUIs, and OS install packages for all the mainstream OSes, using both the GNU and Microsoft toolchains?
Our source code is mainly C, with Python, C# and GNU makefile, and a little ...
How do I go about testing a function or module that is machine or platform dependent? For example, something that looks at/depends on $^O or a module like Net::Ifconfig::Wrapper? I don't need to test that Net::Ifconfig::Wrapper is returning the correct values, but I do need to test whether or not I'm doing the right thing with those va...
Say I have three window classes, one for each OS I want to support:
WindowsWindow
OSXWindow
LinuxWindow
They all inherit from the Window class. This is also the class you instantiate.
The Window class have the . -> and :: operators overloaded, and depending on which OS were running on (based on IFDEFs) it casts the this pointer to ...
I was using PAR::Packer to package my Perl application on Cygwin and then running it on HPUX.
A simple hello world works well, e.g.:
pp -p hello.pl
That results in a.par and then on HPUX:
parl a.par
It works great.
However when package a bigger application with many dependencies with -B bundle switch, no such luck, instead I get...
Currently, it is just a windows-based application (slowed down guitar software) written in Delphi. However, I do have plans to port them to the following platforms :
Mac
iPhone
Web-based
How do I go about this? What is the bes programming language to use? What kind of developers do I need to look for? And how long will these projects...
Hi friends,
I have created a desktop application in java using NETBeans IDE 6.1... and made a jar file of the application. Now I want to make its auto start up in such a way that its start up whenever client machine is booted.
Thanks in advance
Balwant
...
Hi friends,
How could we made a jar file's installer, which can run on multi-platform, is there any simple way, because I don't know Java too well.
Balwant
...
I've been playing with pyglet. It's very nice. However, if I run my code, which is in an executable file (call it game.py) prefixed with the usual
#!/usr/bin/env python
by doing
./game.py
then it's a bit clunky. But if I run it with
python -O ./game.py
or
PYTHONOPTIMIZE=1 ./game.py
then its super-smooth.
I'm don't care m...
I'm about to write a C++ library that is to be used by a Windows application as well as on Symbian. Linux is not a current requirement but should generally be possible, too.
For this reason I would like to use the STL/Boost naming conventions instead of Symbian's, which I think, are hard to get used to.
This seems to already present a pr...
Hi,
I've noticed that all betas for Dropbox are released simultaneously for Windows, Mac and Linux. How do they do that? Anyone knows which platform they're using? I'm aware that there are many native -very impressive, actually- functions in each of the platform clients, but they seem to release critical bug fixes efortlessly for all pl...
This is not exactly very programming- but we are hosting a code hacking section every week. Now we have a guy left our origin and working oversea, but he still would like to join our event :) So the question is how can we do a live screencast from our Mac to him? The constraints are as follows:
It has to be live- not pre recorded. An o...
For the program idea I have, it requires that the software be written in one binary that is executeable by all major desktop platforms, meaning it needs an interpreted language or a language within a JVM. Either is fine with me, but the programming language has to balance power & simplicity (e.g. Python)
I know of wxPython but I have re...
Hello,
SQL beginner here.
I have a query which takes around 10 seconds to run, so we have a slow down in the application.
Would it be possible in MySQL or more generally in SQL for the server to periodically (every 1 to 5 minutes) run the query and store it somewhere, so that I can query this "cache" table for easy access ?
Many tha...
Just curious, is it possible to write a multi-platform program that is not writen in Java.
If true, could I do it by compiling two or three different programing languages (for each platform) together so that it would run on different platforms.
...
Hi,
imagine that I developed the next killer application in Python using pySide and other several third party libraries.
Which tools do i need to create different installers for every OS out there (windows, osx, nix)?
...
I would like to start with a THANK YOU to all those that answered my previous question on Compiling multiple languages together. Now I want to know whether or not it's possible to Compile multiple languages together so that they would run on different platforms.
...
I know that there are already several questions on StackOverflow about std::string versus std::wstring or similar but none of them proposed a full solution.
In order to obtain a good answer I should define the requirements:
multiplatform usage, must work on Windows, OS X and Linux
minimal effort for conversion to/from platform specif...
Programming Languages, Open source libraries and standards adopted to make Firefox works.
...