home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   sci.optics      Discussion relating to the science of op      12,750 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 11,723 of 12,750   
   Phil Hobbs to Skywise   
   Re: still seeking imaging system: more d   
   19 Feb 14 10:29:01   
   
   From: pcdhSpamMeSenseless@electrooptical.net   
      
   On 02/18/2014 06:24 PM, Skywise wrote:   
   > haiticare2011@gmail.com wrote in   
   > news:87843f67-4494-4ea3-bc2a-48610f3c714a@googlegroups.com:   
   >   
   >> "So I've been learning C++ lately. ugh... wait a PITA language. How   
   >> did it ever become so popular?"   
   >>   
   >> I believe the rationale for it is object re-use. A large project can   
   >> benefit from the design features, as I've been told. I've only worked   
   >> for one company that used it - an internet telephony company in SF. Most   
   >> others were using Java.   
   >>   
   >> Why don't you just stick with C? It's the core of C++ anyhow. Plus much   
   >> embedded is done with C now.   
   >   
   > Because C++ has features that I like and use, that I would have   
   > to effectively recreate if I stick to core C.   
   >   
   > To paraphrase Spinal Tap, "but C++ goes to 11".   
   >   
   >   
   >> Then there's the scripting languages. I used Ruby for a while.   
   >   
   > Slow. Byte code, run time interpreted.   
   >   
   >> Famous user of Basic: Blll Gates.   
   >> Users of Python: Larry Page and Sergey Brin.   
   >   
   > Slow. Byte code, run time interpreted.   
   >   
   >   
   >> And of course matlab. This is the language used by some high powered AI   
   >> people for Support Vector Machins, ANN's, et. Isabelle Guyon is probably   
   >> the world class genius in that area. jb   
   >   
   > Basically, pardon the pun, these don't give me what I need.   
   > My goal is real time fluid 3D scientific visualization graphics,   
   > specifically 3D visualization of earthquake data sets that the   
   > user can rotate to any orientation, plus a bunch of other functions.   
      
   C++ is wonderful for simulation and instrument control, which map really   
   well onto the object-oriented paradigm.  I don't have a lot of use for   
   all that generic programming foofaraw.   
      
   Apart from a few crippleware proprietary systems, you can program in C++   
   on just about any platform, including your phone or an 8-bit AVR.   
      
   >   
   > I'd be dealing with potentially millions of quakes to plot on   
   > a map.   
   >   
   > I was getting close with XB, but I was also only using old OpenGL.   
   > I am trying to move up to a more modern OpenGL specification which   
   > would allow even more speed in the graphics. And therein lay part   
   > of the probelm with XB. I was trying to create the necessary libraries   
   > that XB would need to access the higher specifications, and I was   
   > running into difficulties in getting support for the problems I   
   > was running into.   
   >   
   > I'm not knocking those other languages. It's just a matter of   
   > choosing the right tool for the job. I know a guy who swears up   
   > and down that PERL is God's gift to the earth, the real cheese,   
   > better than sliced bread, can do anything, and that everyone   
   > should be using it, for everything.   
      
   The old joke about Perl is that it's a Swiss Army chainsaw.  I think it   
   got that rep in the 80s because it was a big relief to people who had   
   been coding in sed, awk, or bash.  I'm a big REXX fan myself--most of my   
   serious code is console-mode C++ with a REXX script to do the UI and   
   manage input and output files.   
      
   Cheers   
      
   Phil Hobbs   
      
      
      
   --   
   Dr Philip C D Hobbs   
   Principal Consultant   
   ElectroOptical Innovations LLC   
   Optics, Electro-optics, Photonics, Analog Electronics   
      
   160 North State Road #203   
   Briarcliff Manor NY 10510   
      
   hobbs at electrooptical dot net   
   http://electrooptical.net   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca