error.cpp
error.cpp(16) : error C2664: 'class std::_Tree<class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> >,struct std::pair<class std::basic_string<
char,struct std::char_traits<char>,class std::allocator<char> >
const ,int>,struct std::multimap<class std::basic_string<char,
struct std::char_traits<char>,class std::allocator<char> >,int,
struct std::less<class std::basic_string<char,struct std::
char_traits<char>,class std::allocator<char> > >,class std::
allocator<int> >::_Kfn,struct std::less<class std::basic_string<
char,struct std::char_traits<char>,class std::allocator<char> >
>,class std::allocator<int> >::iterator __thiscall std::
multimap<class std::basic_string<char,struct std::char_traits<
char>,class std::allocator<char> >,int,struct std::less<class
std::basic_string<char,struct std::char_traits<char>,class std::
allocator<char> > >,class std::allocator<int> >::insert(const
struct std::pair<class std::basic_string<char,struct std::
char_traits<char>,class std::allocator<char> > const ,int> &)' :
cannot convert parameter 1 from 'const int' to 'const struct
std::pair<class std::basic_string<char,struct std::char_traits<
char>,class std::allocator<char> > const ,int> &'
Reason: cannot convert from 'const int' to 'const struct std::
pair<class std::basic_string<char,struct std::char_traits<char>,
class std::allocator<char> > const ,int>'
No constructor could take the source type, or constructor
overload resolution was ambiguous
Jan Cumps wrote:2: The Gang of Four's Design Patterns book.
3: The C++ STL library.
I choose 'my history' in stead of 'the history' on purpose. My computing history hadn't started yet at that time.Pat Farrell wrote:
I'll give you your number 1, but I might argue that your history is a bit too modern. Where is Knuth's Art of Computer Programming series? Where is Fred Brook's Mythical Man Month?
These critiques are mostly valid (I'm a bad sparring partner, aren't I)Pat Farrell wrote:
I strongly disagree with your #2 and #3.
OCUP UML fundamental and ITIL foundation
I didn't know this Dijkstra story. Great.Pat Farrell wrote:A proper response would be for Dijkstra to write "Singletons considered harmful"
OCUP UML fundamental and ITIL foundation
Jan Cumps wrote:
I didn't know this Dijkstra story. Great.Pat Farrell wrote:A proper response would be for Dijkstra to write "Singletons considered harmful"
Jesper de Jong wrote:If I'd have to mention three things myself:
1. The Sun JVM. It's a very sophisticated piece of software, especially the JIT is impressive as it does many sophisticated optimizations to make Java code run fast.
2. The Scala programming language. It's more powerful and better than Java, but it can also be quite complicated sometimes.
3. Linux. It is the definitive proof that open source works and a great example of how people across the world can work together on the largest and most complicated projects.
No Kaustubh No Fun, Know Kaustubh Know Fun..
John Todd wrote:Wow, Scala !! I would say Java because IMHO it is the one of the biggest success stories in the industry, Scala is an evolution not a revolution.
Pat Farrell wrote:
John Todd wrote:Wow, Scala !! I would say Java because IMHO it is the one of the biggest success stories in the industry, Scala is an evolution not a revolution.
I agree that its a bit early to call Scala a big deal. But Java as the biggest success? No way. The "write once, run everywhere" motto was never met. As soon as Microsoft saw it, they invented J++, which was a fork back in the '90s, and then C#, which is another fork.
We in the Java Forums of JavaRanch tend not to see the rest of the world. Both Fortran and Cobol still live, and there are far more programmer years of work, and far more lines of code, in each of those languages than there are in Java.
If Java was so great, why is modern web development done in php, python and ruby?
John Todd wrote:I wasn't in the industry in 1995 but according to what I have read, Java technology sky rocketed Sun's stocks in Wall Streets, the numbers were massive. No technology/language made that before AFAIK. Java is the face of this industry.
John Todd wrote:Why web development is done in PHP, Python and Ruby?
Because most of these projects are small to medium in size and these languages fit perfectly.
John Todd wrote:Twitter fall back to the JVM (except for the UI).
John Todd wrote:"We in the Java Forums of JavaRanch tend not to see the rest of the world."
This is generalization and your opinion.
John Todd wrote:One thing that I respect is the iPhone because it changed and revolutionized the mobile industry.
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
marc weber wrote:3 things in my own personal history:
Mathematics education Mac OS X Java
3 things in the grander scheme:
The concept of zero The Babbage Engine Eniac
It's bad enough that C++ inherited from C the peculiarity that arrays are implemented as pointers. OK, maybe that's more efficient for systems programming, but who had the stupid idea that this this peculiar pointer-based interface to arrays should be imitated by ALL collections???Jesper de Jong wrote:I agreee with the first two. But the C++ STL library? Meh.
OCUP UML fundamental and ITIL foundation
Pat Farrell wrote:
Dijkstra's article (goto considered harmful) in the ACM may be the most influential paper in computer science of the past 50 years.
Henry Wong wrote:My favorite book is, still by far, "Software tools in Ratfor". Of course, it is now completely obsoleted
Pat Farrell wrote: New systems are being written in tons of languages, many because Java is too complex and clunky to get started.
Pat Farrell wrote:
Henry Wong wrote:My favorite book is, still by far, "Software tools in Ratfor". Of course, it is now completely obsoleted
I agree, that was an eye opening book. It was my first exposure to the concept of tools. About when it came out, I was doing all my work in "flecs" which was a ratfor-style preprocessor to make Fortran tolerable.
I wonder how many ranchers are old enough to remember it.
Henry Wong wrote:[2. Turbo Pascal. Although Pascal is not my favorite language, this is definitely my first "IDE" -- that proved that a good developer product can greatly enhanced productivity.
marc weber wrote:3 things in my own personal history:
Mathematics education Mac OS X Java
3 things in the grander scheme:
The concept of zero The Babbage Engine Eniac
If you are not laughing at yourself, then you just didn't get the joke.
Paddy spent all of his days in the O'Furniture back yard with this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
|