Live data from Hacker News

Rider is now free for non-commercial use

jetbrains.com

401–410 of 435 posts

Re: Rider is now free for non-commercial use

#401

Earlier quoted context omitted.

They also offer a personal license, which I would say should be affordable to any devs if they were getting money. Rider is $149/year for the first year, $119 for second, and $89/year for the third year onward.

That calculation does not hold for developing countries. Rider's license fee is huge in countries with per capita GDP is a small fraction of USA's per capita GDP.

I think it is a reasonable assumption that developers in developing countries earn much more than the per capita GDP.

(I say this as someone from a Newly Industrialized Country and I easily afford the all product pack)

Re: Rider is now free for non-commercial use

#402

Earlier quoted context omitted.

That's my exact workflow nowadays. The best text editing experience with GH copilot and lowest battery footprint makes using a VSC a no-brainer. It's especially nice since it also happens to be the choice for Rust, so I experience very little friction, not having to switch an editor and using capable CLI of .NET and Cargo. For advanced scenarios Rider still rules, and this change is a very welcome one. I hope it will…

> I hope it will help with promoting .NET as the first choice where teams historically picked Go (which is worse) Curious in what ways specifically you think Go is worse than .NET and what contexts?

With discipline, it is both more expressive by having a better and more powerful type system, and faster by allowing much finer control over code execution, data layout and allocations as well as offering actual GC tuning options. .NET's compiler is much more capable too, and the rate of improvement is not slowing down. It also has much richer package for writing line-of-business applications productively. The main advantage of Go used to be and still is "culture". But once you apply such minimalism mentality to C#, it gives a much better end result.

Re: Rider is now free for non-commercial use

#403

I loved JetBrains IDEs years back. These days I am mostly using NeoVim. I decided today to stop supporting JetBrains BECAUSE there is no good kotlin language server. I would gladly pay them money even if I don't use their IDEs if only they provided a good language server.

I wonder though, do you expect good LSP to be available for commercial use free of charge?

No, it's fine if I have to pay (but I said as much in my initial post, didn't I?).

A kotlin project paid my bills for a long time, so I am totally fine investing 200bucks/year.

But I don't want to use IdeaVim anymore, I want the real deal NeoVim, configured how I love it!

Re: Rider is now free for non-commercial use

#404

Earlier quoted context omitted.

Tried vs code recently, remembering old vs. Yeah not even in the same room of competence imo. Just a cranked up notepad++ in electron and with add-ons imo.

The extensions are how you make it a proper IDE. I use cca 60, makes it better than VS ever was.

Might as well use emacs at that point. :)

Re: Rider is now free for non-commercial use

#405
post #282

Earlier quoted context omitted.

Hm... I'm not sure whether this is a good or bad sign. I've been a Jetbrains user & proponent for many years, with most of my usage in WebStorm. But over the last ~2-3 years I've faced more and more bugs, some sitting open for weeks and months. Just for a short selection: - The autocomplete popup sometimes froze the IDE completely (and killing the process caused minutes of data loss), open for close to a year[0] - Si…

I'm pretty close to dropping my subscription, and this news doesn't fill me with confidence that the necessary investments in Q&A will be made. ... or Jetbrains is trying to get more paying customers in, so they can get these issues resolved.

That could be the long-term approach, but in the short-term it will only lead to fewer paying customers. It doesn't help me if the issues start getting resolved in 2-3 years - the editor is barely usable right now, and I won't wait another year.

And should they actually lose me, I won't be coming back unless they make amazing improvements that are years ahead of any other editors to win.

Re: Rider is now free for non-commercial use

#407

Earlier quoted context omitted.

For tighter integration. For example, pip in Python is very different from Cargo in Rust o $whatever in C and C++. They are purpose built and integrate better with the language and tooling.

I get that, but do you think it is so different that they can not have different modules in the same IDE? I mean, visualstudio, for example, supports all languages from the same IDE.

That's more or less the offering with Fleet although it is in Preview, it's just less stuff preconfigured

Re: Rider is now free for non-commercial use

#408

Earlier quoted context omitted.

Forget gdextension imo Compile the engine from source and add your classes as a module. Cuts out all the gdextension glue code and then you don't need to ship a shared library.

Wouldn't this make engine version upgrades a nightmare?

No. Your game code is a new class, in whats called a module, which is fully supported by the engine. Your game code almost definetly relies on the same stable APIs that a GDExtension or GDScript itself uses. There will be no merge conflicts, no problems, almost certainly.

Note: We have a fork of godot that has some changes and fixes weve made and engine upgrades are still a breeze. Solving the odd merge conflict is not that hard, people do it all the time. Godot's code base isnt drastically changing from day to day. 3->4 only had significant impact if you were doing certain things with the 'visual server'... other than that even that was easy.

Re: Rider is now free for non-commercial use

#409

Earlier quoted context omitted.

Forget gdextension imo Compile the engine from source and add your classes as a module. Cuts out all the gdextension glue code and then you don't need to ship a shared library.

How do you write Rust code in that case?

You don't, but Rust isnt the right fit for gamedev imo.

Re: Rider is now free for non-commercial use

#410

Earlier quoted context omitted.

That's what I've opted for as well, and I have to say I prefer it. gdscript is a nice language for high level game scripting, and on the couple occasions I needed to bring in some high-performance code I found it super easy to build a gdextension in Rust.

I started a Godot project with C# support since I'm coming from Unity. I now have at least 50 GDScript files and not a single C# file, the language is good (with types). My only issue is that I can't get Copilot in their integrated IDE and that Rider's GDScript plugin doesn't support anonymous functions right now

VSCode is also an option, with the godot-tools extension.
Post reply on HN