SERVING THE QUANTITATIVE FINANCE COMMUNITY

  • 1
  • 2
  • 3
  • 4
  • 5
  • 49
 
User avatar
htmlballsup
Posts: 615
Joined: February 9th, 2004, 10:23 am

Three years from now: can you predict the Software Landscape in anno 2018?

August 24th, 2005, 10:16 am

QuoteOriginally posted by: CuchulainnQuoteOriginally posted by: lballabioQuoteOriginally posted by: DCFC I agree. Also, I think that simply giving generic languages more facilities to ease programming (as in "less keystrokes") is not likely to yield great productivity enhancements (as in "orders of magnitude".) I guess there would be more to be gained by adding facilities to ease (in a loose sense) metaprogramming, namely, to provide the means to mould the language so that it maps more closely the problem domain.[[/L].LuigiI agreeIn the 1970's IT did not exist. You just had engineers and domain people who knew their business and who could map it into Fortran or Cobol. These domain-specific languages were specially deisgned for certain kinds of problems. C++, on the other hand is a general language. There is a large cognitive distance between its syntax and application domain.This is why it takes so long for me personally to get code finished. I suppose other people have similar experinces (btw syntyax or memory is not the probklem, more like crossing the Grand Canyon).So is what you're saying that c++ is supremely unproductive?Personally I think the major chages are going to be towards more productive IT management and design.IT departments within big corporates will not rebuild/grow until this happens.
 
User avatar
Cuchulainn
Topic Author
Posts: 59665
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Three years from now: can you predict the Software Landscape in anno 2018?

August 24th, 2005, 11:09 am

> So is what you're saying that c++ is supremely unproductive?DD no, that's what you just said. I lament the fact that I have to write my own small NAG library in C++> Personally I think the major chages are going to be towards more productive IT management and design.DD fill in the details. But you do not like design patterns? What's YOUR definition of design?> IT departments within big corporates will not rebuild/grow until this happens.DD eh! I am lost. Sorry.
Last edited by Cuchulainn on August 23rd, 2005, 10:00 pm, edited 1 time in total.
 
User avatar
htmlballsup
Posts: 615
Joined: February 9th, 2004, 10:23 am

Three years from now: can you predict the Software Landscape in anno 2018?

August 24th, 2005, 11:31 am

QuoteOriginally posted by: Cuchulainn I lament the fact that I have to write my own small NAG library in C++DD eh! I am lost. Sorry.This statement really worries me. I used some NAG routines more than 10 years ago and found them great - I remember the manuals being a pretty useful reference resource too (like numerical recipes). Since then I've used lots of different numerical and quant libraries.So your description of where quant finance is at, seems to be so 15 years ago??Is this really true?
 
User avatar
Cuchulainn
Topic Author
Posts: 59665
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Three years from now: can you predict the Software Landscape in anno 2018?

August 24th, 2005, 12:00 pm

QuoteOriginally posted by: htmlballsupQuoteOriginally posted by: Cuchulainn I lament the fact that I have to write my own small NAG library in C++DD eh! I am lost. Sorry.This statement really worries me. I used some NAG routines more than 10 years ago and found them great - I remember the manuals being a pretty useful reference resource too (like numerical recipes). Since then I've used lots of different numerical and quant libraries.So your description of where quant finance is at, seems to be so 15 years ago??Is this really true?You are juxtaposing two of my answers into one block. Maybe go back to my original post and we can start agian. OK?
 
User avatar
htmlballsup
Posts: 615
Joined: February 9th, 2004, 10:23 am

Three years from now: can you predict the Software Landscape in anno 2018?

August 24th, 2005, 12:27 pm

Apologies Cuch.I am learning something here its just I'm stubborn as a mule and lazy to boot.
 
User avatar
Cuchulainn
Topic Author
Posts: 59665
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Three years from now: can you predict the Software Landscape in anno 2018?

August 24th, 2005, 1:34 pm

QuoteOriginally posted by: htmlballsupApologies Cuch.I am learning something here its just I'm stubborn as a mule and lazy to boot.No problem. I kind of see what you are saying, although I must be tactful (as always, except when I talk with my great coaches M and SI, those great OffSiders).My interest in C++ is programming PDE stuff but I have to reinvent all the Basic Numerical Analysis stuff. like intrepolations, integration, matrices etc. Of course, Fortran NAG was great but it took them 20 years to get there! And of course Fortran is 50 years, C++ only 25.Anyone out there writing NAG C++? NR is not real C++ so difficult to integrate for various reasons.regardsDD
 
User avatar
exneratunrisk
Posts: 3559
Joined: April 20th, 2004, 12:25 pm

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 6:01 am

I do not want to influence the C++ discussion, but challenge.C., asked for a brave man to predict...May I go to 2015 instead?- the web will be the computer ("the Machine")?- desktop operating sytems will be largely irrelevant?- (like the human brain cells program themselves by being used) our questions might program the Machine to answer questions?(I am not so brave, because I have summarized(stolen) from the Wired Aug-05 issue; article: "10 years that changed the world" (web from 95 to 05) with a look into the next 10 years)
 
User avatar
Cuchulainn
Topic Author
Posts: 59665
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 7:26 am

QuoteOriginally posted by: exneratunriskI do not want to influence the C++ discussion, but challenge.C., asked for a brave man to predict...May I go to 2015 instead?- the web will be the computer ("the Machine")?- desktop operating sytems will be largely irrelevant?- (like the human brain cells program themselves by being used) our questions might program the Machine to answer questions?(I am not so brave, because I have summarized(stolen) from the Wired Aug-05 issue; article: "10 years that changed the world" (web from 95 to 05) with a look into the next 10 years)My opinionWeb will not exist in 10 years, it will implode under the mass of junk floating aroundDesktop systems will be around still, with Excel 2015 as the standardThe human brain cells will still be learning C++; C++ is here foreverI have extrapolated based on the period 1990-2000. So things don't change so quickly. I am a firm believer in evoution n this context. The brain cells have to be trained; first in short-term memory, lots of training tehn in long-trem memory. That takes a few years I reckon.
 
User avatar
exneratunrisk
Posts: 3559
Joined: April 20th, 2004, 12:25 pm

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 7:49 am

Cuchulainn, "the Machine" processes 1 mio emails each second, its total external RAM is about 200 terabytes, it generates 20 exabytes of data yearly and ist distributed "chip" spans 1 billion actve PCs. I believe, our global economic system will not let this potential lie fallow?!What is difficult to predict: how will technology adapt? Is it a competely new "middleware", which searches for "free computing power" (the approach of CERN in its gridComputing initiative)? What is the "contribution" of programming langueges to expoit such environments? Parallel C++?
 
User avatar
lballabio
Posts: 983
Joined: January 19th, 2004, 12:34 pm

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 7:59 am

QuoteOriginally posted by: CuchulainnWeb will not exist in 10 years, it will implode under the mass of junk floating aroundBe grateful for that. As pointed out by Andy Ihnatko, the fact that the web is too busy pushing porn around is the only reason it didn't reach self-awareness and nuked humanity already...
 
User avatar
Cuchulainn
Topic Author
Posts: 59665
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 8:16 am

QuoteOriginally posted by: lballabioQuoteOriginally posted by: CuchulainnWeb will not exist in 10 years, it will implode under the mass of junk floating aroundBe grateful for that. As pointed out by Andy Ihnatko, the fact that the web is too busy pushing porn around is the only reason it didn't reach self-awareness and nuked humanity already...Internet has destroyed a number of skills. No longer do we investigate, iterate, research and read books, we just look up the answer in Google , instant expertise. See it with my kids. They do cut and paste projects at school. It's a kind of mental meltdown. Everyone is a global warming, Galois theory, Vatican, Religion, politcis expert ...
Last edited by Cuchulainn on August 30th, 2005, 10:00 pm, edited 1 time in total.
 
User avatar
exneratunrisk
Posts: 3559
Joined: April 20th, 2004, 12:25 pm

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 10:05 am

QuoteOriginally posted by: CuchulainnInternet has destroyed a number of skills. No longer do we investigate, iterate, research and read books, we just look up the answer in Google , instant expertise. See it with my kids. They do cut and paste projects at school. It's a kind of mental meltdown. I make my money with "applied math" and not from Web business. And I am old enough to see 2015 as "long term". Why should I care?Kids! Youth! I have seen a few pradigm shifts in teaching and learning.Web aided constructive, explorative learning is a real good one (with this opinion, I might be in cood company with some didactics experts?).However, if we liked it or not, the Web is inevitable. The question: how to cope with it?
 
User avatar
Cuchulainn
Topic Author
Posts: 59665
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 10:09 am

QuoteOriginally posted by: exneratunriskQuoteOriginally posted by: I make my money with "applied math" and not from Web business. And I am old enough to see 2015 as "long term". Why should I care?Kids! Youth! I have seen a few pradigm shifts in teaching and learning.Web aided constructive, explorative learning is a real good one (with this opinion, I might be in cood company with some didactics experts?).However, if we liked it or not, the Web is inevitable. The question: how to cope with it?2015 is 10 years away. Which paradigms?
Last edited by Cuchulainn on August 30th, 2005, 10:00 pm, edited 1 time in total.
 
User avatar
lballabio
Posts: 983
Joined: January 19th, 2004, 12:34 pm

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 11:47 am

QuoteOriginally posted by: Cuchulainn2015 is 10 years away. Which paradigms?Paradigms? I don't know.As for techniques, I'd sure like to see some features of "academic" languages such as Haskell applied to mainstream languages.Type inference wouldn't be bad, to name one---and as a matter of fact, there's work underway to add some limited form of it to C++. See here and here for details.Luigi
 
User avatar
exneratunrisk
Posts: 3559
Joined: April 20th, 2004, 12:25 pm

Three years from now: can you predict the Software Landscape in anno 2018?

August 31st, 2005, 12:00 pm

Interactive books (courseware); documents which look like text books but work like programs (do math by computer). Help in which you can calculate.White box / black box learning. Construct (part of the) knowledge by experimenting (experimental math).Motivation (live real world examples) - Acquisition (of knowledge) -Intensification (experiment and practice) - Assessment (test) cycles. Math is of goot nature for this.
ABOUT WILMOTT

PW by JB

Wilmott.com has been "Serving the Quantitative Finance Community" since 2001. Continued...


Twitter LinkedIn Instagram

JOBS BOARD

JOBS BOARD

Looking for a quant job, risk, algo trading,...? Browse jobs here...


GZIP: On