Re: The performance of Editplus is much better than notepad,Why?



Microsoft has stated explicitly (I was there) that the Win32 API will be supported into
the forseeable future, although not necessarily extended.

Device drivers are their own weird world. Kernel drivers are always written in C, not
C++, but user-mode USB drivers are written in C++, and kernel streaming drivers are
written in C++. (I co-authored a book and teach a course in writing drivers. It is a
Whole New World of programming)

C# is a pleasant language to program in, but thus far nobody is hiring me to write C#.

Linux is one of the finest operating systems to have ever been created in the 1960s.
Unfortunately, that was a very long time ago. (Linux is just Unix; Unix is based on
Multics, and Multics was a 1965-era OS). I have this odd desire to use modern software...
joe
On Tue, 21 Nov 2006 14:51:26 GMT, MrAsm <invalid@xxxxxxxxxxx> wrote:

On 21 Nov 2006 04:37:47 -0800, wei.niu@xxxxxxxxx wrote:

This month I'll begin my MFC study.But somebody say that the future of
windows desktop app developing is .Net,OS is becoming weaker as VM
takes its position in developing.We only need to interact with VM,OS is
hided by VM.If MS declares the next version of Windows will not support
Win32 API,programmers using VC/MFC will lose their job.

Well, if you have a passion for technology, I think that learning new
things should be a lovely task, at least for me it is.

So, learning MFC does not mean don't learn C# and .NET (or other
technologies). I think that languages and libraries are *tools*, you
have to learn these tools for your needs.

If you need to write device drivers, I think that C/C++ is the way to
go (by the way, I never wrote a device driver, even if I would love to
learn about it!).

If Microsoft "closes" the Win32 APIs for next versions of Windows,
you'll learn the new technology, be it C# and .NET or others. I'm sure
that Microsoft will always offer you some API to develop software for
their OSs.

(About it, I absolutely disagree with the European Union folks who are
suing Microsoft for monopoly: I can't understand them! Microsoft gives
cool APIs to develop apps on Windows, so what's the problem? Even Sun
or Apple can buy Visual Studio and develop apps for Windows, and sell
them :-)

However, nowadays, I think that C# and .NET are not the solution to
all problems, e.g. there are lots of computers running Windows 98 or
Windows 2000, having limited memory to run the .NET framework
"monster". Morever, Windows XP seems to me to have a huge market
share, and you can use C++ and MFC or Win32 on this platform.

Moreover, C# seems to me a very well designed language, and I'm going
to learn it in my spare time.

I will study MFC,but I'll study .Net someday too.

Very good!

Before turning to
Linux,I must follow MS.

Linux seems to me a kind of "snake oil"...
It's fun to have it in a virtual machine or in a partition and play
with it sometimes, and maybe try hacking the kernel if you want to
study how an OS works... but for real business I see no serious use
for Linux.

I recently tried the Kubuntu distribution, and it poorly failed to
both install and go "live" (boot from DVD), and the bug list is huge.
And it's absolutely false that, when you have a bug on Linux, people
solve it in few minutes. The bug I had was listed in Kubuntu bug-list,
there was a lot of people complaining, and the bug is still there!

Moreover the plug-and-play is poor on Linux, etc. etc.

However, I think you can't pretend quality, robust code, profesisonal
support, etc. when people are not paid; for me, Linux could be a fun
hobby, but not much more.

These are my 2 cents.

Best,
Mr Asm
Joseph M. Newcomer [MVP]
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.



Relevant Pages

  • Re: Well, Windows is back on the disk.
    ... So your saying that Microsoft makes billions monthly because people DESIRE ... I am too fracking lazy to teach myself the intricacies of Linux. ... All of the WINDOWS operating systems and office products are upgradeable to the latest security fixes and bug fixes. ... OS problems overwrites all personal files on the disk. ...
    (Ubuntu)
  • Re: Good reading
    ... > As a Linux desktop user himself, ... > infected Windows PC after it had become compromised. ... > so fed up with spyware, trojans, viruses, and spam, that he ... Everyone, even Microsoft, knows ...
    (microsoft.public.windowsxp.general)
  • Re: Good reading
    ... The last time a spyware scanner found so much as a questionable cookie on my machine was last year after installing a children's game for my daughter. ... > As a Linux desktop user himself, ... it's time to switch from Windows to Linux. ... Everyone, even Microsoft, knows ...
    (microsoft.public.windowsxp.general)
  • Re: An Open Letter To The Linux Enthusiasts.
    ... > I've been following these Linux threads with some interest because I ... > Microsoft a way distant 3rd. ... Ground Rules for the Windows-Macintosh War by David Pogue of the New ... Windows because it's bloated and cryptic, for example, or the iPod ...
    (alt.os.linux)
  • Re: [OT]: OS as religions (was: Raw Convertors)
    ... you're getting paid by that monopoly Microsoft. ... inthe shop for PC, XBox, PS3 etc but Linux? ... you can dualboot to windows or just buy a computer ... exactly what they want it to do, it is the same as their friends ...
    (rec.photo.digital)

Loading