4 ms·
purely anecdotal but i've never been able to code any mac apps because i refuse to create an icloud account (which means i can't access the mac app store to dow
by brokecoder 5y ago
purely anecdotal but i've never been able to code any mac apps because i refuse to create an icloud account (which means i can't access the mac app store to download xcode to work on obj-c).
its not just an apple thing. never been able to program c# for the same reason. any time there's some sort of account signup or license needed to code something, i refuse to participate.
python, golang, rust, etc. don't have any stupid hurdles to overcome so those are technologies i use.
- no_time 5y agoI played around with the login flow of Visual Studio some time ago and it didnt seem to pin certificates so a simple mitmproxy plugin should help avoid logging in. Never got around to making it though so there might be some pitfalls.
- iggldiggl 5y agoI'm not sure if this still works with newer VS versions, but for VS 2017 I stumbled across somebody explaining how the 30 days trial period was stored in the registry and wrote a little program for that process.
- no_time 5y agolol thats nice. Another thing I experimented with is downloading one of their dev VMs that supposed to expire but lie about the system clock and never connect it to the internet. It's tedious but works
- tailspin2019 5y agoRegarding C#, anyone can just download VS Code [0] without any login/signup. But you don’t even need that… The .NET SDK is readily available as a standalone download for almost all platforms now [1] which you can use to just compile on the command line and use any editor you like. JetBrains Rider EAP is free to use I believe if you want a full IDE without needing to login (edit: it seems the EAP program is opened and closed at specific times [3]) I can’t remember if Visual Studio Community edition requires a login or not, but frankly even as a full time .NET developer I barely go near Visual Studio these days. Overall the ecosystem is a little more open and dare I say “friendly” than Apple’s! [0] https://code.visualstudio.com/download https://code.visualstudio.com/download [1] https://dotnet.microsoft.com/en-us/download https://dotnet.microsoft.com/en-us/download [3] https://www.jetbrains.com/rider/nextversion/ https://www.jetbrains.com/rider/nextversion/
- torginus 5y agobrew install dotnet-sdk Install Vs Code and the C# plugin and you're in the game.
- makecheck 5y agoAs long as you have an Apple ID (developer account), you can download Xcode from developer.apple.com (no store), though it is a few clicks to find where they bury release-quality app downloads.
- heavyset_go 5y agoYou can pull the .NET Core libs and SDK from your favorite Linux package managers. .NET Core will still phone home[1], though. There's also the free and open source Mono runtime for C#. [1] https://stackoverflow.com/a/64570141 https://stackoverflow.com/a/64570141