Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. C# Downgrade

C# Downgrade

Scheduled Pinned Locked Moved The Lounge
csharpc++securitytoolsquestion
66 Posts 15 Posters 4 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • U Uwe Keim

    Hey, looking at your picture, now I know what "down under means" :-D On your side of the globe, the picture look correctly orientated, I guess?!? -- See me: www.magerquark.de

    C Offline
    C Offline
    Christian Graus
    wrote on last edited by
    #38

    You're saying it looks disoriented in Germany ? :-) Christian I have come to clean zee pooollll. - Michael Martin Dec 30, 2001

    Sonork ID 100.10002:MeanManOz

    I live in Bob's HungOut now

    1 Reply Last reply
    0
    • G George

      CLaW wrote: But the job it does do, it does far better than the general tool. As far as I can see C# didn't do any job yet, it's hardly even released since an official release is still couple weeks in the future. CLaW wrote: You can use a hammer to put a screw in, but why when you can use a tool designed to solve the problem. You are still not understandind the difference between C# and C++ or even the difference between hammer and screwdriver. I think you are missing the point because you focus on the screws too much. In the end it's not the point to use the screws but rather to join and consolidate some part of construction. You only have a screws and a screwdriver with C#, while I will have a whole toolset with C++ and I will use the screwdriver with screws or a hammer with nails when apropriate. I may even use nites, which your screwdriver can't support at all Hell, I will use the glue when I feel suitable and I can even use rope to hold things tight if I want to. You will be still stuck with your screws because all you have it's screws and the only tool is your screwdriver. That is what make a difference: the flexibility of generic tool will always outgrow canned solution. In the end my contruction using C++ will be much better than yours using C#, each and every time. CLaW wrote: I see it as a more focused tool, with which one can solve a sub-set of problems more efficently C# is a solution looking for the problem. It's a buble and it's ought to burst into nothing...

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #39

      George wrote: C# is a solution looking for the problem. Do you realise that was what Stroustrup said about Java ? There's a lot of interesting reading on his page regarding both Java and C# ( although he is careful to always talk in the abstract and not about any specific language ). The Internet saved Java, who will save C# ? Christian I have come to clean zee pooollll. - Michael Martin Dec 30, 2001

      Sonork ID 100.10002:MeanManOz

      I live in Bob's HungOut now

      G 1 Reply Last reply
      0
      • C Christian Graus

        George wrote: C# is a solution looking for the problem. Do you realise that was what Stroustrup said about Java ? There's a lot of interesting reading on his page regarding both Java and C# ( although he is careful to always talk in the abstract and not about any specific language ). The Internet saved Java, who will save C# ? Christian I have come to clean zee pooollll. - Michael Martin Dec 30, 2001

        Sonork ID 100.10002:MeanManOz

        I live in Bob's HungOut now

        G Offline
        G Offline
        George
        wrote on last edited by
        #40

        ****Christian Graus wrote: Do you realise that was what Stroustrup said about Java ? I knew I heard it somewhere before, just couldn't put the finger on it ;)

        1 Reply Last reply
        0
        • C Christopher Lord

          Why exactly are people saying that C# is a downgrade? At first, it looks like childish fear of change, but I figured I would ask if there where any real reasons a lot of you call it a downgrade.

          Its a tool that appears to be good for accomplishing a certain job. Is a screwdriver a downgrade from a hammer? No, almost all that can be done with a hammer can be done with a screwdriver, except perhaps bashing your own head in. And screws have an advantage of being able to do OTHER things as well, such as offering better security, fastening a wider range of materials, and so on. Any construction contractor would LAUGH THEIR ASSES OFF if you made this claim about hammers. Are computer professionals just more ideological about tools?

          C++ and C# are like this, it appears. It BOGGLES me to think that people consider one a downgrade of another, can you folks who hold this explain your position so that I can evaluate this idea? // Rock

          P Offline
          P Offline
          Paul Watson
          wrote on last edited by
          #41

          CLaW wrote: C++ and C# are like this, it appears. It BOGGLES me to think that people consider one a downgrade of another, can you folks who hold this explain your position so that I can evaluate this idea? IMHO we all need to dropt his subject and get on with the job. C# is too new for any of us to really "evaluate" it in a real world application. Those who currently use and love C++ will say what they say about C#. Sometimes for no reason, sometimes because their job won't be covered by C#. Those who currently use VB etc. will take a look at C# and if they like what they see will move to it. But right now, right this moment I think we all need to give it, the subject, a break and wait until we have some cold hard data. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

          K 1 Reply Last reply
          0
          • C Christopher Lord

            Ah yes, but it isnt the same syntax, making it less efficent. I always put in ;'s in ASP, for example, and must remove them afterwards. // Rock

            D Offline
            D Offline
            David Wulff
            wrote on last edited by
            #42

            Use JScript for ASP scripting, and you won't have to remove the semi-colons. And the logic is almost exactly the same as C++. ________________ David Wulff http://www.davidwulff.co.uk "My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group, there was less competition there" - Gandhi

            1 Reply Last reply
            0
            • G George

              CLaW wrote: Lets not forget that most big company pages are made with 'Toy' languages like ASP now. They also do it internally and won't buy a shit from you... CLaW wrote: Less time developing means more content, which is REALLY the point to a website. I don't see where is the development involved into making a website. Everybody and their dog can make a website now, just use HTML and Front Page, it will not even take a week and will cost you only as much a MS Office set. As you said, the point is content and HTML is all it takes to have it. No room for C# and no room for development... CLaW wrote: I dont understand why you would make that choice. Well, maybe because I am developing an applications that actually do something, while you seem to need a tool that makes nothing in no-time ;P

              D Offline
              D Offline
              David Wulff
              wrote on last edited by
              #43

              George wrote: They also do it internally and won't buy a sh*t from you... There is no need to get personal. Have you seen any of CLaW's work in order to judge it as shit? My personal website probably took around six hours to create. That included graphics, page templates, and typing out the content (most of which was create on-the-spot). My site is certinaly not the best or most innovative site out their on the web, but it does what it is supposed to do, and if you pardon the copulating mice on the front page, it does so with relative style. Under you reckoning, my site must be 100% shit because it did not take upwards of six months to develop? Why, what could I add with an extra twenty four weeks? George wrote: I don't see where is the development involved into making a website. Everybody and their dog can make a website now, just use HTML and Front Page, it will not even take a week and will cost you only as much a MS Office set. As you said, the point is content and HTML is all it takes to have it. No room for C# and no room for development... Very few web sites nowadays - in fact, I'd venture so far as to say none - can be pulled off without some development work. Microsoft Frontpage may create good looking sites (I say may, as it is far from perfect if you don't want a simple tablised layout), but I would never ever dream of releasing something to the world or a client unless I knew exactly what was behind it. How many people who create pages in Frontpage do you think bother to read the generated HTML line by and understand what is going on? I usually use Dreamweaver to flesh out the templates to my page, and handle the text formatting style, font size, font, etc), but everything else is written by hand and tweaked to take up the least space and improve the quality and experience of the site. I know web designers* have an unfair advantage over the layman, but I can tell you a site that was written in a WYSIWYG editor without improvememts, and a site that was written by a skilled developer, without looking at the source. Technically I am a web developer, but I tend to do all the roles of the designer too. When people or companies hire web developers, they are hiring the knowledge that they will have a well planned, well built web site and that their visitors will have a better experience for it. ASP and mor recently ASP.NET, together with other "languages" for web content delivery like JSP, PHP, et al, should not

              G 1 Reply Last reply
              0
              • D David Wulff

                George wrote: They also do it internally and won't buy a sh*t from you... There is no need to get personal. Have you seen any of CLaW's work in order to judge it as shit? My personal website probably took around six hours to create. That included graphics, page templates, and typing out the content (most of which was create on-the-spot). My site is certinaly not the best or most innovative site out their on the web, but it does what it is supposed to do, and if you pardon the copulating mice on the front page, it does so with relative style. Under you reckoning, my site must be 100% shit because it did not take upwards of six months to develop? Why, what could I add with an extra twenty four weeks? George wrote: I don't see where is the development involved into making a website. Everybody and their dog can make a website now, just use HTML and Front Page, it will not even take a week and will cost you only as much a MS Office set. As you said, the point is content and HTML is all it takes to have it. No room for C# and no room for development... Very few web sites nowadays - in fact, I'd venture so far as to say none - can be pulled off without some development work. Microsoft Frontpage may create good looking sites (I say may, as it is far from perfect if you don't want a simple tablised layout), but I would never ever dream of releasing something to the world or a client unless I knew exactly what was behind it. How many people who create pages in Frontpage do you think bother to read the generated HTML line by and understand what is going on? I usually use Dreamweaver to flesh out the templates to my page, and handle the text formatting style, font size, font, etc), but everything else is written by hand and tweaked to take up the least space and improve the quality and experience of the site. I know web designers* have an unfair advantage over the layman, but I can tell you a site that was written in a WYSIWYG editor without improvememts, and a site that was written by a skilled developer, without looking at the source. Technically I am a web developer, but I tend to do all the roles of the designer too. When people or companies hire web developers, they are hiring the knowledge that they will have a well planned, well built web site and that their visitors will have a better experience for it. ASP and mor recently ASP.NET, together with other "languages" for web content delivery like JSP, PHP, et al, should not

                G Offline
                G Offline
                George
                wrote on last edited by
                #44

                David Wulff wrote: There is no need to get personal. Have you seen any of CLaW's work in order to judge it as shit? You have missed my point. I am not getting personal nor judging. I ma simply pointing out that "big company" doesn't buy anything from the people, they make it internally, they sometimes even design and create technologies if they need them. They surely won't buy a website "development" from anybody outside... David Wulff wrote: My personal website probably took around six hours to create. (...snip...) Under you reckoning, my site must be 100% sh*t because it did not take upwards of six months to develop? Nope. I am simply stating that it doesn't cassify as development - it's more like writing a document - you create it, but you don't develop it. David Wulff wrote: When people or companies hire web developers, they are hiring the knowledge that they will have a well planned, well built web site and that their visitors will have a better experience for it. When people or companies hire web developers they are quite often wasting their money. Typical visitor doesn't want and doesn't have the time to explore and contemplate the webpages. They come and go quickly, if they don't find what they want in a couple of seconds they leave to another site. Most of the websites that are developed are stuffed with lots of cool gadgets and cool revolutionary designs that totally confuse the users of these websites. Since there are no real standards as to how the website should operate and look like it an absolute mess right now. David Wulff wrote: Think in terms of static HTML sites being screenshots of your application, whereas server-side generated HTML is more like a demo. Which will provide the better experience? I do not look for experiences on the websites and screenshots are quite enought for me, because I want an information. I don't want a demo. I can most of the time judge and value things from the screenshots supported by a trial versions of applications. Over-complicated online demos are wasting my time, I don't bother with that any more... David Wulff wrote: The buzz phrase that is "in" that the moment is to say that content is everything. That is complete rubbish. Content is nothing without display. Display is closer to sevent per cent of success or a web site in the real world, as it is in life itself. Exactly, like let

                J 1 Reply Last reply
                0
                • D Daniel Ferguson

                  As you say, VB is a gateway language. I, myself, learned VB first because it is easier to learn, but I became extremely frustrated with the things I couldn't do with VB, and the things that were more difficult than they should be. That's why I learned C++. I just couldn't work with the limitations of VB. With C++ you can do things as close to the metal (inline asm, if you wish) as you want or as easy (RAD) as you want. Flexibility is the key here. With C# you may be able to do things easily, but you're trading the flexibility of C++ for that. Sure you get garbage collection, but you lose deterministic destruction. I'd rather learn to be a better programmer and have to free any memory that I allocate, than lose deterministic destruction. You know, I don't remember hordes of programmers saying that C++ was too hard for them (get another job ;P ) and they wanted another language. As you said, and I agree, VB is a gateway language. Why don't real programmers use it? Simple, it isn't powerful or flexible enough. So the syntax is more C++-like now? That's just syntax, we want power and flexibilty. "Not to mention that security in Outlook is like having Homer Simpson guard a Dunkin' Donuts factory." - Gary Rogers

                  J Offline
                  J Offline
                  Jason Gerard
                  wrote on last edited by
                  #45

                  Daniel Ferguson wrote: VB is a gateway language. Why don't real programmers use it? Simple, it isn't powerful or flexible enough. So I'm not a real programmer? I write business applications. All my apps are web/intranet based so I use ASP and lots of COM components that I write in VB or JSP/Servlets with JavaBeans depending on the client's platform. I think VB sucks at GUI development. It is very limited and it is a lot harder to do some things in VB than MFC. It's damn near impossible to write a good interface for a consumer application, but damn quick and to write an interface for an in-house business application. But most interfaces for those are web based now so this issue is dead. I have used ATL to write COM components before and, using the wizard, it's almost as easy as VB. But since most of the people I work with use VB, we stick with it. It is extremely productive to create COM components with, and, if you know what you're doing, which I do ;-), it's every bit as fast as a system written with ATL. I don't need to use asm or make low level system calls. I just need to make COM components that manipulate data sets in various ways. C#/VB.NET and .NET in general is a MUCH more powerful framework than VB6 and below. Now there is true OO which VB lacked. With C#, there are so many more things I can now do that would make my job easier and more enjoyable. No, C# is not a replacement for C++ and I think everyone should realize that. There will always be a need for C++ or something similar. However, C# is there for people who like that C/C++ syntax (which I do) but don't need all the power of C++ (which I don't). So I'm not a real programmer? Jason Gerard

                  G P K 3 Replies Last reply
                  0
                  • P Paul Watson

                    CLaW wrote: C++ and C# are like this, it appears. It BOGGLES me to think that people consider one a downgrade of another, can you folks who hold this explain your position so that I can evaluate this idea? IMHO we all need to dropt his subject and get on with the job. C# is too new for any of us to really "evaluate" it in a real world application. Those who currently use and love C++ will say what they say about C#. Sometimes for no reason, sometimes because their job won't be covered by C#. Those who currently use VB etc. will take a look at C# and if they like what they see will move to it. But right now, right this moment I think we all need to give it, the subject, a break and wait until we have some cold hard data. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                    K Offline
                    K Offline
                    Konstantin Vasserman
                    wrote on last edited by
                    #46

                    Paul Watson wrote: But right now, right this moment I think we all need to give it, the subject, a break and wait until we have some cold hard data. Yes, but discussions like this one is not about reason. It is about "religion". Every time I read something like this thread I am split between getting pissed off at the comments like "but the real programmers don't use VB" and laughing at how much it all reminds me of "my OS is better than your OS", "my daddy have a better job than your daddy", "my toy is better than your toy". So childish, don't you think? As far as "real programmers" concern: I have written programs in VB, C++, Java, ASP-Scripts, PHP, Perl, C, Pascal, Delphi, Fortran, DBase, Clipper, FoxBase, various Basic(s), Assembly and probably some other languages. Now I am learning C# because I want to understand it, learn what it brings to the table and what its limitations (:)) are. This is how I form my opinion - not by listening to someone's views of what real programmer is or isn't using. If someone wants to call me not a "real programmer" (whatever that is) because I use VB when I see fit - I say f**k them and I go back to my work...

                    P 1 Reply Last reply
                    0
                    • J Jason Gerard

                      Daniel Ferguson wrote: VB is a gateway language. Why don't real programmers use it? Simple, it isn't powerful or flexible enough. So I'm not a real programmer? I write business applications. All my apps are web/intranet based so I use ASP and lots of COM components that I write in VB or JSP/Servlets with JavaBeans depending on the client's platform. I think VB sucks at GUI development. It is very limited and it is a lot harder to do some things in VB than MFC. It's damn near impossible to write a good interface for a consumer application, but damn quick and to write an interface for an in-house business application. But most interfaces for those are web based now so this issue is dead. I have used ATL to write COM components before and, using the wizard, it's almost as easy as VB. But since most of the people I work with use VB, we stick with it. It is extremely productive to create COM components with, and, if you know what you're doing, which I do ;-), it's every bit as fast as a system written with ATL. I don't need to use asm or make low level system calls. I just need to make COM components that manipulate data sets in various ways. C#/VB.NET and .NET in general is a MUCH more powerful framework than VB6 and below. Now there is true OO which VB lacked. With C#, there are so many more things I can now do that would make my job easier and more enjoyable. No, C# is not a replacement for C++ and I think everyone should realize that. There will always be a need for C++ or something similar. However, C# is there for people who like that C/C++ syntax (which I do) but don't need all the power of C++ (which I don't). So I'm not a real programmer? Jason Gerard

                      G Offline
                      G Offline
                      George
                      wrote on last edited by
                      #47

                      Jason Gerard wrote: So I'm not a real programmer? From what you are describing you are a real programmer. The trouble is that you just use the wrong tools (VB etc.) and so you are wasting your talent ;)

                      1 Reply Last reply
                      0
                      • G George

                        David Wulff wrote: There is no need to get personal. Have you seen any of CLaW's work in order to judge it as shit? You have missed my point. I am not getting personal nor judging. I ma simply pointing out that "big company" doesn't buy anything from the people, they make it internally, they sometimes even design and create technologies if they need them. They surely won't buy a website "development" from anybody outside... David Wulff wrote: My personal website probably took around six hours to create. (...snip...) Under you reckoning, my site must be 100% sh*t because it did not take upwards of six months to develop? Nope. I am simply stating that it doesn't cassify as development - it's more like writing a document - you create it, but you don't develop it. David Wulff wrote: When people or companies hire web developers, they are hiring the knowledge that they will have a well planned, well built web site and that their visitors will have a better experience for it. When people or companies hire web developers they are quite often wasting their money. Typical visitor doesn't want and doesn't have the time to explore and contemplate the webpages. They come and go quickly, if they don't find what they want in a couple of seconds they leave to another site. Most of the websites that are developed are stuffed with lots of cool gadgets and cool revolutionary designs that totally confuse the users of these websites. Since there are no real standards as to how the website should operate and look like it an absolute mess right now. David Wulff wrote: Think in terms of static HTML sites being screenshots of your application, whereas server-side generated HTML is more like a demo. Which will provide the better experience? I do not look for experiences on the websites and screenshots are quite enought for me, because I want an information. I don't want a demo. I can most of the time judge and value things from the screenshots supported by a trial versions of applications. Over-complicated online demos are wasting my time, I don't bother with that any more... David Wulff wrote: The buzz phrase that is "in" that the moment is to say that content is everything. That is complete rubbish. Content is nothing without display. Display is closer to sevent per cent of success or a web site in the real world, as it is in life itself. Exactly, like let

                        J Offline
                        J Offline
                        Jason Gerard
                        wrote on last edited by
                        #48

                        You are greatly mistaken in why companies hire web developers. There is the obvious reason for the companies public site. But the more important reason is the companies intranet. All the companies I have ever done work for have an intranet that handles ALL there business needs. The applications do everything from order entry and tracking to payroll, insurance claims, etc. And what's the only difference between a web based intranet app and a native app that does the same thing? The interface, that's it. All the backend servcies are the same. One uses a browser and the other does not. Companies want web based intranets because they don't have to deploy anything. Just use the browser (which is 99.999% always IE). I create the ASP/JSP pages that generate that interface. I also create the back-end components that manipulate that data (COM or EJB's) George wrote: I am simply pointing out that "big company" doesn't buy anything from the people, they make it internally BTW, most companies outsource these projects so they are essentially "buying it from the people" Jason Gerard

                        P G 2 Replies Last reply
                        0
                        • J Jason Gerard

                          Daniel Ferguson wrote: VB is a gateway language. Why don't real programmers use it? Simple, it isn't powerful or flexible enough. So I'm not a real programmer? I write business applications. All my apps are web/intranet based so I use ASP and lots of COM components that I write in VB or JSP/Servlets with JavaBeans depending on the client's platform. I think VB sucks at GUI development. It is very limited and it is a lot harder to do some things in VB than MFC. It's damn near impossible to write a good interface for a consumer application, but damn quick and to write an interface for an in-house business application. But most interfaces for those are web based now so this issue is dead. I have used ATL to write COM components before and, using the wizard, it's almost as easy as VB. But since most of the people I work with use VB, we stick with it. It is extremely productive to create COM components with, and, if you know what you're doing, which I do ;-), it's every bit as fast as a system written with ATL. I don't need to use asm or make low level system calls. I just need to make COM components that manipulate data sets in various ways. C#/VB.NET and .NET in general is a MUCH more powerful framework than VB6 and below. Now there is true OO which VB lacked. With C#, there are so many more things I can now do that would make my job easier and more enjoyable. No, C# is not a replacement for C++ and I think everyone should realize that. There will always be a need for C++ or something similar. However, C# is there for people who like that C/C++ syntax (which I do) but don't need all the power of C++ (which I don't). So I'm not a real programmer? Jason Gerard

                          P Offline
                          P Offline
                          Paul Watson
                          wrote on last edited by
                          #49

                          Jason Gerard wrote: So I'm not a real programmer? Good post Jason and no, you most definitley are a real programmer. Let the snobs carry on with their fancies while the rest of us use the right tools in the real world. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                          J T N 3 Replies Last reply
                          0
                          • P Paul Watson

                            Jason Gerard wrote: So I'm not a real programmer? Good post Jason and no, you most definitley are a real programmer. Let the snobs carry on with their fancies while the rest of us use the right tools in the real world. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                            J Offline
                            J Offline
                            Jason Gerard
                            wrote on last edited by
                            #50

                            Thanks Paul, I was hoping you would give me some back up. :-) Jason Gerard

                            1 Reply Last reply
                            0
                            • J Jason Gerard

                              Daniel Ferguson wrote: VB is a gateway language. Why don't real programmers use it? Simple, it isn't powerful or flexible enough. So I'm not a real programmer? I write business applications. All my apps are web/intranet based so I use ASP and lots of COM components that I write in VB or JSP/Servlets with JavaBeans depending on the client's platform. I think VB sucks at GUI development. It is very limited and it is a lot harder to do some things in VB than MFC. It's damn near impossible to write a good interface for a consumer application, but damn quick and to write an interface for an in-house business application. But most interfaces for those are web based now so this issue is dead. I have used ATL to write COM components before and, using the wizard, it's almost as easy as VB. But since most of the people I work with use VB, we stick with it. It is extremely productive to create COM components with, and, if you know what you're doing, which I do ;-), it's every bit as fast as a system written with ATL. I don't need to use asm or make low level system calls. I just need to make COM components that manipulate data sets in various ways. C#/VB.NET and .NET in general is a MUCH more powerful framework than VB6 and below. Now there is true OO which VB lacked. With C#, there are so many more things I can now do that would make my job easier and more enjoyable. No, C# is not a replacement for C++ and I think everyone should realize that. There will always be a need for C++ or something similar. However, C# is there for people who like that C/C++ syntax (which I do) but don't need all the power of C++ (which I don't). So I'm not a real programmer? Jason Gerard

                              K Offline
                              K Offline
                              Konstantin Vasserman
                              wrote on last edited by
                              #51

                              Jason Gerard wrote: So I'm not a real programmer? Jason, you are a smart programmer. Let them be the "real programmers" (whatever that is). This is a matter of religion for some of the "real programmers", so don't take it too personally. :)

                              1 Reply Last reply
                              0
                              • P Paul Watson

                                Jason Gerard wrote: So I'm not a real programmer? Good post Jason and no, you most definitley are a real programmer. Let the snobs carry on with their fancies while the rest of us use the right tools in the real world. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                                T Offline
                                T Offline
                                Tim Smith
                                wrote on last edited by
                                #52

                                Real programmers use toggle switches!!!! Tim Smith Descartes Systems Sciences, Inc.

                                P 1 Reply Last reply
                                0
                                • J Jason Gerard

                                  You are greatly mistaken in why companies hire web developers. There is the obvious reason for the companies public site. But the more important reason is the companies intranet. All the companies I have ever done work for have an intranet that handles ALL there business needs. The applications do everything from order entry and tracking to payroll, insurance claims, etc. And what's the only difference between a web based intranet app and a native app that does the same thing? The interface, that's it. All the backend servcies are the same. One uses a browser and the other does not. Companies want web based intranets because they don't have to deploy anything. Just use the browser (which is 99.999% always IE). I create the ASP/JSP pages that generate that interface. I also create the back-end components that manipulate that data (COM or EJB's) George wrote: I am simply pointing out that "big company" doesn't buy anything from the people, they make it internally BTW, most companies outsource these projects so they are essentially "buying it from the people" Jason Gerard

                                  P Offline
                                  P Offline
                                  Paul Watson
                                  wrote on last edited by
                                  #53

                                  Jason Gerard wrote: George wrote: I am simply pointing out that "big company" doesn't buy anything from the people, they make it internally BTW, most companies outsource these projects so they are essentially "buying it from the people" Don't forget products like SharePoint Portal Server from MS. Actually a rather good product. lol I get the thick end of the stick in most cases as I do web development AND I used to do VB. To "real programmers" none of that is actually development. What a crock of... regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                                  1 Reply Last reply
                                  0
                                  • K Konstantin Vasserman

                                    Paul Watson wrote: But right now, right this moment I think we all need to give it, the subject, a break and wait until we have some cold hard data. Yes, but discussions like this one is not about reason. It is about "religion". Every time I read something like this thread I am split between getting pissed off at the comments like "but the real programmers don't use VB" and laughing at how much it all reminds me of "my OS is better than your OS", "my daddy have a better job than your daddy", "my toy is better than your toy". So childish, don't you think? As far as "real programmers" concern: I have written programs in VB, C++, Java, ASP-Scripts, PHP, Perl, C, Pascal, Delphi, Fortran, DBase, Clipper, FoxBase, various Basic(s), Assembly and probably some other languages. Now I am learning C# because I want to understand it, learn what it brings to the table and what its limitations (:)) are. This is how I form my opinion - not by listening to someone's views of what real programmer is or isn't using. If someone wants to call me not a "real programmer" (whatever that is) because I use VB when I see fit - I say f**k them and I go back to my work...

                                    P Offline
                                    P Offline
                                    Paul Watson
                                    wrote on last edited by
                                    #54

                                    Konstantin Vasserman wrote: Yes, but discussions like this one is not about reason. It is about "religion". Well I am a bit sick of the whole religious standpoint some take. It gets a bit much when all you want to do is get your job done. Konstantin Vasserman wrote: If someone wants to call me not a "real programmer" (whatever that is) because I use VB when I see fit - I say f**k them and I go back to my work... Well said. We get back to work while they can carry on bleating from the top of the little mountain they have created for themselves. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                                    1 Reply Last reply
                                    0
                                    • T Tim Smith

                                      Real programmers use toggle switches!!!! Tim Smith Descartes Systems Sciences, Inc.

                                      P Offline
                                      P Offline
                                      Paul Watson
                                      wrote on last edited by
                                      #55

                                      Tim Smith wrote: Real programmers use toggle switches!!!! Oh yeah? Well so does a Sopwith Camel! :laugh: Nice defuser Tim! regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                                      1 Reply Last reply
                                      0
                                      • J Jason Gerard

                                        You are greatly mistaken in why companies hire web developers. There is the obvious reason for the companies public site. But the more important reason is the companies intranet. All the companies I have ever done work for have an intranet that handles ALL there business needs. The applications do everything from order entry and tracking to payroll, insurance claims, etc. And what's the only difference between a web based intranet app and a native app that does the same thing? The interface, that's it. All the backend servcies are the same. One uses a browser and the other does not. Companies want web based intranets because they don't have to deploy anything. Just use the browser (which is 99.999% always IE). I create the ASP/JSP pages that generate that interface. I also create the back-end components that manipulate that data (COM or EJB's) George wrote: I am simply pointing out that "big company" doesn't buy anything from the people, they make it internally BTW, most companies outsource these projects so they are essentially "buying it from the people" Jason Gerard

                                        G Offline
                                        G Offline
                                        George
                                        wrote on last edited by
                                        #56

                                        Jason Gerard wrote: And what's the only difference between a web based intranet app and a native app that does the same thing? The interface, that's it. All the backend servcies are the same. One uses a browser and the other does not. You are totally right. The one that uses browser suck while the native one rocks. Poor experience of the web-based interface doesn't hold a candle against the native app in the way it co-operates with user. Of course you will try to make it better for the users, ultimately endig up in imitating the native app interface in the browser. That is not trivial and takes more time than you would want to. Eventually you end up doing ActiveX that can do it right, but then you loose the advantage of "not having to deploy anything" since you will have to deploy componets. With time you will also discover that things work differently on different browsers, even with using IE only you will begin to verify the version numbers with greater precision than a PI. You will also learn that IE is a very fragile host and will have to search for work-arounds when facing lots of little troubles that can't be solved because you decided to use the browser which code you can't control... Jason Gerard wrote: BTW, most companies outsource these projects so they are essentially "buying it from the people" I am talking about big ones, not the most-ones.

                                        1 Reply Last reply
                                        0
                                        • G George

                                          CLaW wrote: Lets not forget that most big company pages are made with 'Toy' languages like ASP now. They also do it internally and won't buy a shit from you... CLaW wrote: Less time developing means more content, which is REALLY the point to a website. I don't see where is the development involved into making a website. Everybody and their dog can make a website now, just use HTML and Front Page, it will not even take a week and will cost you only as much a MS Office set. As you said, the point is content and HTML is all it takes to have it. No room for C# and no room for development... CLaW wrote: I dont understand why you would make that choice. Well, maybe because I am developing an applications that actually do something, while you seem to need a tool that makes nothing in no-time ;P

                                          P Offline
                                          P Offline
                                          Paul Watson
                                          wrote on last edited by
                                          #57

                                          George wrote: don't see where is the development involved into making a website. Everybody and their dog can make a website now, just use HTML and Front Page, it will not even take a week and will cost you only as much a MS Office set. As you said, the point is content and HTML is all it takes to have it. No room for C# and no room for development... Oh boy, now I am pissed... So you are saying that Amazon.com, MSDN.Microsoft.com and CodeProject.com are a bunch of pages put together in a week using Microsoft Word and FrontPage? You ignorant button pusher... Aaarrgghhh! :) George, your mind will boggle at what it takes to put together a dynamic web-application. I have seen websites which actually run on C++ built components. They pull in data from literally hundres of legacy systems. They communicate with factories half way around the world which pick and pack what you chose to buy. They interact with banks to make your purchase happen, and banks are notoriously "old school" technology based. I have seen intranets which keep thirteen different world wide offices systems in parralel, serving up literally gigabytes of documents, email, memos, graphs, statistics and video conferences. They serve this to everything from a Palm Handheld to a WAP phone to a desktop PC to a wall mounted projector. My, my George, I never knew FrontPage and Microsoft Word could do all that, I shall give it a bash... I think even mild mannered Chris would go into apopoplexy if you said "Hey, did you make CP in Word and FrontPage?" regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Martin Marvinski wrote: Unfortunatly Deep Throat isn't my cup of tea Do you Sonork? I do! 100.9903 Stormfront

                                          G 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups