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