22

AAARGH ELECTRON IS SO FUCKING...decently pleasant to use?

So I've been working on a FPGA based synthesizer on a Xilinx Arty A7 board (that little Artix 35T chip is surprisingly capable), and since I hate typing commands into a serial stream for anything even decently complex just like any sane person should, I needed something to build a UI for controlling it and other synth projects while I make the Eurorack compatible enclosure and knobs and stuff. I chose Electron because they said it was simple and easy to make cool looking stuff, fast.

And they were right. In like two hours, with Electron and p5.js, starting from zero since I don't know jack about frontend, I had a pretty nice UI driving the hardware synth and effects modules. Not bad. I should use this more often.

Comments
  • 5
    Good boy. Learn the truth.

    *pats head
  • 9
    here before the JS haters come by telling you about how you should've used something else
  • 3
    I’m installing tauri.studio right now. Saw it on hn today.
    Came by to devrant just because I have some free time and I see your rant.
    There is no such thing as coincidence.

    Good luck !🍀
  • 4
    @AleCx04 not only the JS haters, also the people that want to save some RAM.
  • 1
    @mundo03 damn near all applications that work eith elektron assume in one way or another that you have a non third world level computer: Disccord - Gaming, VS Code - Development, Slack - Workstation, Atom - Development etc etc.

    I don't think they cater to the "little guy" running a celeron with 2gb of RAM, which is fine honestly.
  • 3
    @AleCx04 :(
    Please think of the RAM!
    But I am biased because I am also a JS hater.
  • 0
    Had to look up p5.js.

    Processing? Is that still a thing? Noooo

    Yes js hater here too, but really interested in good usecases for electron as i still think its a disaster
  • 0
    @jkommeren what's wrong with Processing?
  • 0
    @RememberMe well for one the name. When i tried using it 8 years ago, it seemed dead as i couldn't find any recent articles or examples. That or Google was betraying me.

    But i admit it was an age ago 😂
  • 0
    @jkommeren ...what does that have to do with Processing being good or bad? It's really easy to use and meant for creative programming, not "development". Also you've probably heard of Arduino, it's basically Processing for microcontrollers.
  • 0
    Well that explains a thing or two... How much memory does it use? How much of the third world shithole laptops with 32GB RAM do I need to sacrifice for this one?
Add Comment