Tk/Tcl is good for small applications that don't need a complex user interface.
For larger applications, I use Wx.
(Both in python)
[QUOTE=Soda;26389671]
btw .net is huge
[img_thumb]http://img221.imageshack.us/img221/94/microsoftnetproperties2.png[/img_thumb]
and tbh that number isn't even accurate because [del]the .NET framework takes advantage of other windows tools such as directx[/del] I'm calculating the size of every installed version of the .NET framework[/QUOTE]
Here, I made it more accurate for you.
AppKit was my first love, but wxWidgets.
[QUOTE=mechanarchy;26443944]Here, I made it more accurate for you.[/QUOTE]
yeah good thing qt doesn't require other versions of itself to be installed
[QUOTE=Soda;26450243]yeah good thing qt doesn't require other versions of itself to be installed[/QUOTE]
Whether qt does or doesn't is completely irrelevant, I was pointing out the fact that you're calculating the size of every installed version of the .NET framework when you could typically run with only the most recent version - I believe I read that .NET applications are designed to 'float up' to the nearest higher available framework installed, if the version they are compiled against isn't present.
GWEN :downs:
msvbvm6.dll
[QUOTE=mechanarchy;26461601]Whether qt does or doesn't is completely irrelevant, I was pointing out the fact that you're calculating the size of every installed version of the .NET framework when you could typically run with only the most recent version - I believe I read that .NET applications are designed to 'float up' to the nearest higher available framework installed, if the version they are compiled against isn't present.[/QUOTE]
Nope, if that version is not present it cannot run. If not because of the interpreter, but because the libraries (mscorlib for example) are typically referenced with strong name signing and version information.
So yes, you do need every version.
I'd say Qt because it seems (to me) to be easiest on the end-user for cross-platform work. GTK (while a nice lib) requires you to install a runtime on Windows, and .NET has no Linux version because it's a Microsoft product.
The most you'd have to do in Qt is include the DLLs you used for Windows, and since one of the two major players in the Linux DE scene is KDE, which relies on Qt, you can bet that most users will have that installed, even if they primarily use GNOME (because some other cool app that they really like uses Qt).
That and Qt Designer. ... What? I'm lazy.
I'd use .NET for my Windows-only projects if I could find a good Python lib for it. And if I could use it the way I use Qt Designer now (make a .ui file and tell the uic module to make the code for me)
[QUOTE=lavacano;26553507]I'd use .NET for my Windows-only projects if I could find a good Python lib for it. And if I could use it the way I use Qt Designer now (make a .ui file and tell the uic module to make the code for me)[/QUOTE]
At least part one. [url]http://ironpython.net/[/url]
Didn't like wxWidgets personally, bit inconvenient, but much like Qt.
I love Qt, especially for they come with QtDesigner, great IDE for Qt work.
Please, avoid Win32 or MFC at all cost...unless you get paid really well.
[QUOTE=shill le 2nd;26397358]I think you mean [url=http://cpptk.sourceforge.net/]C++/Tk[/url]. Who the heck uses Tcl?[/QUOTE]
I use tcl
Sorry, you need to Log In to post a reply to this thread.