It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Tleilaxu_Mentat: ...
Eh, I'm sorry, I tend to overreact when someone start throwind statements like "bloated M$ crap." I do agree that installer should ask about it, and I also agree that I don't see a point in using .NET for an application that clearly doesn't need it.

You can use one of the multiplatform gog downloaders made by users in the meantime, I just hope they still work after the site redesign. I can pretty much guarantee you that most of them don't use .NET or any other additional dependencies.

And lastly, the downloader is still in beta, it just doesn't really state so anywhere.
avatar
kavazovangel: If you need maximum compatibility with games, then you need .NET 3.5 and .NET 4.0 installed. :p
No you don't. OP clearly talks about older games.
Post edited April 07, 2012 by Fenixp
avatar
Tleilaxu_Mentat: That is exactly my point, the setup program for the GOG downloader doesn't ask permission or even informs the user it would have to install the .NET framework with it, it also accessed the Net and completely bypassed ZoneAlarm.

The rest of the responses are patronizing non-sequiturs. Of course I know what the .NET framework is, that's why I didnt want it to be installed because I have come across many tiny programs (50-200KB files) before that required it, as if their programmers are too lazy or ignorant to build a more self-contained application that doesn't need a bloated library 10000+ times bigger than the actual program. At least those programs have the courtesy of informing the user that it actually would need to have the .NET framework installed for it to work.
.NET happens to be the only practical way to use some of the most valuable, practical, productivity efficient, and non error prone programming language on the planet. Languages that are used every day, all over the place for all kinds of reasons. And that framework is automatically installed on modern systems. Even XP SP2 has a version pre-installed, and its could be argued that its is practically a vital organ in programming you can no longer live with out.

If you think everyone should be using C++ for everything, then you don't know how hard it can be to work with for non-lazy everyday programmers. My suggestion is you lean to live with .NET, because you will be a lot happier not fighting it.

That said it should warn you. That said, it is a perfectly reasonable requirement.
avatar
gooberking: .NET happens to be the only practical way to use some of the most valuable, practical, productivity efficient, and non error prone programming language on the planet. Languages that are used every day, all over the place for all kinds of reasons. And that framework is automatically installed on modern systems. Even XP SP2 has a version pre-installed, and its could be argued that its is practically a vital organ in programming you can no longer live with out.
Well of course it's easier, C#'s becomming something of a construction set for windows. Which is precisely why I'll never support it, platform dependent programming is probably the worst willing decision you can make. Saying that C# with .NET is the future is saying that Microsoft's monopoly is the future. Granted, it would be harder to create a C++ application, but hell, gog users managed to code those in their spare time, and not one hyperactive, several of them have made several different downloaders!
avatar
gooberking: Even XP SP2 has a version pre-installed, and its could be argued that its is practically a vital organ in programming you can no longer live with out.
Actually, XP, even SP3 doesn't come with any version of .NET pre-installed.
avatar
gooberking: .NET happens to be the only practical way to use some of the most valuable, practical, productivity efficient, and non error prone programming language on the planet. Languages that are used every day, all over the place for all kinds of reasons. And that framework is automatically installed on modern systems. Even XP SP2 has a version pre-installed, and its could be argued that its is practically a vital organ in programming you can no longer live with out.
avatar
Fenixp: Well of course it's easier, C#'s becomming something of a construction set for windows. Which is precisely why I'll never support it, platform dependent programming is probably the worst willing decision you can make. Saying that C# with .NET is the future is saying that Microsoft's monopoly is the future. Granted, it would be harder to create a C++ application, but hell, gog users managed to code those in their spare time, and not one hyperactive, several of them have made several different downloaders!
Due much to the efforts of the Mono project, and GTK, it isn't nailed down to just windows. There are many C#, compatibility people out there doing neat stuff that is all way over my head.

avatar
gooberking: Even XP SP2 has a version pre-installed, and its could be argued that its is practically a vital organ in programming you can no longer live with out.
avatar
kavazovangel: Actually, XP, even SP3 doesn't come with any version of .NET pre-installed.
Really? Then where did that thing keep coming from? I get the impression you are a much higher authority on such things, so I will assume I was gravely mistaken, and retract my inaccuracy.
Post edited April 07, 2012 by gooberking
avatar
gooberking: Due much to the efforts of the Mono project, and GTK, it isn't nailed down to just windows. There are many C#, compatibility people out there doing neat stuff that is all way over my head.
Really? Then where did that thing keep coming from? I get the impression you are a much higher authority on such things, so I will assume I was gravely mistaken, and retract my inaccuracy ;-)

Seriously thou, I might as well pick up a few books and start studying that along with C++. It sure as hell won't hurt me.
avatar
gooberking: Due much to the efforts of the Mono project, and GTK, it isn't nailed down to just windows. There are many C#, compatibility people out there doing neat stuff that is all way over my head.
avatar
Fenixp: Really? Then where did that thing keep coming from? I get the impression you are a much higher authority on such things, so I will assume I was gravely mistaken, and retract my inaccuracy ;-)

Seriously thou, I might as well pick up a few books and start studying that along with C++. It sure as hell won't hurt me.
Um. Hobbyist ignoramus here.

Main starting points
http://monodevelop.com/
http://www.gtk.org/

for graphics and sound http://www.opentk.com/

Fair warning if you ever mess with GTK, its a bit weird and unintuitive at times. Its grown on me a bit.
avatar
gooberking: Um. Hobbyist ignoramus here.
It's ... More of me pretty much ignoring .NET developement for some time now, I'm used to only take note of very narrow area of expertise and ignore everything else. Yea I know that's not good. That's just how my brain works.

Anyway, thanks for the links :-)
avatar
gooberking: Um. Hobbyist ignoramus here.
avatar
Fenixp: It's ... More of me pretty much ignoring .NET developement for some time now, I'm used to only take note of very narrow area of expertise and ignore everything else. Yea I know that's not good. That's just how my brain works.

Anyway, thanks for the links :-)
Dude I was NOT calling you a hobbyist ignoramus! I was calling ME a hobbyist ignoramus! 90% of my programming was learned off and on over the course of my life. I have lots of gaps and faults and what little I do is in random spurts when I feel in the mood for such things.
avatar
Barefoot_Monkey: Having .Net installed doesn't mess up your computer
Having installed? No. But its installation process? Yes. If you still think "no" then I must be "the lucky one" as .NET messed my system once when some application tried to install older version of it than I've already had without my permission.

In general, I have nothing against .NET as it seems to be kind of standard today - I just do not like silent installs. I like having control during every process of installation.
avatar
kavazovangel: Actually, XP, even SP3 doesn't come with any version of .NET pre-installed.
Actually, you are a little wrong here. Windows XP since SP1 could have early versions of .NET (1.0 / 1.1) preinstalled. They are in additional components on system CD ready to install during normal process of system installation. Also in Media Edition and Tablet Edition they were installed by default.
avatar
kavazovangel: Actually, XP, even SP3 doesn't come with any version of .NET pre-installed.
avatar
Lexor: Actually, you are a little wrong here. Windows XP since SP1 could have early versions of .NET (1.0 / 1.1) preinstalled. They are in additional components on system CD ready to install during normal process of system installation. Also in Media Edition and Tablet Edition they were installed by default.
I don't recall it ever being preinstalled. I could be wrong though. Maybe that is true for specific versions / installations of XP only?

As far as I know, Windows Update (Microsoft Update in XP), has always offered to install the full package of .NET 1.1, no where mentioning that it would be an upgrade for a previous version (which I think replaces 1.0 and that one isn't available anymore anywhere?).

EDIT: I don't have a Microsoft.NET folder in Windows on my XP virtual machine. So I guess .NET comes only with specific versions of XP?

The one I installed is a clean, untouched ISO file that comes with SP3, coming from MSDN (to insure it hasn't been tampered with).
Post edited April 07, 2012 by kavazovangel
avatar
kavazovangel: I don't recall it ever being preinstalled. I could be wrong though. Maybe that is true for specific versions / installations of XP only?

As far as I know, Windows Update (Microsoft Update in XP), has always offered to install the full package of .NET 1.1, no where mentioning that it would be an upgrade for a previous version (which I think replaces 1.0 and that one isn't available anymore anywhere?).

EDIT: I don't have a Microsoft.NET folder in Windows on my XP virtual machine. So I guess .NET comes only with specific versions of XP?

The one I installed is a clean, untouched ISO file that comes with SP3, coming from MSDN (to insure it hasn't been tampered with).
My system installs were done by using original XP release + installations of next SPs and .NET appears after installations of SPs. Later it was required .NET SPs to be downloaded.