6 ms·
I know people who used Visual Basic for all of their programming. I'd say No either way unless people explained to me without bursting out into laughter that th
by blubber 10mo ago
I know people who used Visual Basic for all of their programming. I'd say No either way unless people explained to me without bursting out into laughter that they also have extensive experience with, e.g., Kotlin, Rust, C#, Java etc. and still prefer VB or R for non-trivial programs.
- northlondoner 10mo agoOf course R isn't a complied language and probably not the same category as C/Rust as systems language but is not in the same category as VB. R is a serious scientific programming language used in non-trivial programs for industrial applications. See Posit's customers. I suggest John Chambers ( https://en.wikipedia.org/wiki/John_Chambers_(statistician) https://en.wikipedia.org/wiki/John_Chambers_(statistician) ) book, he explain how he designed S language, R's grandfather so to speak, Software for Data Analysis ( https://link.springer.com/book/10.1007/978-0-387-75936-4 https://link.springer.com/book/10.1007/978-0-387-75936-4 ).
- blubber 10mo agoThis isn't about compilation vs interpretation. R is simply badly designed as a programming language. This doesn't change just because its inventor wrote a book.
- Cosi1125 10mo agoI do. And I'm still waiting for your examples of "established R packages with bugs caused by R weirdness".
- northlondoner 10mo agoblubber, I think there might be some misconceptions. Just for the record. R is not actually competing with those languages. R's design purpose is different. it is a general purpose computational language for scientists. There are FFIs (Foreign Function Interfaces) for all those languages. R-Kotlin-Jave: https://journal.r-project.org/articles/RJ-2018-066/ https://journal.r-project.org/articles/RJ-2018-066/ R-Rust: https://cran.r-project.org/web/packages/using_rust.html https://cran.r-project.org/web/packages/using_rust.html R-C# : https://github.com/Open-Systems-Pharmacology/rsharp/ https://github.com/Open-Systems-Pharmacology/rsharp/ R is supporting C integration natively anyhow (see Chambers's book. Regarding VB reference. VB was used in finance a lot to do some advanced maths. just a side remark.