Timeline for What are the Wolfram Language's relative strengths for machine learning?
Current License: CC BY-SA 4.0
10 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 18, 2021 at 14:01 | comment | added | Anton Antonov | @Sterling I am not surprised by that -- as I mentioned in my answer Python is both simplistic and institution-centric and it tends to be embraced by people who do not want to program that much. | |
Jul 18, 2021 at 2:00 | comment | added | Sterling | Python is one of the de facto languages in the materials informatics (materials science/ machine learning) community. I would guess that the majority of materials informatics GitHub repositories are Python codebases. | |
Jan 12, 2019 at 16:59 | history | edited | Anton Antonov | CC BY-SA 4.0 |
Added C.E. comment into the answer with Kaggle documentation supporting link.
|
Jan 11, 2019 at 17:14 | comment | added | Anton Antonov | @gwr (cont.) This is rapidly changing though, largely because universities try to satisfy the hunger of companies and prospective students with Data Science degrees, and that means using least denominator languages and paradigms. Hence Python. One of the easiest thing to automate with Machine Learning is Data Science workflows. For this Functional Programming (FP) languages are much suited for, hence Scala and R and has been utilized a lot in that direction. For example, we can say that RStudio saturated/saturates the R ecosystem with FP, monadic DSL's for different Data Science tasks. | |
Jan 11, 2019 at 17:07 | comment | added | Anton Antonov | @gwr "[...] more analytics-only-minded people could have R (instead of Python) as a companion to Mathematica?" -- R and Mathematica are close paradigm-wise (both descend from LISP.) R is/was much more popular for people with more solid academic roots (both degrees and pedigrees) and Python is/was more popular with people with engineering and computer science backgrounds and predispositions. (cont.) | |
Jan 11, 2019 at 17:00 | comment | added | Anton Antonov | @gwr "Looks like really serious people might turn to Scala (a dev-friend of mine has done so from Java)" -- I would like to mention that Scala is not a better Java (Kotlin is.) Scala is much more about having an intrinsic and solid functional programming language support based on Haskell ideas plus object-oriented support as a pragmatic and implementational ingredient. Scala though is too complicated paradigm-wise and in that regard reminds me of C++. It is fair to say that I would not use Scala now with it wasn't for Spark. | |
Jan 11, 2019 at 16:52 | history | edited | Anton Antonov | CC BY-SA 4.0 |
added 1 character in body
|
Jan 11, 2019 at 16:41 | comment | added | gwr | Great rant! I hope you respect me having Mathematica/WL as my pretty much only language so far? ;-) Looks like really serious people might turn to Scala (a dev-friend of mine has done so from Java) and the more analytics-only-minded people could have R (instead of Python) as a companion to Mathematica? | |
Jan 11, 2019 at 15:28 | history | edited | Anton Antonov | CC BY-SA 4.0 |
deleted 6 characters in body
|
Jan 11, 2019 at 15:22 | history | answered | Anton Antonov | CC BY-SA 4.0 |