Page 1 of 2 12 LastLast
Results 1 to 40 of 64

Thread: Microsoft

  1. #1

    Thread Starter
    Hyperactive Member zer0_flaw's Avatar
    Join Date
    Apr 2001
    Posts
    448

    Microsoft

    Heh, I know I'm gonna get hit hard by flames for posting this but the irony amazes me so here I go anyway: It still makes me laugh when I see people in a visual basic forum flaming the company that made the program they makes their apps with and program in everyday. I mean you love Visual Basic and yet condemn the company that created it. LOL, I know they have a monopoly and are greedy but think about it... what if unix/linux/sun catches up in the amount of users. Say windows users went from 85% to 35%. Then your apps will only work on 35% of the computers out there. In a way the monopoly helps us all out Cmon... let me have it *ducks and waits for the flames to pour in*

    -zer0 flaw

  2. #2
    denniswrenn
    Guest
    VB sucks, long live C++.

  3. #3
    Frenzied Member JungleMan's Avatar
    Join Date
    Feb 2001
    Posts
    2,033
    The ideal situation would be for everything to be OS independent...
    I'm bringing geeky back...

  4. #4
    Originally posted by denniswrenn
    VB sucks, long live C++.
    Traitor!

  5. #5
    denniswrenn
    Guest
    Then the ideal situation would be to use C++.

  6. #6
    Frenzied Member JungleMan's Avatar
    Join Date
    Feb 2001
    Posts
    2,033
    Originally posted by denniswrenn
    Then the ideal situation would be to use C++.
    VB is a RAD tool, C++ is good but not perfect for everything and everyone
    I'm bringing geeky back...

  7. #7

    Thread Starter
    Hyperactive Member zer0_flaw's Avatar
    Join Date
    Apr 2001
    Posts
    448
    Wow... that didn't take long for you guys to respond =] Yeah, C++ is nice but VB is a lot faster

  8. #8
    denniswrenn
    Guest
    what? What? WHAT? WHAT? WHAT? WHAT?




  9. #9
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Exactly oposite:

    vb is nice but C++ is faster

    Baaaaaaaaah

  10. #10
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    YA nice place to be saying that DennisWrenn. At least in VB you can make a @#$% message box in less than a hundred lines....

    Well Microsoft makes great software, and there marketing strategy is...well...unstoppable. The other side to things is that programmers HAVE to write software that is compatible with there OSes cause they own the largest market share. After that it only makes sense to use there software to write those programs, cause they know there own damn OS better than anybosy else. The point is that they are slowly taking over the small amount of market share that they havnt already touched...and at this rate soon software will be the same as saying Microsoft. And then prices will be...well...up to them. You see the obious problem with the monopoly here.

    Dont get me wrong there are a lot of good things about the monopoly such as the fact that if i write something in VB, i know that the vast majority of computer users will also be able to use it. Its a double-edged sword...
    You just proved that sig advertisements work.

  11. #11
    denniswrenn
    Guest
    MessageBox(NULL, "Text", "Caption", MB_OK);


    Let's count, shall we? 1...

  12. #12
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Uhh zero...VB is an interpreted language, C++ isnt...so its IMPOSSIBLE for VB to be faster. C++ is WAY faster...thats why APIs are faster tahn using VB code...cause they were written in C++. But of course...VB still Rulz!
    You just proved that sig advertisements work.

  13. #13
    spetnik
    Guest
    Well, Zer0, it's not really like that. Most Visual Basic programmers write software for their own companies (or corporate clients). For example, I work for CIBC. We use Windows, so I don't lose anything. In fact, I sometimes write apps for our department to assist in development itself. VB is usually not good enough for professional retail software.

    Additionally, should a company decide to switch platforms, most professional programmers have no problem learning new languages and technologies, and therefore are unafected by the change. Another thing, now with JAVA and VBNET, this is even less of a problem as these technologies work cross-platform. So you see, the way I look at it, if Microsoft goes down, fine. I know and can learn other languages. I'll adapt. I even interviewed with a company that was looking for programmers who would be constantly using new technologies and would have to learn them on the fly.

    Basically, Microsoft programs are @#$% and in fact Windows is just something they bought (they did NOT come up with that). They are sloppy and can afford to do so, as they have no real competition. I am doing VB now, but who knows what I'll be doing in a year or 2. I know C and UNIX, I have an understanding of PERL, PHP, and C++. And I am learning JAVA.

  14. #14
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    ya ok so i know jack about C++...but you know that for just about anything VB can be written faster and with WAY less lines.
    You just proved that sig advertisements work.

  15. #15
    Frenzied Member JungleMan's Avatar
    Join Date
    Feb 2001
    Posts
    2,033
    I've seen Hello world programs in C++...WAAAAy too long
    I'm bringing geeky back...

  16. #16
    denniswrenn
    Guest
    Originally posted by nishantp
    Uhh zero...VB is an interpreted language, C++ isnt...so its IMPOSSIBLE for VB to be faster. C++ is WAY faster...thats why APIs are faster tahn using VB code...cause they were written in C++. But of course...VB still Rulz!
    Huh? I was refering to the number of lines needed to make a message box....

  17. #17
    spetnik
    Guest
    Originally posted by nishantp
    Uhh zero...VB is an interpreted language, C++ isnt...so its IMPOSSIBLE for VB to be faster. C++ is WAY faster...thats why APIs are faster tahn using VB code...cause they were written in C++. But of course...VB still Rulz!
    I dont know if anyone realizes this, but the VB compiler actually converts the code to C++ first. Now, this is probably a bad thing, and I don't think it's by accident that VB does not let you see that C++ code. It is probably the ugliest thing ever. VB is structured differently, and that structure is slower.

  18. #18
    denniswrenn
    Guest
    Originally posted by jpbtennisman
    I've seen Hello world programs in C++...WAAAAy too long
    Code:
    #include <iostream>
    using std::cout; using std::endl;
    int main()
    {
    cout << "Hello World" << endl;
    return(0);
    }
    Wow, that is too long...

  19. #19
    spetnik
    Guest
    Originally posted by nishantp
    ya ok so i know jack about C++...but you know that for just about anything VB can be written faster and with WAY less lines.
    Right, but it is much less powerful, and not designed for retail apps.

  20. #20
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    But Spetnik, as a programmer you must be able to appreciate the standardization that Microsoft has brought. If you write a program in VB, just about any User can use that program because Windows is used the the vast majority of computer users. If Microsoft wasnt there, there would be no windows. And since Unix never quite had a standard version, there may not have been 1 big OS...so programmers wouldnt be able to program for as large a share of the market.
    You just proved that sig advertisements work.

  21. #21
    spetnik
    Guest
    Originally posted by nishantp
    But Spetnik, as a programmer you must be able to appreciate the standardization that Microsoft has brought. If you write a program in VB, just about any User can use that program because Windows is used the the vast majority of computer users. If Microsoft wasnt there, there would be no windows. And since Unix never quite had a standard version, there may not have been 1 big OS...so programmers wouldnt be able to program for as large a share of the market.
    Most UNIX apps run on most versions of UNIX. Yeah, Windows is nice, but without MS, there would be competition and quality systems. There would also be standardization. In fact, I'll bet that had there not been Microsoft, we would have seen CLRs (Common Language Runtime) alot sooner. The only reason Microsoft is introducing the CLR with .NET is because they already see their monopoly starting to falter. Bill Gates may suck at programming, but he is a business genius (and therefore an @$$hole).

  22. #22
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Uhh pardon my ignorance Spetnik...but what indication is there htat Microsoft's monopoly is faltering? I mean they won there appeal and they wont be broken up anymore...whos going to stop them now?
    You just proved that sig advertisements work.

  23. #23
    denniswrenn
    Guest
    I will MUAHAHAHAHAHAHA™

  24. #24
    spetnik
    Guest
    Well, with LINUX/UNIX becoming more popular, there are many companies that have/are switched/switching over. This, along with the advent of JAVA has forced MS to try to monopolize the CLR technology.

  25. #25
    Originally posted by denniswrenn
    I will MUAHAHAHAHAHAHA™
    That should be the new emoticon.

  26. #26
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Nowadays VB is almost 100% compiled (almost), very little is interpreted in the later versions. The fact remains, though, that it is slower than most languages.

    The fact is, VB is a RAD tool. It's for quick and dirty apps that probably aren't mission-critical, or it's for programmers who are uncomfortable with the greater challenges of more complex languages. VB is very good at what it does, on the Windows platform. There are alternatives that offer similar facilities, like Java, Delphi and Python, although they all have their own positions in the market.

    VB is a good idea, but it's nothing fantastic. If VB wasn't around, it wouldn't mean all the people here at VB-World wouldn't be programmers any more, they'd be using other tools instead. Personally I hardly use VB any more, I've moved on to other things like C++ and Python, since my interests lie more with performance-critical apps and platform-independent web-based programs.

    Microsoft has brought standards, that much is true, but they are enforced, closed standards. They aren't good standards. Microsoft designs the standards to support their own corporate needs, not those of its consumers and the development community as a whole. We as developers would be much better off with open standards that everyone agrees on and everyone contributes to.

    I doubt their market share is growing, although I wouldn't bet on it. Linux is making a lot of headway at the moment, and so is a heck of a lot of other open-source stuff. The open-source movement is doing very well.
    Harry.

    "From one thing, know ten thousand things."

  27. #27
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Lol the fact is that they made standards. Without them, and Bill Gates genius (ya i know hes a filthy rich greedy bastard, and yeah i know im jealous) i dont think there would have been any standards. Everyone would never have agreed to one set of standards to the extent that they have with Microsofts standards. Of course, since they stand to make a buck, those standards arent always the best
    You just proved that sig advertisements work.

  28. #28
    spetnik
    Guest
    Originally posted by nishantp
    Lol the fact is that they made standards. Without them, and Bill Gates genius (ya i know hes a filthy rich greedy bastard, and yeah i know im jealous) i dont think there would have been any standards. Everyone would never have agreed to one set of standards to the extent that they have with Microsofts standards. Of course, since they stand to make a buck, those standards arent always the best
    Apparently, u don't know C or C++. If you want standard, I have one word for you: ANSI. C and C++ have been standardized over different companies and platforms via ANSI. And besides, how, may I ask is VB standard? Even Microsoft barely uses it for end-user apps .

  29. #29
    spetnik
    Guest
    Originally posted by denniswrenn


    Code:
    #include <iostream>
    using std::cout; using std::endl;
    int main()
    {
    cout << "Hello World" << endl;
    return(0);
    }
    Wow, that is too long...
    Yep, and the same thing in VB is like 40 lines (and that's jsut to initialize the console

  30. #30
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    ya but theres like no point of using a dos window in VB
    You just proved that sig advertisements work.

  31. #31
    denniswrenn
    Guest
    it's not a DOS window, it's a console window.....

  32. #32
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    lol like i said i know jack about C++
    You just proved that sig advertisements work.

  33. #33
    denniswrenn
    Guest
    But it's not C++.... DOS is what ya boot into when you need to fix something with Windows(or install windows, or something)... Console is a DOS-Like application that runs under Win32...

  34. #34
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Oh no. i committed the sin of calling it a dos window!! Noo im doomed to hell!! lol sorry. It looks like a dos window. You know all black and all. Sorry if your console window looks like a DOS window...
    You just proved that sig advertisements work.

  35. #35
    denniswrenn
    Guest
    Please, don't do that. If you knew the difference between DOS and Console already, and just made a mistake, I'm sorry, but if you are referencing something and perhaps giving false information about it, well that's not so good...

  36. #36
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    There are widely used open standards all around the industry, like ASCII, OpenGL, Jpeg, Mpeg, C++, SQL, etc. If you think people can't agree on standards without one single business forcing one on them, you're wrong.
    Harry.

    "From one thing, know ten thousand things."

  37. #37
    Frenzied Member nishantp's Avatar
    Join Date
    Jan 2001
    Location
    Where you least expect me to be
    Posts
    1,375
    Originally posted by spetnik


    Apparently, u don't know C or C++. If you want standard, I have one word for you: ANSI. C and C++ have been standardized over different companies and platforms via ANSI. And besides, how, may I ask is VB standard? Even Microsoft barely uses it for end-user apps .
    Well what i meant is that Microsoft made a platform that every programmer can program for, highly regardless of programming language. Through there marketing strategy, they have basically forced people to use there software. But in the process they have made a base upon which every programmer can build. Unix and the other OSes around were never standardized to the level to which Windows was.
    You just proved that sig advertisements work.

  38. #38
    Banished Cander's Avatar
    Join Date
    Dec 2000
    Location
    Why do you care?
    Posts
    6,913
    Well that's the one arguement I always object to nishantp.
    MS has never FORCED anyone to use any of their products. Yes they were forced onto my harddrive, but nothing has ever made me use it. Like Media Player. It may be on my harddrive, but do I have to use it for MP3's. Heck no. Nothing stopped me from downloading Winamp.

    One thing that Ms bashers do not realize is that because of MS, we are where we are today. They are always the first implement new technologies. If they hadnt, many of these would probably still be dead in the water going no where. For isntance XML. And now everyone is implementing XML capabilites and is becoming widely used.

    And speaking of standards. Have you guys ever heared some of these people spouting off 'how dare MS remove the Java standard form Windows!' What I want to know is, since when was Sun a governing standards body? And they accuse MS of making its own standards.
    Stack Overflow
    See the features of Visual Studio 2010 and C# 4.0: The 10-4 show on Channel9

  39. #39
    spetnik
    Guest
    Originally posted by nishantp


    Well what i meant is that Microsoft made a platform that every programmer can program for, highly regardless of programming language. Through there marketing strategy, they have basically forced people to use there software. But in the process they have made a base upon which every programmer can build. Unix and the other OSes around were never standardized to the level to which Windows was.
    Once again, WRONG WRONG WRONG!!!

    There are many areas of UNIX/LINUX programming to go into, whether it be C, C++, JAVA, COBOL, BASIC (including visual editions), and more. UNIX has highly powerful shell scripting languages too, that are far-superior than anything MS has even attempted. In fact until recently, MS used UNIX themselves. There are an enourmous emount of computer programming positions out there. In fact if you go to http://www.computerjobs.com, you will see that for Windows Development they have 3,585 jobs, and for Unix 3,588. I was trained on a UNIX platform and am very greatful for that. UNIX is a much more sofisticated, yet simple to understand OS that belittles Windows. Windows is just a nice front-end for dumb end-users (not meaning to criticize users, but lets face it. Most home users know very little about computers in general and the Windows desktop, however buggy, is right now their best option). UNIX can be customized on a business level to run seamlessly and efficiently. You can have 200 dumb-terminals attached to one machine, thereby saving alot of overhead cost.

    I was once at Lambert airport in St. Louis, by the curbside check-in. I noticed that the touch-screen computers were running Win 3.1 software. I told a SKYCAP ('porter' for u dumb brits and aussies), "I bet I can get a card game up on your screen". He was kind of surprised, but let me go ahead. By double-tabbing the title-bar, I restored the maximized window and brought up the task-manager. I brought up the 'open' dialog box, browsed for solitaire, and there it was on the screen. Now, this may not be the best example (but it is a great story), but it demonstrates one thing. In an business environment, where the user is meant to be doin one task (or set of tasks) only, it is a big waste to give each user their own pc and OS. Besides cost, it also can be a security problem. With UNIX, a user can have an inexpensive dummy terminal, and the only whing running on his screen is his application (menu interface or whatnot). He cannot exit, he cannot reboot. There is no way for him to screw up (unless the programmer did already).

    Ok, I gotta get back to VB programming, but I hope I showed you some things you did not realize about other OS's and the computer market.

  40. #40
    Banished Cander's Avatar
    Join Date
    Dec 2000
    Location
    Why do you care?
    Posts
    6,913
    And dont forget Delphi spetnik. A Vb like language you can do cross platform programming with as quickly as writting in VB. I am learning that now so I can move into more Linux programming incase my current job was to ever fall through I would have another option.
    Stack Overflow
    See the features of Visual Studio 2010 and C# 4.0: The 10-4 show on Channel9

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width