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
  1. Home
  2. The Lounge
  3. How egregious is my crime to consider unmanaged code?

How egregious is my crime to consider unmanaged code?

Scheduled Pinned Locked Moved The Lounge
c++cssquestion
72 Posts 18 Posters 0 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.
  • N Nemanja Trifunovic

    Matthew Faithfull wrote:

    The weak link in the chain back them was IIS.

    What veersion of IIS was that? I was involved in development of a machine translation web farm and IIS 5 worked like a charm - we were not using ASP, but ISAPI extensions though.

    Matthew Faithfull wrote:

    These days you could go for Apache instead.

    These days IIS (6+) is faster and more secure than Apache.

    Programming Blog utf8-cpp

    M Offline
    M Offline
    Matthew Faithfull
    wrote on last edited by
    #27

    That was the dreaded bug fest known as IIS 3 and we were using a hand full of trivial ASP pages. The ASP engine was fine, the VB presentation layer was as good as bullet proof after my grumpy scottish colleague spent some weeks beating it sticks and error handlers, my C++ DCOM Session handling request routing middleware was better than anything MS came up with for years after I wrote it ( I'm still not sure it's been bettered ) and the back end database was 20+ years stable and many times more efficient than Oracle of SQL Server in its application domain. Unfortunately getting the system to stay up long enough to demo it involved some very fast clicking, fast talking, a deal of praying and a couple of goes at it. If Apache had supported ASP, even a little, at the time it would have saved me 3 months out of my life.

    Nothing is exactly what it seems but everything with seems can be unpicked.

    1 Reply Last reply
    0
    • C Chris Losinger

      right. you need something with JS's "exec" or equivalent, because you're going to find yourself needing to execute code that gets pulled out of a database somewhere, which can be changed any time the marketing guys change their mind about which strategic vision they need to execute on. embedding a Lisp interpreter might prove handy, too.

      image processing toolkits | batch image processing

      S Offline
      S Offline
      Shog9 0
      wrote on last edited by
      #28

      Chris Losinger wrote:

      embedding a Lisp interpreter might prove handy, too.

      For sure, although you'll need to add a SOAP layer that pulls in XML-encoded XML data from a distributed database server first, and then uses Java to compile it to Lisp so that it can be interpreted properly. It just wouldn't be enterprisy enough otherwise.

      But who is the king of all of these folks?

      1 Reply Last reply
      0
      • E El Corazon

        to_be_defined wrote:

        Read that as "there are those who bought the .NET marketing and advertising hype, and those who did not."

        No, I don't even think it is that. And I think it is a poor representation of those who believe that C++ is dead. Oh sure I think .NET was rather optimistically presented as the falling in love and fairies coming out your @ss that was mentioned elsewhere.... at least until a few people felt what that really was like. Some liked the feeling, others did not, hey that is life. What ever floats your boat, go for it. Just don't tell me that it is an enjoyable experience.... :laugh: It really comes down to issues of support and use. There is still a lot of use left in C++. and there is a lot in C#. You can take either concept too far until the fairies come out to play, generally I avoid that. I like to keep both real. There are ways to accomplish activities in both, there is some overlap, and there are areas where each shine rather spectacularly. I just feel we need to keep our eyes open that both are good for different things, with some overlap. Live and let live. :-D

        _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

        G Offline
        G Offline
        Gary Wheeler
        wrote on last edited by
        #29

        El Corazon wrote:

        falling in love and fairies coming out your @ss

        :omg:

        Software Zen: delete this;

        1 Reply Last reply
        0
        • C chris ruff

          We have a ton of existing C++ code I can reuse to build an n-tier enterprise managment solution. Does the lounge consider it a crime to consider using unmanaged C++ for a new project?

          Do we weigh less at high tide?

          M Offline
          M Offline
          Member 96
          wrote on last edited by
          #30

          If you write code for money then there is only one crime: spending too much money to make too little money. I wouldn't start any new project in unmanaged code but if I had a huge investment in an existing library I'd use it as is, there's no profit in re-inventing the wheel.


          When everyone is a hero no one is a hero.

          1 Reply Last reply
          0
          • M Marc Clifton

            chris ruff wrote:

            Does the lounge consider it a crime to consider using unmanaged C++ for a new project?

            Nope. These newfangled languages are poorly architected, the supporting frameworks are kludgy and buggy, and the designers appear to be syntactical sugared and eye candied, to say the least. I'm dead serious. C# is cool and thoroughly enjoy the n-tier architecture that I build with it, but I'm depressed by what they're doing to the language and the framework. I continually encounter areas of the framework that don't come up to snuff performance-wise when working in an n-tier environment or that are so dumbed down as to be unusable, either case requiring a replacement of what .NET provides. I'm disappointed with the language enhancements, feeling that there is no roadmap other than "screw everybody else's ideas, but don't admit they even have ideas because we're going to hijack them anyways." The changes to C++ that someone posted about a week or so ago, that the Intel compiler supports, that's stuff that gets me wishing I'd developed Interacx in C++. Seriously. Marc

            Thyme In The Country Interacx My Blog

            M Offline
            M Offline
            Member 96
            wrote on last edited by
            #31

            Marc Clifton wrote:

            don't come up to snuff performance-wise when working in an n-tier environment

            Ok, I seriously don't want to argue the merits of managed code in any way, but managed n-tier development is an area I'm deeply involved in and I can't fathom what you're saying here. Performance has never been an issue for me, it scales beautifully, where do you get this from?


            When everyone is a hero no one is a hero.

            M 1 Reply Last reply
            0
            • C Chris Austin

              Dario Solera wrote:

              although fast hardware is a commodity nowadays.

              That should never be a consideration when designing your code.

              A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

              M Offline
              M Offline
              Member 96
              wrote on last edited by
              #32

              That should *always* be a consideration when designing your code. Designing software isn't about dogmatic adherence to rules and regulations. You have a need, you take *everything* into consideration when designing a solution, the best design is the best design. I could quickly go out of business spending an inordinate amount of time fiddling around trying eke out the last millisecond of performance while my end users languished waiting for an update. People who have a serious need for software will gladly supply any hardware required because it *is* in fact a commodity these days.


              When everyone is a hero no one is a hero.

              D C 2 Replies Last reply
              0
              • T to_be_defined

                El Corazon wrote:there are those who believe C++ is dead, and those who do not. You are about to find out who. Read that as "there are those who bought the .NET marketing and advertising hype, and those who did not."

                M Offline
                M Offline
                Member 96
                wrote on last edited by
                #33

                It's a bit late in the game to attribute the success of .net solely to marketing and advertising hype. :rolleyes:


                When everyone is a hero no one is a hero.

                C 1 Reply Last reply
                0
                • M Member 96

                  That should *always* be a consideration when designing your code. Designing software isn't about dogmatic adherence to rules and regulations. You have a need, you take *everything* into consideration when designing a solution, the best design is the best design. I could quickly go out of business spending an inordinate amount of time fiddling around trying eke out the last millisecond of performance while my end users languished waiting for an update. People who have a serious need for software will gladly supply any hardware required because it *is* in fact a commodity these days.


                  When everyone is a hero no one is a hero.

                  D Offline
                  D Offline
                  Dan Neely
                  wrote on last edited by
                  #34

                  and people with a need for performance that can't be solved by just throwing hardware at it will pay extra for C++ with hand assembled hotloops.

                  Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                  M 1 Reply Last reply
                  0
                  • D Dan Neely

                    and people with a need for performance that can't be solved by just throwing hardware at it will pay extra for C++ with hand assembled hotloops.

                    Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                    M Offline
                    M Offline
                    Member 96
                    wrote on last edited by
                    #35

                    dan neely wrote:

                    and people with a need for performance that can't be solved by just throwing hardware at it will pay extra for C++ with hand assembled hotloops

                    I'm sure they will and they are likely not people in the market for consumer or business software. I can't conceive of any program that can't perform faster with faster hardware, care to enlighten us? Or are you saying it's already running on the biggest cluster on the planet and is still too slow, perhaps a weather simulator or something?


                    When everyone is a hero no one is a hero.

                    D E 2 Replies Last reply
                    0
                    • M Member 96

                      That should *always* be a consideration when designing your code. Designing software isn't about dogmatic adherence to rules and regulations. You have a need, you take *everything* into consideration when designing a solution, the best design is the best design. I could quickly go out of business spending an inordinate amount of time fiddling around trying eke out the last millisecond of performance while my end users languished waiting for an update. People who have a serious need for software will gladly supply any hardware required because it *is* in fact a commodity these days.


                      When everyone is a hero no one is a hero.

                      C Offline
                      C Offline
                      Chris Austin
                      wrote on last edited by
                      #36

                      Sloppy is sloppy and slow is slow.

                      John C wrote:

                      You have a need, you take *everything* into consideration when designing a solution, the best design is the best design.

                      What does hardware have to do with quality software?

                      John C wrote:

                      I could quickly go out of business spending an inordinate amount of time fiddling around trying eke out the last millisecond of performance while my end users languished waiting for an update.

                      No on even mentioned that. I am simply stating that relying of hardware to hide the effects of ill conceived code is a non starter. Good hardware is no excuse for sloppy and slow products.

                      John C wrote:

                      People who have a serious need for software will gladly supply any hardware required because it *is* in fact a commodity these days.

                      Not the people I have and want as customers.

                      A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

                      M 1 Reply Last reply
                      0
                      • M Member 96

                        It's a bit late in the game to attribute the success of .net solely to marketing and advertising hype. :rolleyes:


                        When everyone is a hero no one is a hero.

                        C Offline
                        C Offline
                        Chris Austin
                        wrote on last edited by
                        #37

                        John C wrote:

                        the success of .net

                        Have there been any 100% .net major desktop products?

                        A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

                        1 Reply Last reply
                        0
                        • C Chris Austin

                          Sloppy is sloppy and slow is slow.

                          John C wrote:

                          You have a need, you take *everything* into consideration when designing a solution, the best design is the best design.

                          What does hardware have to do with quality software?

                          John C wrote:

                          I could quickly go out of business spending an inordinate amount of time fiddling around trying eke out the last millisecond of performance while my end users languished waiting for an update.

                          No on even mentioned that. I am simply stating that relying of hardware to hide the effects of ill conceived code is a non starter. Good hardware is no excuse for sloppy and slow products.

                          John C wrote:

                          People who have a serious need for software will gladly supply any hardware required because it *is* in fact a commodity these days.

                          Not the people I have and want as customers.

                          A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

                          M Offline
                          M Offline
                          Member 96
                          wrote on last edited by
                          #38

                          Chris Austin wrote:

                          I am simply stating that relying of hardware to hide the effects of ill conceived code is a non starter

                          Then maybe you should have written that in the first place. :)

                          Chris Austin wrote:

                          What does hardware have to do with quality software?

                          You must work in a different world than I do, hardware has everything to do with software. It's not about sloppy code, it's about what you can do with the level of hardware your customers are likely to have or want to pay for. Given infinite processing power there's a lot I could do that I can't do right now in the software I write. It's a balance like everything else. I've found it useful to assume when I read a post and reply to it that the person who wrote it is *not* an idiot and work from there. I.E. did you really think I was advocating sloppy slow code development covered up with faster hardware?


                          When everyone is a hero no one is a hero.

                          C 1 Reply Last reply
                          0
                          • M Member 96

                            Chris Austin wrote:

                            I am simply stating that relying of hardware to hide the effects of ill conceived code is a non starter

                            Then maybe you should have written that in the first place. :)

                            Chris Austin wrote:

                            What does hardware have to do with quality software?

                            You must work in a different world than I do, hardware has everything to do with software. It's not about sloppy code, it's about what you can do with the level of hardware your customers are likely to have or want to pay for. Given infinite processing power there's a lot I could do that I can't do right now in the software I write. It's a balance like everything else. I've found it useful to assume when I read a post and reply to it that the person who wrote it is *not* an idiot and work from there. I.E. did you really think I was advocating sloppy slow code development covered up with faster hardware?


                            When everyone is a hero no one is a hero.

                            C Offline
                            C Offline
                            Chris Austin
                            wrote on last edited by
                            #39

                            John C wrote:

                            You must work in a different world than I do,.......

                            Obviously. To me an my customers performance matters.

                            John C wrote:

                            did you really think I was advocating sloppy slow code development covered up with faster hardware?

                            Yes. Anytime someone says something to the effect "of don't worry if it is slow, you can always upgrade your hardware" alarms go off in my mind.

                            A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

                            M 1 Reply Last reply
                            0
                            • M Member 96

                              Marc Clifton wrote:

                              don't come up to snuff performance-wise when working in an n-tier environment

                              Ok, I seriously don't want to argue the merits of managed code in any way, but managed n-tier development is an area I'm deeply involved in and I can't fathom what you're saying here. Performance has never been an issue for me, it scales beautifully, where do you get this from?


                              When everyone is a hero no one is a hero.

                              M Offline
                              M Offline
                              Marc Clifton
                              wrote on last edited by
                              #40

                              John C wrote:

                              Performance has never been an issue for me, it scales beautifully, where do you get this from?

                              Perhaps there a difference between what is meant by "managed code" and "managed n-tier"? In any case, I've found the most woesome problems with serialization. The DataTable is incredibly bloated and the BinaryFormatter is not a true serializer, as it keeps everything in memory until the process is complete, and itself contributes to bloat because it doesn't actually result in binary data. Those two artifacts alone make major components of the .NET framework unscalable. Marc

                              Thyme In The Country Interacx My Blog

                              E M 2 Replies Last reply
                              0
                              • M Member 96

                                dan neely wrote:

                                and people with a need for performance that can't be solved by just throwing hardware at it will pay extra for C++ with hand assembled hotloops

                                I'm sure they will and they are likely not people in the market for consumer or business software. I can't conceive of any program that can't perform faster with faster hardware, care to enlighten us? Or are you saying it's already running on the biggest cluster on the planet and is still too slow, perhaps a weather simulator or something?


                                When everyone is a hero no one is a hero.

                                D Offline
                                D Offline
                                Dan Neely
                                wrote on last edited by
                                #41

                                Scientific computing is one of the big markets. All doubling the horse power would do for the team would be for them to either double the size or number of models run to keep it at 100% load. Writing in C++ and doing the hot loop in assembly is cheaper than buying a few hundred or a few thousand more blades for the cluster. Distributed computing projects don't even have the buy hardware option at all. Gaming is the other. Consoles have fixed hardware specs. While PCs don't most PC gamers are already running the fastest hardware they can justify buying. Again 'buy something faster' isn't an option. Similar arguments can apply to really large enterprisey systems. Most of the time though writing managed code and throwing a 2nd server at it is cheaper though.

                                Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                                E M 2 Replies Last reply
                                0
                                • M Member 96

                                  dan neely wrote:

                                  and people with a need for performance that can't be solved by just throwing hardware at it will pay extra for C++ with hand assembled hotloops

                                  I'm sure they will and they are likely not people in the market for consumer or business software. I can't conceive of any program that can't perform faster with faster hardware, care to enlighten us? Or are you saying it's already running on the biggest cluster on the planet and is still too slow, perhaps a weather simulator or something?


                                  When everyone is a hero no one is a hero.

                                  E Offline
                                  E Offline
                                  El Corazon
                                  wrote on last edited by
                                  #42

                                  John C wrote:

                                  and they are likely not people in the market for consumer

                                  very much not true! game market is driving harder and faster than military and business. If you aren't bending to gamers hardware, you are falling behind because hardware is shifting to gamers hard... so to speak. Business driving hardware is only as you said, the program is innefficient you throw larger iron at it until it works and then you leave it cooking for a year or two. Gamers upgrade regularly and create a lot of income. The hardware market is bending to gamers, the software market is leveraging the advantage that gamers send their way. Honest, if you are not taking advantage of one of the largest CONSUMER level software markets you may well be outdated in two generations of hardware. SLI is here because of gamers, shaders are here because of gamers, multi-core is here because of gamers, SATA is here because of gamers. We are driven by a HUGE consumer level software market, that is by far driven by efficient and filled with massive content. Even the military is wise enough to nod their heads and say, "that is a big market, how can we take advantage of it to our benefit." Simply saying it is old and worn out never makes it so.

                                  _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                  M 1 Reply Last reply
                                  0
                                  • C Chris Austin

                                    John C wrote:

                                    You must work in a different world than I do,.......

                                    Obviously. To me an my customers performance matters.

                                    John C wrote:

                                    did you really think I was advocating sloppy slow code development covered up with faster hardware?

                                    Yes. Anytime someone says something to the effect "of don't worry if it is slow, you can always upgrade your hardware" alarms go off in my mind.

                                    A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

                                    M Offline
                                    M Offline
                                    Member 96
                                    wrote on last edited by
                                    #43

                                    *Acceptible* performance always matters it's a given, most customers would expect it, they don't expect to have to wait for anything and it's damned hard to write any software that makes a person wait, you have to have a hugely inept design. What they want to see are features and usability that meet their needs. If a programmer working for me spent all their time eking out milliseconds in the code and not concentrating on supporting the users expectations of how the software should work I'd fire their ass in a heartbeat. Bit fiddling like that in this modern age of super fast off the shelf bargain basement priced hardware is utterly meaningless. It was a huge consideration a decade or more ago it simply isn't as much of a factor any more. Very few if any seasoned developers would even start down a path that is blatantly unperformant. In a commercial software business your main goal is to make money, you do that with popular, easy to use, well supported software that has the *features* that people want and need. Performance is not a *feature* it's a given fundamental, it's like saying "but it must run on a modern computer". Hardware scalability is a feature of modern applications and database management systems, not a band aid.


                                    When everyone is a hero no one is a hero.

                                    C E 2 Replies Last reply
                                    0
                                    • M Marc Clifton

                                      John C wrote:

                                      Performance has never been an issue for me, it scales beautifully, where do you get this from?

                                      Perhaps there a difference between what is meant by "managed code" and "managed n-tier"? In any case, I've found the most woesome problems with serialization. The DataTable is incredibly bloated and the BinaryFormatter is not a true serializer, as it keeps everything in memory until the process is complete, and itself contributes to bloat because it doesn't actually result in binary data. Those two artifacts alone make major components of the .NET framework unscalable. Marc

                                      Thyme In The Country Interacx My Blog

                                      E Offline
                                      E Offline
                                      El Corazon
                                      wrote on last edited by
                                      #44

                                      Marc Clifton wrote:

                                      and the BinaryFormatter is not a true serializer, as it keeps everything in memory until the process is complete, and itself contributes to bloat because it doesn't actually result in binary data. Those two artifacts alone make major components of the .NET framework unscalable.

                                      check out the work by the motion picture standards board there isn't much here http://en.wikipedia.org/wiki/KLV[^] but the same disappointments with binary serialization have driven KLV standards back into the general marketplace. You can expect to see it taking over much of the streaming protocols on the internet soon.

                                      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                      M 1 Reply Last reply
                                      0
                                      • M Marc Clifton

                                        John C wrote:

                                        Performance has never been an issue for me, it scales beautifully, where do you get this from?

                                        Perhaps there a difference between what is meant by "managed code" and "managed n-tier"? In any case, I've found the most woesome problems with serialization. The DataTable is incredibly bloated and the BinaryFormatter is not a true serializer, as it keeps everything in memory until the process is complete, and itself contributes to bloat because it doesn't actually result in binary data. Those two artifacts alone make major components of the .NET framework unscalable. Marc

                                        Thyme In The Country Interacx My Blog

                                        M Offline
                                        M Offline
                                        Member 96
                                        wrote on last edited by
                                        #45

                                        Hmm..I've never tried to serialize a DataTable, just my own business object classes. We have a completely managed n-tier design that we know scales very well from testing and real world use based on a modified version of Rocky Lhotka's business object framework that is pretty widely used. We support a remote dataportal configuration which serializes data between a user and a remote IIS server. Aside from the wire transfer overhead there is very little noticeable to the user difference in performance. I'll admit I've not tried it with some super high number of test users like 10,000 or something but from other users experience with the framework they've reported that it's not an issue with sufficient hardware.


                                        When everyone is a hero no one is a hero.

                                        1 Reply Last reply
                                        0
                                        • D Dan Neely

                                          Scientific computing is one of the big markets. All doubling the horse power would do for the team would be for them to either double the size or number of models run to keep it at 100% load. Writing in C++ and doing the hot loop in assembly is cheaper than buying a few hundred or a few thousand more blades for the cluster. Distributed computing projects don't even have the buy hardware option at all. Gaming is the other. Consoles have fixed hardware specs. While PCs don't most PC gamers are already running the fastest hardware they can justify buying. Again 'buy something faster' isn't an option. Similar arguments can apply to really large enterprisey systems. Most of the time though writing managed code and throwing a 2nd server at it is cheaper though.

                                          Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                                          M Offline
                                          M Offline
                                          Member 96
                                          wrote on last edited by
                                          #46

                                          Sure those are all cycle hungry users, I thought we were talking about off the shelf kind of software.


                                          When everyone is a hero no one is a hero.

                                          E 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