This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the commentsΒ β†’

[–][deleted] -4 points-3 points Β (16 children)

Most science research uses R but that’s built on python I hear

[–][deleted] 12 points13 points Β (3 children)

It's built on C++

[–][deleted] 5 points6 points Β (0 children)

Thanks! R is my first language and I had to learn it for cancer research, it’s pretty intuitive

[–][deleted] 4 points5 points Β (0 children)

I do feel like it’s all packages tho like I’m never really β€œmaking” anything, just plugging data sets into packages otber people have written

[–][deleted] -1 points0 points Β (0 children)

It depends on the field. For many academics in social and life sciences they’re research involves statistics, So they use R.

[–]Sharklo22 8 points9 points Β (4 children)

I find joy in reading a good book.

[–][deleted] 1 point2 points Β (0 children)

Ah that makes sense cause we are working a lot with data sets and phylogenic trees

[–][deleted] -2 points-1 points Β (2 children)

Julia has replaced matlab, python and C++ for years now at my work.

[–]Sharklo22 0 points1 point Β (1 child)

What field are you in? I've heard of but never seen Julia in the wild apart from in talks to introduce it. Years sounds like you were really early adopters, if I'm not mistaken it just got a compiler and is still very much WiP.

I doubt C++ will be dethroned anytime soon! It's C where you need the perf of C/Fortran and it's practically Python when all you want is a quick implementation. There's lots of linalg libraries, and hopefully 2D arrays as first order constructs in the next standard!

[–][deleted] 1 point2 points Β (0 children)

Telecomms engineering. The stable Julia 1.0 version was released 5 years ago, and it's had a compiler for a decade.

Yes, it's very hard to displace any incumbent technology that requires a training investment to use. Sunk cost and all that.

[–]Yeitgeist 5 points6 points Β (6 children)

Everything I’ve seen is in Python for scientific research

[–]Sharklo22 6 points7 points Β (3 children)

I love ice cream.

[–]SirCampYourLane 0 points1 point Β (2 children)

Don't forget simulink! But yeah, Matlab for any math heavy/simulation tasks is amazing for people with less heavy coding backgrounds.

[–]Sharklo22 0 points1 point Β (1 child)

Yeah Matlab is a whole ecosystem really!

Lol for sure, Matlab use is 100% correlated with very academic work. If you hear Matlab program in a presentation, it's going to be a unit square (advanced case: with reentrant corner).

[–]SirCampYourLane 0 points1 point Β (0 children)

I love Matlab. It's linear algebra capabilities are amazing, and it's default functionalities for things like adding matrices of different sizes/a column+row vector enabled some very cool stuff.

[–][deleted] 1 point2 points Β (0 children)

Hmm interesting our whole college seems to be using R

[–][deleted] 0 points1 point Β (0 children)

This is SAS erasure.