Page 2 of 8

Posted: Sun Aug 12, 2007 2:56 am
by michaeled314
I have it

Posted: Sun Aug 12, 2007 11:47 am
by Rescator
xgp wrote:not me and if microsoft decides to abandon the old win32 api we are used to in turn of .net framework i will turn 100% gnu/linux.
That will never happen, as .NET framework is built on top of Win32 API,
some .NET functions are basically class wrappers around WIN32 API functions.
Windows XP and Windows Vista itself is still C and C++ based and uses Win32 API internally.

I don't think (correct me if I'm wrong) much of the OS itself actually use .NET at all. IT started with um. ATL right? then WTL and some other thing then .NET.

As for the future, I'm pretty sure that Windows Vienna (2009?) will also have Win32 API. The next Windows after that will probably be either Win32 API or (hopefully) a Win64 API.

.NET is simply too slow/too much overhead for the OS itself.
But don't be surprised if more "helper" apps in Windows use it.
Even good old Calculator and Notepad are still Win32, once those two get replaced by a .NET version it's time to cry.

Posted: Sun Aug 12, 2007 1:33 pm
by pdwyer
Kale wrote:
milan1612 wrote:Yes, but how many users actually use Vista? :wink:
Good point. but it will grow unfortunately.

My wish for the future is for Windows to die and linux takes over. It's the games though that drive new PC sales, game devs should write for Linux/OpenGL more.
Can you imagine the support nightmare of something like BF2 being released for linux? The server part is downloadable but the client end? "Ahh yes, the Kubuntu distro doesn't work until 7.04 with this game so you'll need to upgrade, No I'm affraid we don't support Turbolinux, yes I know they can install the Redhat RPM version of the product but..."

How does all that GNU stuff work with commercial products anyway? Will EA etc have to release the code of their games if they release it on Linux? Can they charge for it or only for support???
The founding goal of the project was, in the words of its initial announcement, to develop "a sufficient body of free software [...] to get along without any software that is not free."
Sorry, not meaning to hijack the thread

Posted: Sun Aug 12, 2007 1:50 pm
by thefool
No, paul. Linux people CAN'T see how much time they spend on setting up their system, updating packages and all such stuff instead of actually using it. At the moment, linux is not usable for much practic business use unless you hire someone to set it up. With windows its not needed to spend so much time on nothing!

WHEN linux gets this right (and surely, i see things lighting up all the time, nearly every week :) ) it might be a good thing. But for now im a windows user..

About .net i think its brilliant. And no matter if single individuals want to use it or not, you can just look at job announces. There are more and more (quite many just right now) where they seek C# or other .net programmers.

Posted: Sun Aug 12, 2007 1:54 pm
by Kale
Thank god for Ubuntu!

Yes Linux is currently in a mess due the all the distro's, but hopefully Ubuntu will provide some standardisation for a Linux OS in the future.

Posted: Sun Aug 12, 2007 2:09 pm
by pdwyer
Didn't they say the same about redhat? (fedora etc)

Wouldn't touch redhat now, they bought jboss which IMO is THE most bloted monster on this planet, much more so than .net <Shudder> It's the anti christ of lean development :cry:

<tangent>
There must be atleast a thousand copies of jboss running on servers at our company, some app server (monsters with 64gb ram, 8 cores) have 10 instances running and the system locks up for 20-30 mins after a reboot till all these bloted bohemoths start up then sit in memory from 0.5gb to 2gb each and do little more than a 50k app in PB could do. jboss doesn't even run as a service on windows or a daemon on redhat so it's got tasks or cron jobs to kick it off

AAAAAAAAAARRRRRRRRRRHHHHHHHHHHHHGGGGGGGG Sends us infrastructure sys admin people NUTS
</tanget>

:oops: Sorry, carried away there

Posted: Sun Aug 12, 2007 2:26 pm
by thefool
pdwyer wrote:Didn't they say the same about redhat? (fedora etc)

Wouldn't touch redhat now, they bought jboss which IMO is THE most bloted monster on this planet, much more so than .net <Shudder> It's the anti christ of lean development :cry:

<tangent>
There must be atleast a thousand copies of jboss running on servers at our company, some app server (monsters with 64gb ram, 8 cores) have 10 instances running and the system locks up for 20-30 mins after a reboot till all these bloted bohemoths start up then sit in memory from 0.5gb to 2gb each and do little more than a 50k app in PB could do. jboss doesn't even run as a service on windows or a daemon on redhat so it's got tasks or cron jobs to kick it off

AAAAAAAAAARRRRRRRRRRHHHHHHHHHHHHGGGGGGGG Sends us infrastructure sys admin people NUTS
</tanget>

:oops: Sorry, carried away there

Pang! I mean come on. The business do not have time to spend hours on setting up some stuff that is relatively simple! Especially not smaller businesses. They don't have time for that, and they probably don't want to hire some nerd just for that when they can have windows and set it up
Thank god for Ubuntu!
I'd rather thank the people behind it as god neither exist, or if he does i doubt he had any influence on it. :P Now back on topic: as i said i see more and more good things of it. Ubuntu is on the right course..
Didn't they say the same about redhat? (fedora etc)
I think they did. Now we are at it, fedora is also an easy distribution. Now i got several "easy" distributions but what do i do now? and even though installing it is rather easy there are still too much to take care of to be efficient. And time IS money!

Posted: Sun Aug 12, 2007 2:44 pm
by dell_jockey
it all depends on the deployement environment. If you have to roll out WinXP, W2K, Linux or whatever in a corporate setting (say over 5 - 10.000 clients and the backend that goes with it) the installation of any of these OS'ses is a very very minor part of a roll-out project.

TheFool said it well when he mentioned that especially smaller businesses don't have the time (or more likely: the budget...) to establish a proper project for a roll-out, hence these businesses seem to have almost no other option than to install right out of the box. Indeed, in such a setting, 'ease of installation' might have some relevance...

Just my 0.02 €

Posted: Sun Aug 12, 2007 2:51 pm
by thefool
dell_jockey wrote: If you have to roll out WinXP, W2K, Linux or whatever in a corporate setting (say over 5 - 10.000 clients and the backend that goes with it) the installation of any of these OS'ses is a very very minor part of a roll-out project.
Another thing might be that the employees are used to a thing like microsoft Office. Of course openoffice rocks, but still they would have to adapt it and we have to face it - us developers are just faster at adapting to new software than "common" users are. So its also if they want to learn all the employees how to use it!

Now if its custom made software it doesn't matter, of course.

Posted: Sun Aug 12, 2007 2:55 pm
by Kale
thefool wrote:
Thank god for Ubuntu!
I'd rather thank the people behind it as god neither exist
Yes! I should stop using such silly comments! :wink:

Thank Mark Shuttleworth for Ubuntu!

Incidently, has anyone seen the bug report for the first bug in Ubuntu:
https://bugs.launchpad.net/ubuntu/+bug/1

Posted: Sun Aug 12, 2007 3:04 pm
by thefool
Kale wrote:
thefool wrote:
Thank god for Ubuntu!
I'd rather thank the people behind it as god neither exist
Yes! I should stop using such silly comments! :wink:
hehe :)
:lol:
that had me laughing quite a bit hehe


oh about linux, right now i am downloading knoppix. I have to fix a neighbours computer which has broken down and i can't get windows booted in anyway. I hope it might be a solution to boot up on knoppix and then transfer the data to an usb stick or preferably my ipod and get it back up when i have done some partition resizing eh

Also saw this:
http://www.youtube.com/watch?v=nWIrxuF5NSo
But now they should try get some library software on it. I guess that would be harder; she might know how to push the buttons but i bet she can't install an app..

"I am not a windows fan". And im not an aircondition! Hard to realize though

Posted: Sun Aug 12, 2007 11:38 pm
by Luke-Jr
Trond wrote:In italic, then: The problem is, Linux sucks.
Or, certain people assume they know everything when in reality they know close to nothing!
Trond wrote:Well:
- Monolithic kernel which means that a driver bug can (and does) take the entire system down
Yeah, like any OS, monolithic or microkernel, can prevent a driver bug from taking the entire system down... Here's a hint: protected mode doesn't work once hardware gets involved (drivers interface to hardware, FYI).
Trond wrote: - Unfrozen kernel ABI, which means that drivers must be compiled for your particular kernel, which means that vendors can't easily create stable drivers without a lot of maintenance work
The ABI is not *intentionally* not frozen to discourage people from maintaining "drivers" outside the mainline kernel tree. This is because any driver maintained outside the main tree is generally either 1) horrible code anyway, or 2) a violation of the copyright terms Linux is distributed under. When this isn't the case, a driver will be merged and included with any standard kernel distribution, thus avoiding any ABI issues.
Trond wrote: - X is a client-server system that effectively kills screen performance
How does it kill performance at all? Cite some sources. When the X11 programs are on the same computer as the display, the protocol uses UNIX sockets, which are completely local and don't have the overhead of TCP/IP. For programs that demand low-latency drawing, X11 extensions such as Xv and DRI/GLX allow the local application to bypass the socket layer completely and draw directly the the screen.
Trond wrote: - In addition to X, GTk, the de facto GUI toolkit, is roughly twice as slow as the Windows API even without drawing anything.
Yes, GTK sucks. But with the rest of your "points", you prove that GTK is *not* the de facto GUI toolkit. Qt's toolkit, on the other hand, is far more mature and has no such speed issues.
Trond wrote: - Missing web browser integration: No linux web browser exists that uses native GTk widgets.
Konqueror is the most standards compliant web browser today and, guess what, uses native Qt widgets!
Trond wrote: - Missing office suite integration: No linux office suite suitable for large work (like OpenOffice) exists that uses native GTk widgets.
KOffice works just fine and again, uses native Qt widgets!
Trond wrote: - Missing standardised software installation procedure
As if this problem is specific to any OS? There is no cross-platform installation procedure, period. A Windows installer will not work on OSX, nor will an OSX installer work on Fedora. Nor will a Fedora installer work on Kubuntu. Keep in mind that Linux is just *one* small part of the OS, and has absolutely nothing to do with software installation.
Trond wrote: - Missing graphics program suitable for serious work (GIMP doesn't even have CMYK support (!))
Try Krita. It supports CMYK, and uses *gasp* native Qt widgets!
Trond wrote: - Font rendering of small serif fonts is dreadful
This is not a technical problem, but rather a legal problem in the United States. Bytecode and subpixel rendering of TrueType fonts is patented and for an OS to distribute these capabilities would leave them open to lawsuits from someone (probably Microsoft). The only legal workaround is for the end user to recompile TrueType with the patented code enabled themselves.
Trond wrote: - File type system is broken, it's absent
WTF does this even mean??
Trond wrote: Summary: Can't install 3rd party software, can't surf the web (did I mention that SUPPORTED wireless cards doesn't work and that flash must be installed via the command line to "work" (hang, that is)?),
Yeah, sure, as if the OS can provide support for hardware when the vendors refuse to provide documentation of it (yes, often Linux *does* support these, but only through hours if not months of reverse engineering). If your WiFi doesn't work in Linux, it is due to either the chipset being extremely new, or the vendor intentionally not cooperating with the Linux developers.
Trond wrote:can't edit documents (neither AbiWord nor OpenOffice can render serif fonts properly, dragging the middle right handle on a picture to make it wider makes it shorter in AbiWord), can't edit graphics for print,
Please explain how fonts looking slightly less pretty makes it impossible to edit documents.
Trond wrote: can't reinstall (ubuntu's *debootstraps doesn't actually work with ubuntu(!)),
Oh, no! So why don't you try reinstalling like you would any other OS? That is, boot off the install CD and start from scratch.
Trond wrote:can't extract files without having them deleted (did you try tar recently?),
User error, I'm sure.
Trond wrote:so what does Dave651 actually need if it does everything he needs? A new login in a window? How useful is that?
Or maybe he just knows how to do more than put a CD in his drive and push the power button...
Tipperton wrote:Add to all of that...

- Its very unfriendly
If someone has never used a computer in any form before in their life, KDE and probably even GNOME would both be far easier to learn than Windows's poor interface.
Tipperton wrote: - No standardized GUI

So developers usually have to produce two or more versions of their programs or decide on one of the GUI's loose the users of the one they didn't choose as potential customers.
Do OSX and Windows have a standardized GUI? Seriously, you people love to keep double standards, don't you?
Tipperton wrote: Just go attempt to download the binaries for some linux program and you get all kinds of choices. Binaries for Debian, SuSE, RedHat, Ubunto, etc., etc,. etc. and a separate binary for different versions of each. What a nightmare!

You don't see that in the Windows world and if you do its usually divided between DOS based (95/98/98SE/ME) or NT based (NT4/2000/XP/Vista).
Windows is one operating system. "Linux" is a whole category of operating systems. Big difference.

Posted: Mon Aug 13, 2007 1:00 am
by J. Baker
I don't like .net and have no plans for vista. :D

Posted: Mon Aug 13, 2007 1:31 am
by JCV
IMHO. Linux are mainly used for webservers or simple task like browsing, checking mails etc.
I would switch to linux if I can use my autoCAD and other editing softwares.
And very few games support linux so its boring. :?

I have .Net installed in my pc and sometimes I code in c#.
Theres nothing wrong in learning. :D

Posted: Mon Aug 13, 2007 2:52 am
by Luke-Jr
JCV wrote:IMHO. Linux are mainly used for webservers or simple task like browsing, checking mails etc.
Or any serious computer use ;)
JCV wrote:I would switch to linux if I can use my autoCAD and other editing softwares.
http://wiki.winehq.org/AutodeskAutocad
Not that I endorse using proprietary Win32 trash anyway...
JCV wrote:And very few games support linux so its boring. :?
The good games work just fine in *nix.
JCV wrote:I have .Net installed in my pc and sometimes I code in c#.
Theres nothing wrong in learning. :D
Except you should focus on learning useful tools, like Python or Perl for example.