Earlier quoted context omitted.
I don't know how well it works, but Julia does let you use python libraries. @pyimport matplotlib.pyplot as plt x = linspace(0,2*pi,1000); y = sin(3*x + 4*cos(2*x)); plt.plot(x, y, color="red", linewidth=2.0, linestyle="--") plt.show() https://github.com/JuliaPy/PyCall.jl
Works really well and a lot of python scientific software is part of a typical julia install.
Computer scientist Viral Shah helped build Julia from Bengaluru, India
41–50 of 51 posts
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#42As an Indian working in India, the 'in Bengaluru' part actually makes me a bit sad. While Shah may have physically been in India when he was working on Julia, the project might not have happened without his having gone to the US for graduate studies. I can't think of any comparable project started entirely by people working in India. The reason is not lack of ability: my guess is that at any time India's best institu…
While it is true that my PhD experience at UC Santa Barbara was crucial to my network of collaborators and work on Julia, there are several contributors to Julia from India who have not gone for graduate studies abroad. There are many contributions from undergraduates as well. I am just glad that Julia is a living breathing open source project with significant contributions and work from around the world, including I…
I was aware of large-scale project a few years back called FOSSEE (centered at IITB) which was promoting Python and Scilab. I'm not sure if they're still alive or whether they've run out of funds. Prabhu Ramachandran (of the Mayavi fame) was one of the key people behind it. Seems like something they ought to be funding.
Anyway, kudos to Simons foundation for funding Julia's development.
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#43Why every Indian programmer has a burdon to prove that he/she is not an IT coolie ? How's is that less racist than some redneck assuming all black people are thugs ?
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#44Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#45I don't have an opinion on the 'built in Bangalore' part, but I know Viral (live in the same apartment block and run across him occasionally and talk tech) and can confirm he is quite the agent of change. In addition to being immensely talented of course. In a world of people trying to puff themselves up, Viral Shah is very understated and humble and flies somewhat under the radar. Good to see his contributions are g…
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#46"In India, the formula for success is drilled into children from a very young age: get good grades, go to an elite Indian Institute of Technology (IIT), move to America, and never come back."
So parents will drill this into their kids? Never come back?
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#47Viral, how far away are we from a deep learning framework in Julia ? It looks like there are many streams, from GSoC mentoring proposal for what seemed like a CuDNN layer, to a LLVM backend for CUDA/SPIR-V. I figure it'll take atleast 2 years for things to stabilize.
There are several pure Julia DL frameworks - Mocha.jl, KNet.jl and Merlin.jl. What will make things really exciting is native GPU codegen, which has recently landed in Julia, but will take some time to stabilize and make its way into these packages.
We do have a deep learning workshop and a GPU workshop in this year's JuliaCon covering the state of the art and the way forward.
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#48Why every Indian programmer has a burdon to prove that he/she is not an IT coolie ? How's is that less racist than some redneck assuming all black people are thugs ?
I am from Hyderabad, India and felt racist reading that title - "IT coolies". I believe the author just want to make headline. A lot of innovation happens that gets unnoticed in Silicon Valley or around the world. People here do not have access to mentorship & peer network so easily (openly available in California), still being self-motivated and connected by reading tech blogs, advises, etc. Just top of my head are…
It can also be seen as a counter example against those other articles about how Indian programmers aren't qualify.
I don't see it as a negative race baiting whatever but more as the above sentence (goto: sentence above).
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#49Earlier quoted context omitted.
Julia is better than Python for a lot of things - basically when you can't vectorise your algorithm and don't feel like writing C++.
Python has numba, which is equally backed by LLVM. What makes Julia interesting compared to Python IMO is its macro system much more than its performance benefits.
Re: Computer scientist Viral Shah helped build Julia from Bengaluru, India
#50Earlier quoted context omitted.
Works really well and a lot of python scientific software is part of a typical julia install.
Glad to hear that. Will it be possible to overload . in the future?