@mhsatman@fosstodon.org
@mhsatman@fosstodon.org avatar

mhsatman

@mhsatman@fosstodon.org

Professor of Numerical Methods @ Istanbul University || Associate Editor @ Journal of Open Source Software (JOSS)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mhsatman, to random
@mhsatman@fosstodon.org avatar

The reason why the number of people who hate C++ today is significantly low is Java.

mhsatman,
@mhsatman@fosstodon.org avatar

@Zitzero The NSA recently suggested and encouraged people to use more type-safe languages, such as Rust. However, people tend to deal with the borrow checker by copying almost everything everywhere, which leads to inefficient code. And yes, the problem lies with mankind, not the programming language.

mhsatman, to random
@mhsatman@fosstodon.org avatar

In my opinion, to rebuild civilization from scratch, all you need is a Linux machine and a C compiler; the rest of the tools and gadgets depend on how fast we want to accelerate the time!

mhsatman, to random
@mhsatman@fosstodon.org avatar

I'm looking for suitable reviewers for the JOSS submission

MarSwitching.jl: A Julia package for Markov switching dynamic models

Anybody able to review this submission for JOSS?

:julia:

https://github.com/openjournals/joss-reviews/issues/6344

mhsatman, to random
@mhsatman@fosstodon.org avatar

Yes, we criticize the TIOBE index in many aspects.

Now I'm offering you a different perspective. How about the usage rates of languages in scientific computing?

I obtained the following numbers using data from the Journal of Open Source (JOSS).

mhsatman,
@mhsatman@fosstodon.org avatar

Python: 1071
R: 455
Julia: 99
C++: 96
Matlab: 58
JavaScript: 42
C: 29
Java: 28
Fortran: 18
C#: 10
Rust: 6

mhsatman,
@mhsatman@fosstodon.org avatar

This list contains the frequencies of submitted articles and the corresponding programming language in which the software is written in.

mhsatman,
@mhsatman@fosstodon.org avatar

@deshipu everybody uses it but I think people don't tend to produce a software package for general use

mhsatman, to rust
@mhsatman@fosstodon.org avatar

People in the scientific computation field dream of a language that combines the best of Julia and Rust.

They also dream of compiling their matrix multiplications in a stronger type system and ending up with a 16 KB executable. I understand them - truly ๐Ÿ™ƒ

mhsatman, to random
@mhsatman@fosstodon.org avatar

By v1.10.0-beta2 of , the mark phase of the garbage collector is now multi-threaded.

Let's produce more garbage then!

๐Ÿ™ƒ๐ŸŽˆ

When the number of worker threads is set to N, then the number of garbage collector threads is set to N/2, automatically.

Btw, the number of garbage collector threads can set manually by using the

--gcthreads

parameter, e.g.,

julia --gcthreads=4

mhsatman, to random
@mhsatman@fosstodon.org avatar

Julia v1.10.0.beta2 is now availableโ—๏ธ

๐ŸŽˆ๐Ÿ™ƒ

mhsatman, to random
@mhsatman@fosstodon.org avatar

Is the Threads app connected/integrated with Mastodon?

mhsatman,
@mhsatman@fosstodon.org avatar

@abhi have you created a Threads account?

mhsatman,
@mhsatman@fosstodon.org avatar

@joel @abhi I would be appreciated if somebody pings me when the feature is activated

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • anitta
  • GTA5RPClips
  • PowerRangers
  • Youngstown
  • slotface
  • hgfsjryuu7
  • rosin
  • ngwrru68w68
  • mdbf
  • kavyap
  • thenastyranch
  • vwfavf
  • DreamBathrooms
  • magazineikmin
  • normalnudes
  • Durango
  • khanakhh
  • InstantRegret
  • everett
  • modclub
  • ethstaker
  • tacticalgear
  • cubers
  • tester
  • osvaldo12
  • Leos
  • cisconetworking
  • provamag3
  • All magazines