LINQPad – The .NET Programmer's Playground
31–40 of 137 posts
Re: LINQPad – The .NET Programmer's Playground
#32Is there anything like this for Java. I really miss LINQPad since I’ve moved to a company that uses Java instead of C#.
Re: LINQPad – The .NET Programmer's Playground
#33It's a nice program, but you need to pay to update every version of .net, which is every year. I used to purchase premium version (single user) and the upgrade option is $97.50 instead of $125 for new license.
Re: LINQPad – The .NET Programmer's Playground
#34Great piece of software that I basically use for scripting/notebooking. Been writing C# so long it's my lingua franca and this tool lets me do pretty much everything (except actual shell scripting for use on e.g. build servers and deployment pipelines) in C#.
Re: LINQPad – The .NET Programmer's Playground
#35Unfortunately, they still haven't gotten around to making it usable outside of Windows https://forum.linqpad.net/discussion/1935/installation-on-ma...
I don't bother making anything run on linux unless it's meant to run as a service. It's just not worth the time and trouble to test it on multiple operating systems, probably with different libraries, just for what is a very vocal minority.
Re: LINQPad – The .NET Programmer's Playground
#36Earlier quoted context omitted.
It's because Microsoft isn't really serious with C#. For years it has advertised other languages (e.g. JS on WinRT) or runtime (wasm), support in VS Code is still rather interesting, UI frameworks were never made truly multiplatform and the one which supposedly is is still buggy as hell (maui). C# 12 is a pile of crap (C# 13 looks interesting tho). So in the end it's good all those tools stay independent and focused.
I don't think it's true that C# isn't taken seriously at Microsoft - some of the frameworks on top of C# come and go, but I worked on JS on WinRT briefly and can say it was never, ever "taken seriously" in the way the core C# language and runtime is. If you want to work with azure or windows, C# will be the obvious best choice for the foreseeable future, and if you want to work with C# outside of those verticals I do…
OP is speaking out of thin air. It's one of the best programming languages out there.
Re: LINQPad – The .NET Programmer's Playground
#37Is there anything like this for Java. I really miss LINQPad since I’ve moved to a company that uses Java instead of C#.
These days across all languages, I just default to a Jupyter notebook.
Re: LINQPad – The .NET Programmer's Playground
#38Unfortunately, they still haven't gotten around to making it usable outside of Windows https://forum.linqpad.net/discussion/1935/installation-on-ma...
It's not as good as LINQPad, but it runs on the Mac.
Re: LINQPad – The .NET Programmer's Playground
#39Earlier quoted context omitted.
That is true of so many products. Notepad++, Paint.Net, Everything search. Products which would cost Microsoft absolute peanuts to acquire. Or even just use that as a model and rip it off entirely with an in house version.
It's because Microsoft isn't really serious with C#. For years it has advertised other languages (e.g. JS on WinRT) or runtime (wasm), support in VS Code is still rather interesting, UI frameworks were never made truly multiplatform and the one which supposedly is is still buggy as hell (maui). C# 12 is a pile of crap (C# 13 looks interesting tho). So in the end it's good all those tools stay independent and focused.
Re: LINQPad – The .NET Programmer's Playground
#40Unfortunately, they still haven't gotten around to making it usable outside of Windows https://forum.linqpad.net/discussion/1935/installation-on-ma...
There is a similar type of app called NetPad. https://github.com/tareqimbasher/NetPad It's not as good as LINQPad, but it runs on the Mac.
Notice a common theme here? Literally zero ways to browse C# syntax trees available on the Mac. Nothing in the cloud either from what I could find. Roslyn was open-sourced in April 2014, which was 122 months ago. (edit: Another commenter pointed out that there is in fact a new VS Code extension that can do this, released Aug 2023)
By the way, you can't get autocomplete either while interactively debugging C# outside of Windows. The debugger is proprietary. Maybe there's a way, but I haven't found one.