[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1780265069255.png (42 KB, 1000x500)
42 KB PNG
But the syntax is pure pythonic cancer...
Why ?!
Why not just use the beautiful C/C++/C# Syntax ?
>>
>>108951902
I thought the entire concept was that it's what you'd get if python was good
No shit the syntax has similarities
>>
>>108951902
in that case, consider haxe instead.
>>
>>108951902
>C/C++/C#
>beautiful
IMHO. 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
{
{
{
{


}

}

}
}
>>
>>108952177
if that is a big deal, it might be a sign to level up your text editing.
>>
>>108952223
it 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.
>>
>>108952309
I 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.
>>
>>108952177
you would be fuckin blown away by Paredit with a Lisp
makes all this shit look retarded, cus it is
>>
>>108952564
Shame 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 formatter
these do exist. everything being a list prevents context-free formatters, which is the only criticism that I have of Lisp syntax.
>some kind of lsp
the REPL makes this moot pretty much
>Racket and Clojure
>bloated
>slow as shit
you 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
>>
>>108952564
I 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.
>>
>>108951902
its 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# Syntax

lolwut;
>>
>>108954624
c++ is actually a man dressed as a woman and not beautiful
>>
>>108951902
Nim is the best. I love Nim <3
>>
File: 1766618698176899.png (303 KB, 797x576)
303 KB PNG
>>108951902
>beautiful C/C++/C# Syntax
>>
File: cpp_templates.png (49 KB, 576x450)
49 KB PNG
>>108951902
Ah yes, most definitely, beautiful C++.
>>
File: 1766366663621843.jpg (119 KB, 1200x900)
119 KB JPG
>>108955779
>>
>>108953505
lmao, 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.
>>
File: .png (4 KB, 130x130)
4 KB PNG
>>108952946
So Crystal?



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.