L
L
ldmitriy2018-08-24 10:45:05
C++ / C#
ldmitriy, 2018-08-24 10:45:05

What are the advantages and disadvantages of C# over JS (Electron, NW.JS) for desktop applications?

What would you choose, which is more convenient?
Write now generally local applications?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
B
beduin01, 2018-08-24
@beduin01

Electron is a clumsy and buggy product. Further discussion is meaningless.

V
Victor P., 2018-08-24
@Jeer

JS code always runs in some kind of wrapper that allows this code to be executed on the platform. In fact, this code can only work with the methods that the wrapper gives, that is, the code, in principle, will not be able to work with some js functionality. Second, since calls go through this layer, everything works slower. And it can sometimes produce unexpected results.
When you write in compiled languages ​​(e.g. c#), you access the system you are using directly, and you can work without restrictions and without unexpected results (and faster)

M
McRain, 2018-08-25
@McRain

First of all - use what you know best.
Everything else is secondary.
C# has more options for working with local resources than JS.
Electron, NW.JS were invented from the lack of C# programmers but the presence of js developers ))

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question