This isn't <b>really</b> a programming
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
If you know any C# then Java won't be a huge learning curve. I know it's not cool around here to recommend Java, but it has some cool features too :-D The following statement about your geekness is true. The previous statement about your geekness is not true. -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/IT/P d- s: a- C++++$ UL+>++++ P+ L++$ E- W+++$ N !o K+ w++$ O---- M-- PS- PE Y+ PGP--- t !5 X- tv b+++ DI++ D+ G++ e++>e+++ h--- r+++ ------END GEEK CODE BLOCK------
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
wxWindows :beer:
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
wxWindows... Just because I want to be in with the "in" crowd and it looks like a trend. :laugh: Tim Smith "Programmers are always surrounded by complexity; we can not avoid it... If our basic tool, the language in which we design and code our programs, is also complicated, the language itself becomes part of the problem rather that part of the solution." Hoare - 1980 ACM Turing Award Lecture
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
If it's mostly a non-gui application, standard C++/STL is the way to go. If there's a bit of GUI, and it's standard GUI, and cross-platform gui tools/dsk is good, for example, QT. If there's a ton of GUI and that you're not afraid of the dark, split core and UI components and use abstract portable interfaces to and from non portable GUI. As I wrote in another thread, the hardest and longest things you'll do is to remove all windows-isms from your current code, removing hard-coded strings, collections, macros, ... Max.
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
You've different alternatives and the best one depends on your application and your personal preferences/knowledge. - python: it's a great programming language, supported on both platforms with a simple GUI toolkit. It's the best solution to develop small applications or script but can be used also to develop complex application if performance is not a must. - java: supported on both platforms, not so difficult to learn if you know C++ or C# (J-- as some java programmers named it). Great programming support (tutorials, samples, books, libraries etc...) but still not the best for performances. - a portable GUI library that you can use in C/C++. The two most used solutions are: .QT (from trolltech, a norvegian company). It's free on linux but you should check their license for the windows platform. .WxWindows that is free and supported also on the mac. - Use Borland/Inprise Kylix (I never used it, so I can't help you much on this). - learn Italian as your second language so I can write you in my own language and provide more detailed and understandable answers :) -- Looking for a new screen-saver? Try FOYD: http://digilander.iol.it/FOYD
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
The Adaptive Communication Environment: http://www.cs.wustl.edu/~schmidt/ACE.html[^] Jon Sagara Red Swingline Staplers
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
QT! TrollTech[^] for the TrollSayer! :) /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
-
QT! TrollTech[^] for the TrollSayer! :) /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
It is quite expensive ($US$ 2180 for Enterprise), and then there is annual license renewals. Have you actually used it for serious cross platform development? Neville Franks, Author of ED for Windows. www.getsoft.com
-
If you know any C# then Java won't be a huge learning curve. I know it's not cool around here to recommend Java, but it has some cool features too :-D The following statement about your geekness is true. The previous statement about your geekness is not true. -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/IT/P d- s: a- C++++$ UL+>++++ P+ L++$ E- W+++$ N !o K+ w++$ O---- M-- PS- PE Y+ PGP--- t !5 X- tv b+++ DI++ D+ G++ e++>e+++ h--- r+++ ------END GEEK CODE BLOCK------
Thanks Megan, but unfortubaely Java doesn't awlays respond in real time and we need that for out test executives, otherwise it would have been my first choice. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
-
It is quite expensive ($US$ 2180 for Enterprise), and then there is annual license renewals. Have you actually used it for serious cross platform development? Neville Franks, Author of ED for Windows. www.getsoft.com
Yes, the per-developer price is pretty steep. The previous company I worked at is considering moving to it (for Win/Unix development) from Tcl/TK. Their products sell for USD 100-200/yr so cost is less of an issue for them. /ravi Let's put "civil" back in "civilization" http://www.ravib.com ravib@ravib.com
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
Borland C++ Builder 6 / Kylix 3 with the CLX libraries.
-
What would CPians reccomend for a dual platform (Win32 and Linux) language ? Ideally, something like VC++ etc., but I want to be able to write some test executive applications that will run on both with minimal changes. Elaine (fluffy tigress emoticon) Would you like to meet my teddy bear ?
Like a broken record, one piece of advice I always give on this issue is to separate the UI and core logic as much as possible. Every platform has subtle quirks to their UI "standard" (some of which cross platform libraries either miss or ignore.) This is especially true of Mac vs. everyone else and you never know what market your company may find for the product.