Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

GSL 1.0 Released

Hemos posted more than 12 years ago | from the coming-at-ya dept.

Programming 10

Jacek writes "Looks like GSL 1.0 is finally out! Look here. I've been using it in my research for the las few years and I really liked it! Thanks to all developers for the great job! Jacek"

cancel ×

10 comments

fp! - props to my homey earl from nexabit gang (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2516015)

he thinks of this:

Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

developers! developers! I LOVE THIS COMPANY!

Looks like Fortran is finally on the way out ! (1)

Anton Anatopopov (529711) | more than 12 years ago | (#2516033)

I am pleased that the scientific community now has a powerful object oriented library of scientific functions.

Perhaps now scientific programmers can fully leverage object oriented design instead of relying on fortran libraries from the 70s!

Re:Looks like Fortran is finally on the way out ! (3, Informative)

selectspec (74651) | more than 12 years ago | (#2517215)

Not so sure about that. These methods are written entirely in C with no assembly. That means it would be nearly impossible to pace with FORTRAN for certain operations. The accomplishment is impressive here, and I think the GSL is really cool. However, I'd like to see some asm optimizations for just a few platforms, so we can finaly put FORTRAN in the grave.

Re:Looks like Fortran is finally on the way out ! (1)

joib (70841) | more than 12 years ago | (#2519718)

Umm, actually GSL uses BLAS. There are many optimized BLAS implementations written in assembler out there.
Disclaimer: I have never used GSL, I just read what their webpage says.

What is GSL? (0)

Anonymous Coward | more than 12 years ago | (#2516834)

Explaining what things are on the main page would be a lot nicer than clicking the links to find out what you are talking about, Hemos. ;)

Lucky Bastard (0)

Anonymous Coward | more than 12 years ago | (#2517340)

I wish I could have been using "Good Sucking Lips" in my job for the last few years.

Not object-oriented (2, Interesting)

masakatsu (532307) | more than 12 years ago | (#2518448)

Although this accomplishment is very impressive, I'm just wondering if GSL is better than fortran libraries.

I'd like to use a library with object-oriented design like those in OON [oonumerics.org] . Since GSL is written in C, it would not help object-oriented programming style.

About scientific computing and fortran... (2, Interesting)

joib (70841) | more than 12 years ago | (#2520246)

While this is quite cool, I'd rather have something similar written in C++. The problem as I see it, plain C doesn't really offer enough benefits to make the switch from fortran, especially since high quality stable fortran 95 compilers are available for most platforms (but no free ones :( ). But C++, with operator overloading and templates, has what it takes. With C++, you can write shorter code, which actually resembles the mathematical problem, being much more high level. Thus reducing the amount of bugs, which is very important as your calculations are of little value if they are wrong. And you don't have to trade any performance for that. See the papers on expression templates by Todd Veldhuizen, and the book "Modern C++ Design" by Andrei Alexandrescu if you're interrested. That said, I think I'll find gsl useful for quite a lot of stuff anyway, except linear algebra. For that I'd prefer an object-oriented LAPACK wrapper like linal or the one described in the barton & nackman book. There are also a couple of interresting linear algebra libraries being developed from scratch in c++, but I don't know if they can be trusted yet.

Re:About scientific computing and fortran... (1)

Plagued by Penguins (11693) | more than 12 years ago | (#2524716)

... especially since high quality stable fortran 95 compilers are available for most platforms (but no free ones :( ).

Doesn't Intel's free (as in beer) ifc [intel.com] compiler do f95 (and OpenMP)?

If I had had this when ... (1)

dreamsinter (451159) | more than 12 years ago | (#2553050)

I was needing a scientific library earlier on in the peace!!! "Numerical Recipes" was too expensive - cashwise - and way too highly priced for my intended use of Mathematical Libraries for a TCAS plus Aeronautical Navigation software (GPL'ed).(You know, spherical trig. plus vectors, etc.)

And GSL is written in C - excellent!!! A lot easier to interface it to the likes of GNATS, and so forth.

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...