Gravitational anomalies slightly distorting the orbits of some Lunar Orbiters led to the discovery of mass concentrations (dubbed mascons) beneath the lunar surface caused by large impacting bodies at some remote time in the past. These anomalies are significant enough to cause a lunar orbit to change significantly over the course of several days.
I work at LRZ (www.lrz.de) and my main machine is one of login nodes of SuperMUC Phase2. Haswell Xeon E5-2697 v3, 2.6 GHz, 28 cores, 256 GB RAM, NAS (max 5 PByte for scratch files). Network: Infiniband FDR14 SUSE Linux Enterprise Edition 11SP3 connected to a MacBookPro 17 inch from 2010.
What would happen if e-bay would allow paying in a virtual currency or even better if e-bay had their own virtual currency and all your deals would be transactions of e-bay dollars. Sooner or later people would transfer a fixed amount of their monthly income into e-bay dollars and it would be possible to live in a world where you pay for all your goods in e-bay dollars. The US dollar would become obsolete and also all other currencies (euro etc). We would end up using a global currency controlled by a consortium of companies.
Java has some decent IDEs and editors written in java. So start with e.g. jedit and show your students how to use javac and friends. When you later start teaching GUIs then use an IDE like netbeans or eclipse. By using jedit you can teach them how to use java in every-day life.
try x-friend. it uses lucene as search engine and has a nice interface just like google. also it can search in pdf files which is pretty handy. and it runs on winxp, linux and macosx, as it is a java app. maybe THE killer app for java?
I tried the benchmark with the BEA WebLogic JRockit JVM on winxp and got the following results: bea java 1.4.1_05 61288 ms java 1.4.1_03 111380 ms java 1.4.1_03 -server 101807 ms c# 59593 ms
The decision was based on a study made by a consulting firm in which the upgrade solution to winxp was cheaper than a pure linux solution on the time base of 5 years ! In the longer run the study claims that linux is cheaper than m$. also a solution with vmware was compared which was the cheapest of all ! The study claimed that for the pure linux solution they would have to buy a lot of new peripherials (card readers, printer etc) which makes the linux solution more expensive. a big problem for the winxp solution was that they would have to buy a lot of new hardware (new processors, more ram) which they wouldnt have to using linux. a short version of the study is available online: http://www.heise.de/newsticker/data/anw-2 7.06.03-0 03/ (sorry in german, use the fish) the study is here: http://www.muenchen.de/aktuell/clientstudie _kurz.p df
In jython (www.jython.org) you can script all the classes of an existing java application. Mix this together with IPython (an enhanced python/bash shell hybrid, http://www-hep.colorado.edu/~fperez/ipython/) and you get a taste of a scripting language that does it all. I dont think we will play catch-up this time. Microsoft is years behind.
Eventually it will. Look at www.scipy.org. They have a module called weave. With that module you can mix C-code into Python-code. The C-code is compiled when you run the program the first time and then you have a fast module. There are also some modules which allow the linking of FORTRAN subroutines into Python code.
There is Scigraphica (scigraphica.sourceforge.net) which might be what you want. It features spreadsheets, graphics and python as programming language. Another good spreadsheet is VisAD (www.ssec.wisc.edu/~billh/visad.html) which is written in java and jython and thus works on Linux AND M$-windoze.
Python and Perl under .NET
on
.NETly News
·
· Score: 3, Interesting
When you go to the activestate site and look under more betas you will find perl for asp.net,
which seems to be a.net version of perl.
they say on the web-site:
"PerlNET provides the following functionality:
Perl code runs at the same speed within.NET as it does outside
All extension modules, including the ones using XS code, are supported
PerlNET code is completely compatible with the standard Perl language, including the string form of eval and the runtime use of require
Features
Create.NET applications using.NET components
Wrap existing Perl modules into.NET components
Create new.NET components written in Perl
Extend existing.NET component with Perl "
(http://aspn.activestate.com/ASPN/Downloads/Perl NE T/)
It seems that they really have done it !
python.net seems to be in a pre-alpha stage, as they say here:
"The Python for.NET compiler is written using CPython. It compiles Python source code, and uses the.NET Reflection::Emit library to generate a.NET assembly."
and further:
"Probably the biggest single issue with Python for.NET is the performance of both the compiler and the runtime. The speed of the runtime must be the more critical issue, as the fastest compiler in the world would not be used if the generated code is too slow to be useful."
(http://www.activestate.com/Initiatives/NET/Pyth on _whitepaper.doc) sorry word-doc.
But it is only a matter of time that a python.net will exist.
OO and functional programming is not so new in the scientific (numerical) community. Take for example IDL (from Reseach Systems), a scripting language very commonplace in astrophysical data analysis: Data arrays behave like objects with their own methods.
Another example is vtk (visualisation toolkit) from www.kitware.com: a numerical visualisation library that can be used from c++, tcl, java and python.
And speaking about python: the numerical extension NumPy is very OO, too. (or check out scipy.org)
I also know about some large plasma simulations that are written in c++ using oo-techniques.
The problem is that many scientists are still using code from the 80's written in FORTRAN 77.
As long as I can remember the battery of my notebooks all lastet ONE hour. I think thats a magic number. Obviously users dont need more than one hour and it is not as important as a faster cpu or a brighter display. The same is valid for PDAs or else they wouldnt sell so many ipaqs.
Our homepage is a scientific one
http://www.nano.geo.uni-muenchen.de
so this is biased,too:
Windows 98 40.76%
Windows NT 21.55%
Windows 95 13.29%
Windows 2000 9.02%
Macintosh 8.68%
Linux 2 2.93%
wxPython is great for programming real applications. It now runs on win32, gtk, motif and macos. But on a BeOS box or on a palm or (insert your favourite device here) it is not available. AnyGUI would run on ALL platforms because it uses the already installed GUI.
Python itself is available for many many platforms: linux, win32, solaris, os/2, amiga, beos, qnx, vms, psion, acorn vxworks, ibm as/400, playstation, palm, winCE
and you could write a program once and it would use the native GUI on the respective machine.
cheers
try the Boa-Constructor
http://boa-constructor.sourceforge.net/
this one really rules ! python is the best language for RAD anyway and together with the wxWindows toolkit it is perfect.
https://en.wikipedia.org/wiki/...
Gravitational anomalies slightly distorting the orbits of some Lunar Orbiters led to the discovery of mass concentrations (dubbed mascons) beneath the lunar surface caused by large impacting bodies at some remote time in the past. These anomalies are significant enough to cause a lunar orbit to change significantly over the course of several days.
I work at LRZ (www.lrz.de) and my main machine is one of login nodes of SuperMUC Phase2.
Haswell Xeon E5-2697 v3, 2.6 GHz, 28 cores, 256 GB RAM, NAS (max 5 PByte for scratch files).
Network: Infiniband FDR14
SUSE Linux Enterprise Edition 11SP3
connected to a MacBookPro 17 inch from 2010.
This is hillarious!
Everybody here thinks it is named after the programming language.
Tesla, Fermi, Kepler, Pascal,...
What do they all have in common???
yeah: a car, a satelite and a programming language
OMG you RTFA!!!
yeah you are right! but that would not be sensational enough for being news for nerds.
Can you use it as an e-book reader?
or at least store html-pages on it?
What would happen if e-bay would allow paying in a virtual currency or even better if e-bay had their own virtual currency and all your deals would be transactions of e-bay dollars. Sooner or later people would transfer a fixed amount of their monthly income into e-bay dollars and it would be possible to live in a world where you pay for all your goods in e-bay dollars. The US dollar would become obsolete and also all other currencies (euro etc). We would end up using a global currency controlled by a consortium of companies.
Lets see:
6 10^-8 mutations/division
17 generations/min for E.Coli
do the math:
186.53 years for the mutation of 100 bits!
millenia???
yahoo video messenger anyone?
netmeeting?
let's say one researcher costs $100,000 then they can pay for 62,000 people doing R&D? This is ridiculous!!! I don't believe a word!
Java has some decent IDEs and editors written in java. So start with e.g. jedit and show your students how to use javac and friends. When you later start teaching GUIs then use an IDE like netbeans or eclipse. By using jedit you can teach them how to use java in every-day life.
try x-friend. it uses lucene as search engine and has a nice interface just like google. also it can search in pdf files which is pretty handy. and it runs on winxp, linux and macosx, as it is a java app. maybe THE killer app for java?
It already exists !
IPython
I tried the benchmark with the BEA WebLogic JRockit JVM on winxp and got the following results:
bea java 1.4.1_05 61288 ms
java 1.4.1_03 111380 ms
java 1.4.1_03 -server 101807 ms
c# 59593 ms
The decision was based on a study made by a consulting firm in which the upgrade solution to winxp was cheaper than a pure linux solution on the time base of 5 years ! In the longer run the study claims that linux is cheaper than m$. also a solution with vmware was compared which was the cheapest of all ! The study claimed that for the pure linux solution they would have to buy a lot of new peripherials (card readers, printer etc) which makes the linux solution more expensive. a big problem for the winxp solution was that they would have to buy a lot of new hardware (new processors, more ram) which they wouldnt have to using linux. a short version of the study is available online:2 7.06.03-0 03/e _kurz.p df
http://www.heise.de/newsticker/data/anw-
(sorry in german, use the fish)
the study is here:
http://www.muenchen.de/aktuell/clientstudi
In jython (www.jython.org) you can script all the classes of an existing java application. Mix this together with IPython (an enhanced python/bash shell hybrid, http://www-hep.colorado.edu/~fperez/ipython/) and you get a taste of a scripting language that does it all. I dont think we will play catch-up this time. Microsoft is years behind.
write your basic classes in java and
use jython to set up the application.
Have you had a look at SWT ? Eclipse is written in it and it is really fast !
Dia the diagram drawing program !
http://dia-installer.sourceforge.net/
Eventually it will. Look at www.scipy.org. They have a module called weave. With that module you can mix C-code into Python-code. The C-code is compiled when you run the program the first time and then you have a fast module.
There are also some modules which allow the linking of FORTRAN subroutines into Python code.
There is Scigraphica (scigraphica.sourceforge.net)
which might be what you want. It features spreadsheets, graphics and python as programming language. Another good spreadsheet is VisAD (www.ssec.wisc.edu/~billh/visad.html) which is written in java and jython and thus works on Linux AND M$-windoze.
When you go to the activestate site and look under more betas you will find perl for asp.net, .net version of perl.
.NET as it does outside
.NET applications using .NET components
.NET components
.NET components written in Perl
.NET component with Perl "
l NE T/)
.NET compiler is written using CPython. It compiles Python source code, and uses the .NET Reflection::Emit library to generate a .NET assembly."
.NET is the performance of both the compiler and the runtime. The speed of the runtime must be the more critical issue, as the fastest compiler in the world would not be used if the generated code is too slow to be useful."
h on _whitepaper.doc) sorry word-doc.
which seems to be a
they say on the web-site:
"PerlNET provides the following functionality:
Perl code runs at the same speed within
All extension modules, including the ones using XS code, are supported
PerlNET code is completely compatible with the standard Perl language, including the string form of eval and the runtime use of require
Features
Create
Wrap existing Perl modules into
Create new
Extend existing
(http://aspn.activestate.com/ASPN/Downloads/Per
It seems that they really have done it !
python.net seems to be in a pre-alpha stage, as they say here:
"The Python for
and further:
"Probably the biggest single issue with Python for
(http://www.activestate.com/Initiatives/NET/Pyt
But it is only a matter of time that a python.net will exist.
OO and functional programming is not so new in the scientific (numerical) community. Take for example IDL (from Reseach Systems), a scripting language very commonplace in astrophysical data analysis: Data arrays behave like objects with their own methods.
Another example is vtk (visualisation toolkit) from www.kitware.com: a numerical visualisation library that can be used from c++, tcl, java and python.
And speaking about python: the numerical extension NumPy is very OO, too. (or check out scipy.org)
I also know about some large plasma simulations that are written in c++ using oo-techniques.
The problem is that many scientists are still using code from the 80's written in FORTRAN 77.
As long as I can remember the battery of my notebooks all lastet ONE hour. I think thats a magic number. Obviously users dont need more than one hour and it is not as important as a faster cpu or a brighter display. The same is valid for PDAs or else they wouldnt sell so many ipaqs.
Our homepage is a scientific one
http://www.nano.geo.uni-muenchen.de
so this is biased,too:
Windows 98 40.76%
Windows NT 21.55%
Windows 95 13.29%
Windows 2000 9.02%
Macintosh 8.68%
Linux 2 2.93%
wxPython is great for programming real applications. It now runs on win32, gtk, motif and macos. But on a BeOS box or on a palm or (insert your favourite device here) it is not available. AnyGUI would run on ALL platforms because it uses the already installed GUI.
Python itself is available for many many platforms: linux, win32, solaris, os/2, amiga, beos, qnx, vms, psion, acorn vxworks, ibm as/400, playstation, palm, winCE
and you could write a program once and it would use the native GUI on the respective machine.
cheers
try the Boa-Constructor http://boa-constructor.sourceforge.net/ this one really rules ! python is the best language for RAD anyway and together with the wxWindows toolkit it is perfect.