PDA

View Full Version : C for Scientists: The New Julia Language


News
04-19-12, 08:00 AM
https://thestrangeloop.com/system/images/BAhbB1sHOgZmIik4MWQ0M2Q5YS03NzVlLTExZTEtYmE1NS0wMD UwNTY4NDAwOWNbCDoGcDoKdGh1bWIiDTIyNXgyNTU+/81d43d9a-775e-11e1-ba55-00505684009cPaul Krill from InfoWorld writes (http://www.infoworld.com/d/application-development/new-julia-language-seeks-be-the-c-scientists-190818?page=0,0) that developers of Julia (http://julialang.org/) seek to provide one dynamic language for high productivity and performance. Designed for building technical computing applications, the Julia language is the brainchild of developer Stefan Karpinski, along with Jeff Bezanson and Viral Shah.

The idea is that it should be extremely high productivity, said Stefan Karpinski. â??To that end, itâ??s a dynamic language, so itâ??s relatively easy to program, and itâ??s got a very simple programming model. But it has extremely high performance, which cuts out [the need for] a third language [C], which is often [used] to get performance in any of these other languages. I should also mention NumPy, which is a contender for these areas. For Matlab, R, and NumPy, for all of these options, you need to at some point drop down into C to get performance. One of our goals explicitly is to have sufficiently good performance in Julia that youâ??d never have to drop down into C.â??

Read the Full Story (http://www.infoworld.com/d/application-development/new-julia-language-seeks-be-the-c-scientists-190818?page=0,0).

http://insidehpc.com/?ak_action=api_record_view&id=28620&type=feedRelated posts:

ParaSail Language to Ease Multicore Programming (http://insidehpc.com/2011/07/29/parasail-language-to-ease-multicore-programming/)
Productivity study in HPC: language isnâ??t the problem (http://insidehpc.com/2010/07/09/productivity-study-in-hpc-language-isnt-the-problem/)
HOPL-III conference: Programming Language History (http://insidehpc.com/2007/05/23/hopl-iii-conference-programming-language-history-4/)


http://feeds.feedburner.com/~ff/InsideHPC?d=yIl2AUoC8zA (http://feeds.feedburner.com/~ff/InsideHPC?a=7paFVKArLOk:lPXvN0kJ37A:yIl2AUoC8zA) http://feeds.feedburner.com/~ff/InsideHPC?i=7paFVKArLOk:lPXvN0kJ37A:F7zBnMyn0Lo (http://feeds.feedburner.com/~ff/InsideHPC?a=7paFVKArLOk:lPXvN0kJ37A:F7zBnMyn0Lo) http://feeds.feedburner.com/~ff/InsideHPC?i=7paFVKArLOk:lPXvN0kJ37A:V_sGLiPBpWU (http://feeds.feedburner.com/~ff/InsideHPC?a=7paFVKArLOk:lPXvN0kJ37A:V_sGLiPBpWU)
http://feeds.feedburner.com/~r/InsideHPC/~4/7paFVKArLOk

More... (http://feedproxy.google.com/~r/InsideHPC/~3/7paFVKArLOk/)