From: Gelu Date: May 8 2002 4:35pm Subject: Re: Help! Deciding on Java/C++ ? List-Archive: http://lists.mysql.com/mysql/108396 Message-Id: <006901c1f6ae$6951de80$9000000a@arctic.ro> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hi Mark, In principle i agree with you.It's very clear for me.We develop different kind of software application and for this reason we think little different. For me , like software developer, is "FATALLY" if i don't know exactly what problems/capabilities/performance are with hardware,OS,compilers...etc. I develop software for manufacturer environment (but not only) where the cadence of productivity is 2 pieces/minute and the finish goods have hundred of components.Imagine what can happened with assembling lines in factory if it is a single bug in application. For me the bugs , are forbidden. Best regards, Gelu _____________________________________________________ G.NET SOFTWARE COMPANY Permanent e-mail address : gg@stripped gelugogancea@stripped ----- Original Message ----- From: "Mark Matthews" To: "Gelu" Cc: ; ; Sent: Wednesday, May 08, 2002 5:08 PM Subject: Re: Help! Deciding on Java/C++ ? > MM.MySQL isn't that young (it's 4 years old this May!), and it has way > fewer problems than commercial JDBC drivers, so I don't know how much > more you can ask for. > > If you've ever had a software theory class, it is basically impossible > to build software that doesn't have bugs, unless it's the kind of > software that falls into the "provable" category...Java, C/C++, etc. > don't lend themselves to "provable" solutions, so you will never have > bug-free software developed in those languages...Especially once you add > in the O/S, the language implementation, the library implementations, > the application implementations, etc. > > As an aside, the JDK has hundreds if not thousands of bugs, but people > use it just fine. Your C/C++ compiler has 100's if not thousands of bugs > and you use it just fine. The operating system you run these tools on > most likely has 10's of thousands of bugs. Bug-free software in all but > special circumstances in the "real" world is a pipe dream. Producing > software that works well in 99.999% of the situations developers > encounter is possible, and that's about all most software can be > expected to do. > > Software failing is something you need to count on as a developer, so > that you manage that risk. That's why you need to have error handling, > and input validation, and exception handling etc. Those mechanisms are > all made available to handle software and wetware (human) bugs. > > Gelu wrote: > > >Hi, > >I agree. > >But i make reference about how it is a software developer permissive to risk > >to have problems ? > >Regards, > >Gelu > >_____________________________________________________ > >G.NET SOFTWARE COMPANY > > > >Permanent e-mail address : gg@stripped > > gelugogancea@stripped > > > >----- Original Message ----- > >From: "Christopher Marsh-Bourdon" > >To: "'Gelu'" > >Sent: Tuesday, May 07, 2002 9:11 PM > >Subject: RE: Help! Deciding on Java/C++ ? > > > > > > > > > >>No problems, you're right, but you have to weight up the cost options of > >>using Java and MySQL (all but free!). I've found Java to be very safe, > >>and the MySQL JDBC driver is a very good for a product for one so young > >>and developed openly. > >> > >>Christopher Marsh-Bourdon > >> > >> > >>-----Original Message----- > >>From: Gelu [mailto:ggelu@stripped] > >>Sent: 07 May 2002 18:55 > >>To: christopher@stripped > >>Subject: Re: Help! Deciding on Java/C++ ? > >> > >> > >>Hi, > >>Is not a question.It's a finding. > >>Regards, > >>Gelu > >>_____________________________________________________ > >>G.NET SOFTWARE COMPANY > >> > >>Permanent e-mail address : gg@stripped > >> gelugogancea@stripped > >>----- Original Message ----- > >>From: "Christopher Marsh-Bourdon" > >>To: "'Gelu'" > >>Sent: Tuesday, May 07, 2002 8:53 PM > >>Subject: RE: Help! Deciding on Java/C++ ? > >> > >> > >> > >> > >>>Gelu > >>> > >>>Are you asking a question or making a point? > >>> > >>>Christopher Marsh-Bourdon > >>> > >>> > >>>-----Original Message----- > >>>From: Gelu [mailto:ggelu@stripped] > >>>Sent: 07 May 2002 18:45 > >>>To: christopher@stripped; 'Ryan Hatch'; mysql@stripped; > >>>java@stripped; plusplus@stripped > >>>Subject: Re: Help! Deciding on Java/C++ ? > >>> > >>> > >>>Hi, > >>>Are stil bugs in ODBC,JDBC,MYSQL++. > >>>Regards, > >>>Gelu > >>>_____________________________________________________ > >>>G.NET SOFTWARE COMPANY > >>> > >>>Permanent e-mail address : gg@stripped > >>> gelugogancea@stripped > >>> > >>> > >>>----- Original Message ----- > >>>From: "Christopher Marsh-Bourdon" > >>>To: "'Gelu'" ; "'Ryan Hatch'" > >>>; ; > >>>; > >>>Sent: Tuesday, May 07, 2002 8:31 PM > >>>Subject: RE: Help! Deciding on Java/C++ ? > >>> > >>> > >>> > >>> > >>>>This question is purely academic, surely you need to investigate > >>>>what > >>>>the system is required to do in terms of processing > >>>>(Batch/Transaction, GUI Front-end etc.) and then base your decision > >>>>against the language which would suit the type of processing > >>>> > >>>> > >>required. > >> > >> > >>>>Perhaps you will need to use a bit of both. Gelu, it would appear, > >>>>is > >>>> > >>>> > >>>>giving you his preferred language and that may not suit the needs of > >>>>your application. > >>>> > >>>> > >>>>Go and look at Mark Matthews JDBC drivers for Java, and perform some > >>>>speed tests on the platforms you are likely to use in both > >>>> > >>>> > >>development > >> > >> > >>>>and a release situation. Perform a comparable test using ODBC, and > >>>>see which suits you better. > >>>> > >>>>A good system is written in the spec, not the code, so you're right > >>>>not to rush in head long. > >>>> > >>>>Cheers > >>>> > >>>>Christopher Marsh-Bourdon > >>>> > >>>>-----Original Message----- > >>>>From: Gelu [mailto:ggelu@stripped] > >>>>Sent: 07 May 2002 17:57 > >>>>To: Ryan Hatch; mysql@stripped; java@stripped; > >>>>plusplus@stripped > >>>>Subject: Re: Help! Deciding on Java/C++ ? > >>>> > >>>> > >>>>Hi, > >>>>My opinion: > >>>>If you wish to made a very safe application use C/C++ with API > >>>>function. Regards, Gelu > >>>>_____________________________________________________ > >>>>G.NET SOFTWARE COMPANY > >>>> > >>>>Permanent e-mail address : gg@stripped > >>>> gelugogancea@stripped > >>>>----- Original Message ----- > >>>>From: "Ryan Hatch" > >>>>To: ; ; > >>>> > >>>>Sent: Tuesday, May 07, 2002 6:50 PM > >>>>Subject: Help! Deciding on Java/C++ ? > >>>> > >>>> > >>>> > >>>> > >>>>>Hi all... > >>>>> > >>>>>I'm about to start heavy development of an application with MySQL > >>>>>at > >>>>> > >>>>> > >>>>>the backend. However, I need some help deciding on what language > >>>>>to > >>>>> > >>>>> > >>>>>approach the project from. > >>>>> > >>>>>What are the ACTUAL speed comparisons - JDBC vs MySQL++ ?? How > >>>>>is > >>>>>the speed of ODBC (Win vs Linux?)? > >>>>> > >>>>>Are there any existing base classes representing MySQL's Server / > >>>>>Database / Table / Field / Tuple? I need a solid > >>>>>object-oriented MySQL programming foundation before I start > >>>>>hacking > >>>>> > >>>>> > >>>at > >>> > >>> > >>>>>the project. I would rather not reinvent the > >>>>>wheel if such classes already exist. > >>>>> > >>>>>I would really appreciate any help, tips, etc. that you guys could > >>>>>provide. > >>>>> > >>>>>Much thanks! > >>>>> > >>>>>-Ryan Hatch > >>>>> > >>>>> > >>>>>------------------------------------------------------------------ > >>>>>-- > >>>>>- > >>>>>Before posting, please check: > >>>>> http://www.mysql.com/manual.php (the manual) > >>>>> http://lists.mysql.com/ (the list archive) > >>>>> > >>>>>To request this thread, e-mail > >>>>> > >>>>>To unsubscribe, e-mail > >>>>> > >>>>>Trouble unsubscribing? Try: > >>>>>http://lists.mysql.com/php/unsubscribe.php > >>>>> > >>>>> > >>>>> > >>>>> > >>>>-------------------------------------------------------------------- > >>>>- > >>>>Please check "http://www.mysql.com/Manual_chapter/manual_toc.html" > >>>>before posting. To request this thread, e-mail > >>>>java-thread3658@stripped > >>>> > >>>>To unsubscribe, send a message to the address shown in the > >>>>List-Unsubscribe header of this message. If you cannot see it, > >>>> > >>>> > >>e-mail > >> > >> > >>>>java-unsubscribe@stripped instead. > >>>> > >>>> > >>>> > >>>> > >>> > >>> > >> > >> > > > > > > > >--------------------------------------------------------------------- > >Please check "http://www.mysql.com/Manual_chapter/manual_toc.html" before > >posting. To request this thread, e-mail java-thread3670@stripped > > > >To unsubscribe, send a message to the address shown in the > >List-Unsubscribe header of this message. If you cannot see it, > >e-mail java-unsubscribe@stripped instead. > > > > > > > > >