On Fri, Mar 4, 2011 at 12:48 AM, Kevin Wright <kev.lee.wri...@gmail.com>wrote:
> > On 3 Mar 2011 13:03, "Miroslav Pokorny" <miroslav.poko...@gmail.com> > wrote: > > > > > > > > On Thu, Mar 3, 2011 at 11:54 PM, Russel Winder <rus...@russel.org.uk> > wrote: > >> > >> On Thu, 2011-03-03 at 21:47 +1100, Miroslav Pokorny wrote: > >> [ . . . ] > >> > > >> > Scientists dont worry about what language or notations etc their > >> > material is in, nor do they constantly strive to reinvent new means to > >> > express their work. > >> > >> This statement is wrong, fundamentally wrong. As a person who once was > >> in the theoretical particle physics area, I can assure you that > >> scientists care very much about the language and notations used for > >> expressions of models and experimental results. Moreover there is a > >> constant striving for better representations. In particle, there have > >> been many different forms of expression over the years using different > >> modelling systems. All mathematics, obviously, but various different > >> branches of it. > >> > > > > But are they constantly reinventing how they define or express formulas > etc ? > > > > Yes, absolutely. This is a big part of professional mathematics. > > > Just look at all the different ways there are to assign a value to a > variable, there are literally dozens of different symbols and tokens and yet > im pretty sure mathematicians still use "=". > > > > There was a time before mathematicians used zero, then the argument between > newton and leibniz over notation for calculus, then matrices, and complex > numbers, and set theory. Not to mention notation introduced by theoretical > physicists. > Yes but everytime a new discpline starts exploring new concepts they dont go and redefine the old basic core stuff like "+" is addition or "0" is zero. The way we do calculus is based on Leibniz's style because it was an improvement and more efficent than Newtons and it has lasted 250+ years. The math types went on to bigger and better things, nobody has tried to change those basics again and again jsut to be different. > Notation evolved to efficiently represent new concepts. Even, yes, equality > is now known to come in different forms, with different notation. > > >> > >> [ . . . ] > >> > >> > By using java i can reuse more libraries than on other platforms or > >> > languages because its a better fit. > >> > > By using java-the-platform, yes. Scala is every bit as effective in using > these libraries as java-the-language is, by design. > > >> But high performance computation stuff will still be done in Fortran and > >> C++. If you are happy to exclude practicing your software development > >> activity in those areas then restricting yourself to the JVM is fine. > >> > > > > So what exactly are you saying, dont learn any new languages the old ones > are just fine because they are closer to machine language and all that > dynamic typing etc nonsense just makes everything slower ? > > No. He's saying that C and Fortran have characteristics that make them > ideal for that particular domain. This doesn't in any way imply that a > dynamic language isn't more suitable in a different domain. > > He is saying, however, that there are domains where java isn't the best > choice. > Isnt that obivous ? I thought this thread wasnt about using wahts available because you havbe no choice but rather trying to always jump to something else because one can and one wants to experiment ? > > >> -- > >> > >> Russel. > >> > ============================================================================= > >> Dr Russel Winder t: +44 20 7585 2200 voip: > sip:russel.win...@ekiga.net > >> 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@russel.org.uk > >> London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder > > > > > > > > > > -- > > mP > > > > -- > > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > > To post to this group, send email to javaposse@googlegroups.com. > > To unsubscribe from this group, send email to > javaposse+unsubscr...@googlegroups.com. > > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to javaposse@googlegroups.com. > To unsubscribe from this group, send email to > javaposse+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- mP -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javaposse@googlegroups.com. To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.