[General] Is it possible to compress that much with C# or VB.NET?
Everyone says that programs that run in .NET framework are very small and stuff. But can same program coded in C# or VB.NET can be smaller than this? I am sure that C++ or ASM can own this, but can C# or VB.NET?
-Skype API
-Functionality
-Skin
-Audio file
-Image file
-3d content (3d engine inside lol)
Size: 1,22 MB (1 282 048 bytes)
I am asking because I'm just curious.
Program itself for you to look: http://yy.lv/download.php?f=13365
Re: [General] Is it possible to compress that much with C# or VB.NET?
Well, any language using the .NET framework wouldn't need to include any .NET libraries into the .EXE, since it's all on the user (or is supposed to be). This is why .NET programs are small and SLOW! Sometimes it takes seconds to load a mini application...absolutely unacceptable. For an interesting read on performance (which is also related to program size): http://www.agner.org/optimize/optimizing_cpp.pdf
Also, did you use UPX compression? http://upx.sourceforge.net/
And, did you enable all size compression flags for the compiler?
Re: [General] Is it possible to compress that much with C# or VB.NET?
Well that's why I am asking. For your info this program was not written in C# or any otehr language witch requires .NET.
So can .NET apps be smaller than this using all it's functionality?
Yes, it's compressed of course. I've heard that .NET programs can't be compressed - is it true?
Re: [General] Is it possible to compress that much with C# or VB.NET?
Sorry, I must have misread.
-Skin
-Audio file
-Image file
-3d content (3d engine inside lol)
Won't get smaller with .NET, it's resources, Skype API neither I suppose, it's probably not in C#, and functionality: might. It depends how heavily you can base your application on .NET, the more you use of it instead of your own methods, the smaller the application gets.
Re: [General] Is it possible to compress that much with C# or VB.NET?
So basically .NET technology is FORCING programmers to degrade, nice.
Re: [General] Is it possible to compress that much with C# or VB.NET?
Quote:
Originally Posted by
Daevius
This is why .NET programs are small and SLOW! Sometimes it takes seconds to load a mini application...absolutely unacceptable
Sure, the application has to be compiled the first time around, but this isn't the case every time you start it.
Quote:
Originally Posted by
Intelext
So basically .NET technology is FORCING programmers to degrade, nice.
How is it forcing programmers to degrade?
To answer your question, it probably won't be smaller, because it sounds like the resources are what make it that large, not the actual code.