modev,
@modev@emacs.ch avatar

Personally, I have nothing against the emergence of new languages. This is cool:

  • the industry does not stand still;
  • competition allows existing languages to develop and borrow features from new ones;
  • developers have the opportunity to learn new things while avoiding ;
  • there is a choice for beginners;
  • there is a choice for specific tasks.

But why do most people dislike the :clang: so much? But it remains the fastest among high-level languages. Who benefits from C being suppressed and attempts being made to replace him? I think there is only one answer - companies. Not developers. Developers are already reproducing the opinion imposed on them by the market. Under the of hype and the opinions of others, they form the idea that C is a useless language. And most importantly, oh my god, he's unsafe. Memory usage. But you as a are (and must be) responsible for the you write, not a language. And the one way not to do bugs - not doing them.

Personally, I also like the :hare_lang: . Its performance is comparable to C, but its syntax and elegance are more modern.

And in general, I’m not against new languages, it’s a matter of taste. But when you learn a language, write in it for a while, and then realize that you are burning out 10 times faster than before, you realize the cost of memory safety.

This is that cost:

holgerschurig,

@modev

Personally, I also like the :hare_lang: . Its performance is comparable to C, but its syntax and elegance are more modern.

That exactly why I like https://nim-lang.org/ --- it's IMHO much more mature than Hare and offers more targets (e.g. compile to C, C++, JavaScript, WASM or various embedded devices).

modev, (edited )
@modev@emacs.ch avatar

@holgerschurig I also started with nim, yes it's the best of new languages, but Python syntax... I am using C-like languages in everyday work and switching is tiring.

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