[-] scharf_2x40@lemmy.world 7 points 6 months ago* (last edited 6 months ago)

Isn't that only microsoft exclusive and closed source? Also does compiling it really yield the same speed as C, it is garbage collected isn't it?

[-] scharf_2x40@lemmy.world 5 points 6 months ago

I don't know, I used gnome for a while and I just felt like I was using toy apps. But I think that comes down to personal preference. KDE definitly has the bigger apps like Kdenlive and Krita.

[-] scharf_2x40@lemmy.world 3 points 6 months ago

Yes, using them is probably the closest one can get to the macos ecosystem on Linux.

[-] scharf_2x40@lemmy.world 2 points 6 months ago

Python is strongly typed, but dynamically checked. Working with other languages I just found, that the type errors in python are the hardest to catch and to debug, but maybe I am just more used to othet languages

I see it's use as language to write small scripts, I just don't see much use besides that.

Here is a article talking about the speed of compiled python vs Julia. I don't see why it is better to go to all these extra steps just to end up with something slower. https://www.matecdev.com/posts/julia-python-numba-cython.html

[-] scharf_2x40@lemmy.world 5 points 6 months ago

Julia, R, Matlab, Mathematica and Fortran.

7
submitted 6 months ago* (last edited 6 months ago) by scharf_2x40@lemmy.world to c/unpopularopinion@lemmy.world

Python is the most popular programming language and beloved by many. However I can't understand why (this is still the case in 2024).

Here are my main gripes with it:

  • It is slow, performance intensive tasks have to be offloaded to other languages, which makes it complicated to analyse. Moreover I wonder how many kwH could have been saved if programms were written in more performant languages. (and there are better alternatives out there)
  • The missing type system makes it easy to make errors, and the missing compiler makes it hard to catch them
  • It has no linear algebra built in, so you always have to convert things to numpy arrays, which is quite annoying
  • Managing virtual environments and pip packages feels overly complicated

I guess much comes down to personal, but I just can't understand the love for python.

[-] scharf_2x40@lemmy.world 30 points 7 months ago

It let's you find a users profile on different social media services based on their username.

[-] scharf_2x40@lemmy.world 17 points 7 months ago

Have you checked out Xournal++ already?

[-] scharf_2x40@lemmy.world 3 points 7 months ago

Yeah it is, the exact number is 25104128675558732292929443748812027705165520269876079766872595193901106138220937419666018009000254169376172314360982328660708071123369979853445367910653872383599704355532740937678091491429440864316046925074510134847025546014098005907965541041195496105311886173373435145517193282760847755882291690213539123479186274701519396808504940722607033001246328398800550487427999876690416973437861078185344667966871511049653888130136836199010529180056125844549488648617682915826347564148990984138067809999604687488146734837340699359838791124995957584538873616661533093253551256845056046388738129702951381151861413688922986510005440943943014699244112555755279140760492764253740250410391056421979003289600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

[-] scharf_2x40@lemmy.world 36 points 7 months ago

I dont think the second generation of xbox was callled xbox 2.510412868 E+778

[-] scharf_2x40@lemmy.world 6 points 7 months ago

The u-he synths are nice.

[-] scharf_2x40@lemmy.world 5 points 7 months ago

Reasonable well.

Getting plugins to install is often a big hurdle, if they are working, they work. However I think performance suffers alot. Didn't try it on any bigger synths yet tho.

[-] scharf_2x40@lemmy.world 9 points 9 months ago

That's where you are supposed to hold a wine glass?

view more: next ›

scharf_2x40

joined 1 year ago