D
Deleted member 34301
Self-banned
-
- Joined
- Apr 16, 2021
- Posts
- 4,954
Julia. Most based language ever, yet named after a female. 
PHP will always have a special place in my heart because it was one of my first languages and I have had so much fun with it. But you can hardly call it a best language, backends are rarely still built in PHP.Never heard of her.
Best programming languages are PHP and Java btw.
Oldschool ehC and Perl only
Python is mainstream and has been around longer but that doesn't mean it's better. For instance pyTorch is partly python but the core is actually written in C/C++ for the speed. With Julia you don't have that. People often say: python is for prototyping, and implementation should be done in e.g. rust. Julia has the advantages of both. It's still very young, but there are already packages for deep learning like flux.jl, and packages for dataframes as well. This is proof of concept that Julia can do this as well. Julia has about 5000 packages right now but this will quickly grow as the community grows as well. In the long term I could see a switch from python to Julia, or atleast using it interchangeably. The same thing happened when everyone was still using Matlab in universities but then they preferred to switch to python. But I hear Julia is already popular in the astrophysics community, so there are some early adopters. Also Juliacon starts this week, which you can follow online if you're interested : )I understand the appeal of the language but is it also practical irl? Like dedsrs where do people use Julia? I understand that its intended purpose is in data science but afaik Python is basically the mainstream choice there. In particular Python has a vast library at its disposal (numpy, pandas, pytorch, etc) which I doubt Julia can offer. Might be mistaken though.
Me I'm more of an assembly and C type of guy. And before you ask, yes, I have autism.
Thanks for that, that's really interesting. I'll probably take a better look at Julia soon.Python is mainstream and has been around longer but that doesn't mean it's better. For instance pyTorch is partly python but the core is actually written in C/C++ for the speed. With Julia you don't have that. People often say: python is for prototyping, and implementation should be done in e.g. rust. Julia has the advantages of both. It's still very young, but there are already packages for deep learning like flux.jl, and packages for dataframes as well. This is proof of concept that Julia can do this as well. Julia has about 5000 packages right now but this will quickly grow as the community grows as well. In the long term I could see a switch from python to Julia, or atleast using it interchangeably. The same thing happened when everyone was still using Matlab in universities but then they preferred to switch to python. But I hear Julia is already popular in the astrophysics community, so there are some early adopters. Also Juliacon starts this week, which you can follow online if you're interested : )
Nice if you're good in C and asm, those are really the hacker languages. I respect that.
No. But I did math and physics in aoademia.Out of curiousity, are you/have you studied computer science academically?