But the syntax is pure pythonic cancer...Why ?!Why not just use the beautiful C/C++/C# Syntax ?
>>108951902I thought the entire concept was that it's what you'd get if python was goodNo shit the syntax has similarities
>>108951902in that case, consider haxe instead.
>>108951902>C/C++/C# >beautifulIMHO. Nim is a language without a purpose. It tries to anything and nothing at the same time, it already has too many features and some of then don't play nicely with each other. Of course it has nice things too.
not having to fuck with curlies is great.Want to switch scopes around? Just add or remove a space or two.You don't have to get lost in a forest of { {{{}} }}
{ {{{}} }}
>>108952177if that is a big deal, it might be a sign to level up your text editing.
>>108952223it doesn't matter what editor you use, an elaborate enough program will eventually require to carefully discern scope and subsequent curly braces.They're more visual noise and waste your time.
>>108952309I don't mind braces at all, I keep them aligned and use the indent/unindent block function in my text editor. it is as quick and easy as pythonic indentation.
>>108952177you would be fuckin blown away by Paredit with a Lispmakes all this shit look retarded, cus it is
>>108952564Shame that most lisps don't have a auto formatter or some kind of lsp. Racket and Clojure, which are both bloated and slow as shit are the only ones that seem to have tooling that was updated in some point in the past 25 years. Most meme langs created in the past 5 years, by solo devs have a better editing experience than CL.
pascal syntax still mogs Clikes syntax and even toy lang like python
>>108952925>auto formatterthese do exist. everything being a list prevents context-free formatters, which is the only criticism that I have of Lisp syntax.>some kind of lspthe REPL makes this moot pretty much>Racket and Clojure>bloated>slow as shityou can optimize Clojure to match Java when actually needed. you have a plethora of Java data structure libs for optimization, which is very important when doing non-trivial shit without needing to reinvent wheels.>Most meme langs created in the past 5 years, by solo devs have a better editing experience than CL.I very much so doubt that you have actually used an editor-connected REPL, because CL/Clojure dev experiences mog the fuck out of other shit.
bro shut up pls
>>108952564I wouldn't because auto-formatters and rainbow parens and all the other utils are nothing new or amazing.The very fact that you need all these, just speaks to the problem.
>>108951902its not python though nim is running its own shit. Also its a very ugly language making stuff unnecessary hard just to be different.
>>108951902>unironically discussing programming languages in 2026
>>108951902>beautiful C/C++/C# Syntaxlolwut;
>>108954624c++ is actually a man dressed as a woman and not beautiful
>>108951902Nim is the best. I love Nim <3
>>108951902>beautiful C/C++/C# Syntax
>>108951902Ah yes, most definitely, beautiful C++.
>>108955779
>>108953505lmao, this retard thinks autoformatting/rainbow parens are better than Paredit, or even accomplish the same tasks. you are comparing a garden hose to a knife.
>>108952946So Crystal?