Been using Rider on a Mac for literally years. I think Rider is the best IDE for C# out there.
@IAmTimCorey
Жыл бұрын
Thanks for sharing.
@matheus.amazonas
Жыл бұрын
I couldn't agree more. Fours years and counting here.
@thomasjaeger5769
Жыл бұрын
I agree. I've been programming in C# since it came out back in 2001 using VS, mostly. Rider is super cool because I can do my development on Mac, Linux, and Windows with the same look and feel and have a full-fledged IDE. Been using Rider now on Ubuntu Linux for 2 years now and love it!!! All other solutions out there are hudge-pudges. There is really no true, native Visual Studio IDE for MAC and Linux. It's all hacks, like VS Code, etc.
@KapnKregg
Жыл бұрын
I've never really like the bulkiness of Visual Studio - a lot of features but my gosh it's a beast. Looking forward to trying Rider.
@wendevv9706
Жыл бұрын
can you build desktop app in Mac using rider?
@amecareth1000
Жыл бұрын
Let's not forget Jetbrains Rider which is a full IDE that let you writing C# on all platforms. It is far superior to VSCode
@Dultus
Жыл бұрын
Yeah, though VSCode is free and Rider isn't.
@Anequit
Жыл бұрын
@@Dultus Price is a big one for a lot of people, sure rider exists, but not everyone can afford a license lol
@Dultus
Жыл бұрын
@@Anequit exactly. But of course you get something for your money there. So you should rather ask yourself if you really need the advantage. If you don't, then VSC is better for your individual case imo.
@billnalen
Жыл бұрын
@@Dultus Visual Studio isn't really free either. If you are doing commercial work for a company you can't use the community edition.
@trevordennis
Жыл бұрын
Rider is a great choice for cross platform c#. It has all the features of ReSharper which is still lightyears ahead of Visual Studio's built in c# coding features. If you're a serious coder, it's definitely worth the yearly subscription price. Probably cheaper than what you're paying for streaming TV.
@LE8271
Жыл бұрын
+1 for Rider on Mac. Works like charm. It is Way faster on m1 than on my desktop pc.
@IAmTimCorey
Жыл бұрын
Thanks for the recommendation.
@adamchawki
Жыл бұрын
Great topic here Tim as always 😊. I recently experienced a non recoverable crash on my windows work laptop and had to switch to using my personal M1 Max Mac for 2 weeks . Vs for Mac is definitely up there with its latest update and I would have used it . I decided to give Rider from jet brain a try , and I was blown away … 20 projects solution built and run in under 5 seconds , the feel ,the fact that you can have the same shortcuts as VS for windows is a solid point . It’s not free but it really got me thinking about switching 😂. We already pay for VS … Cheers
@IAmTimCorey
Жыл бұрын
Thanks for sharing.
@matheus.amazonas
Жыл бұрын
I've been using Rider for Game Development (Unity) and occasional backend (ASP.NET Core and .NET Core, developed on macOS, built on Linux) for over 4 years now and I couldn't be happier. The fact that people don't bring Rider up in these conversations more often blows me away. C# and .NET doesn't necessarily mean Microsoft solutions anymore.
@yt-1337
Жыл бұрын
@@matheus.amazonas rider isn't free unfortunaly
@PKperformanceEU
Жыл бұрын
You're basically saying the m1-m2max is running and building faster than a current let's say 13900h laptop? I may consider an m1max 16inch 64gb instead of a legion slim7i gen8 13900h. With the Mac I get better thermals, display, speakers, battery life, CPU and GPU performance . The legion with 4070 cost around 2150euro(2350usd), the m1max with 64gb 2nd hand with apple warranty about 2600euros(2850usd) Currently on m2air 8gb What do you suggest?
@crustydev5561
Жыл бұрын
Half my team is on Mac and the other is on Windows, we haven't had any issues so far. We mainly develop web api and azure functions
@IAmTimCorey
Жыл бұрын
Thanks for sharing.
@user-ue8nr3xj3y
Жыл бұрын
will you please help me to connect database for MVC?
@flogginga_dead_horse4022
Жыл бұрын
Rider is definitely the best experience on Linux...
@IAmTimCorey
Жыл бұрын
Thanks for sharing.
@aperezNWO
Жыл бұрын
I think we must be cautious about the multiplatform hype. To my mind comes defunct projets like Borland Kylix (former Borland c++ for linux). Your channel is such great jewel. Thanks Tim.
@IAmTimCorey
Жыл бұрын
I don't think that .NET (Core) is a good comparison here. Being able to run on Linux is HUGE and is a long-term win. Some of the cross-platform desktop systems are a closer comparison, though.
@kaydenmiller8156
Жыл бұрын
If you're developing on Linux another Great option for a C# IDE is JetBrains Rider (NOT FREE GENERALY THOUGH, there are exceptions). That's what I use and I absolutely love it.
@IAmTimCorey
Жыл бұрын
Thanks for sharing.
@X400DYL
Жыл бұрын
Tim, As mentioned below, have you used Jet-brains Rider? this seems to be almost the same look and feel across Mac, Linux and windows, be interested to here your take on it cheers, granted its not free
@IAmTimCorey
Жыл бұрын
I have used it and it is a great tool. I've considered showing it off on this channel. However, I also want to be careful to not give the impression that in order to be a "real" developer or do "real" work, you need to pay for an IDE. Microsoft provides free options that you should start with. That's why I use Visual Studio 2022 Community Edition (the one you can get for free in most cases). I used to use the Enterprise Edition, since I have a license for it, but I found that people were thinking that they needed the Enterprise edition in order to do work like I do on the videos. That's also why I don't use paid plug-ins for almost anything.
@matheus.amazonas
Жыл бұрын
@@IAmTimCorey I get your point and I think it's valid, but the video talks about developing with C# on mac and Linux. Completely ignoring Rider seemed off, in my opinion. I believe that a quick reference to Rider (even saying that it's paid) wouldn't been a nice addition. Also, students can get free Jetbrains licenses using GitHub Student Developer Pack for as long as they're students.
@naotomo2160
11 ай бұрын
@@IAmTimCorey man you can just create new jetbrains account every month and get another 30 days trial, in fact it is free
@bit957
Жыл бұрын
Hi Tim, following your Net Conf it seems like vscode was your advice to go to. Visual Studio on Mac M1 a lot better on version 2022 but I changed to Rider after a lot of issues. I’m using Rider on my m1 Mac, very productive. I also love the simplicity of vscode, very productive too.
@IAmTimCorey
Жыл бұрын
I believe it is important to know how to use VSCode with C#. If you have better options for your daily use, use them. Just still know how to work with a quick editor like VSCode as well.
@matheus.amazonas
Жыл бұрын
+1 for suggesting Rider.
@KapnKregg
Жыл бұрын
I was actually very curious about people's experience with Rider. I've had luck with JetBrains IDEs in the past, I'll have to give this a try!
@00wiking
Жыл бұрын
VS Code on Linux is good option for me. It's somehow worst then full VS on Windows but somehow better to. Why worst is simple, more tools in VS on Windows. Why better is more tricky. It's much more simple, not as much functions on VS Code, you should be more familiar with cli, but after some time suprisly using cli could be much faster than options in full VS and you can focus on code and be more productive. It's my experience ;)
@IAmTimCorey
Жыл бұрын
Thanks for sharing.
Жыл бұрын
For me is sad to see that Microsoft don't have the same IDE for all platfoms like Rider. It's sad that until now (MAUI) they don't have a Framework for build a cross platform desktop app. When I saw that Lunacy (Icon8 product) was build with Avalonia I thougth that Microsoft should build Visual Studio with this Framework for all platforms. Isn't it a good idea? ;)
@IAmTimCorey
Жыл бұрын
This is the burden of legacy code. All businesses face it. You have a codebase (Visual Studio) that you have invested millions into that is running on hundreds of thousands of machines. Companies depend on this software. Even small changes cause an uproar in the (paying) community. Remember when they made the menu titles all caps? People lost their minds. Now imagine how much work it would be to create a cross-platform project that not only replicated everything that Visual Studio does but then does it using tools that they haven't built yet (they can't build it on Avalonia without acquiring them since then they would be at the mercy of that team to support their (paid) product). But it isn't just that they have to build an entirely new app that works cross-platform using tools that don't exist (for them) yet, it is that they have to do that while supporting the existing Visual Studio and while supporting all of the edge cases that happen around the world. That's a tall ask. That's why companies like JetBrains have such an advantage. They can create a product using newer technology because they don't have the burden of supporting a massive existing client base.
@ancapsolteiro8595
Жыл бұрын
Exactly the video I needed :) Thanks for your time
@IAmTimCorey
Жыл бұрын
You are welcome.
@mokanin8894
Жыл бұрын
I like how Tim's older videos started with a drawing of him with a hair, and then he changed his profile pic drawing with a one with no hair. He must've been like - "Let's fix this real quick... hair is now deprecated in this newer version". :)) No offense, Tim! You are a great tutor! I watch your videos everyday!
@IAmTimCorey
Жыл бұрын
Thanks!
@tusharchoudhary8876
5 күн бұрын
Hi Tim! I am a professional .Net developer and currently using Dell 7373 2-in-1 since last 5 years. I want to get a new laptop now. Could you please suggest a few options? Also please let us know which laptop do you use?
@IAmTimCorey
3 күн бұрын
I use a Dell XPS laptop. I've found them to be the most reliable and the most powerful laptops for developers. I've tried other brands, but I keep coming back to the XPS. It is also the laptop I get for all of my new employees (except the designers, who get Macs).
@MalamIbnMalam
Күн бұрын
Is Rider available on Linux yet? if so, wouldn't that be a viable option for .net development on Linux?
@IAmTimCorey
Күн бұрын
It is. The only "issue" is that it is a paid product. That's actually a good thing, but it does limit how much I talk about it. I don't want people to think that a paid product is what they have to do to get started.
@MiningForPies
Жыл бұрын
Visual Studio 2022 and Windows 11 have both actually made the development experience on windows a lot worse than it used to be a few years ago. I use windows at work with Visual Studio Enterprise, I also have my person copy of rider on there and vs code. I find I only switch to visual studio when I'm working on real legacy projects (things with SQL DB Projects) and even that is no where near the experience it used to be 10 years ago. Rider and VS Code are just so much faster
@rahul_sreedharan
Жыл бұрын
Can you do a video on time series database like influx db,what are it's pros and cons compares to MySQL,postgresql.whereto use that etc
@IAmTimCorey
Жыл бұрын
Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/
@michaelcoelsch
Жыл бұрын
Hi Tim, where did you get the "using Microsft.Maui" Shirt ?? Looks awesome!
@Anequit
Жыл бұрын
IKR I want one lol
@stevenmckenna8236
Жыл бұрын
Me too! Come on Tim, please let us know!!
@IAmTimCorey
Жыл бұрын
I bought it a year ago, but I believe it was a limited run item.
@kvelez
5 ай бұрын
Great explanation.
@IAmTimCorey
5 ай бұрын
Thank you!
@bronzekoala9141
Жыл бұрын
Kinda surprised you didn't mention Rider. It's at least as powerful as VS and cross platform.
@IAmTimCorey
Жыл бұрын
I didn't mention Rider for a couple of reasons. First, I was covering what Microsoft provided for C#. Second, Rider isn't free. Visual Studio 2022 Community Edition is free, as is VSCode. I try hard not to put people in a place where they feel like they need to pay in order to be a developer. Rider is a great option and a great tool. I'm just careful how I talk about it so that people don't feel like it is required. I do all of my demo code on Visual Studio 2022 Community Edition in order to show that it is fully functional and does everything you need (and beyond) for free.
@bronzekoala9141
Жыл бұрын
@@IAmTimCorey I see - thats a valid reason 🙂
@m0norsk
Жыл бұрын
Can you do a deep dive on async / await again + Tasks. There is a lot there and lot has been updated since you've last done async / await
@IAmTimCorey
Жыл бұрын
Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/
@iamthegatsby
9 ай бұрын
Seems that Microsoft is now retiring Visual Studio for Mac in August of 2024…seems like a really fast decision but that news may alter the possibilities on Mac
@IAmTimCorey
9 ай бұрын
Correct: kzitem.info/news/bejne/rm2Mn46wsYKliZgsi=_tcIGtOecOPGKv15 While this was quick, and I'm not a big fan of how they handled it, I have talked to the developers directly to find out more information. It turns out that the .NET MAUI team was also the ones maintaining VS for Mac. By eliminating this product and accelerating their push into VS Code (a different department is handling that), they reduced their workload elsewhere so they could spend more time concentrating on .NET MAUI. The end result, we hope, is that .NET MAUI gets better and Mac developers still have a great option in VS Code (that will also work on Linux and Windows).
@hirenvadher2610
Жыл бұрын
if you need similar functionality in linux start using rider instead of visual studio,.When I started using Rider(developed by jetbrain), I forgot VS
@IAmTimCorey
Жыл бұрын
If you can afford it, Rider is a good option.
@husniddindosmatov8786
Жыл бұрын
Hi, Mr Tim. I need your advice or help to become C# developer. Could you please tell the learning path to be a C# Web Developer? Please give me your advice. I don't know where to start how to start
@Dalamain
10 күн бұрын
I think this topic should be re-done and and include options like JetBrains Rider.
@IAmTimCorey
9 күн бұрын
I'm careful about when I mention Rider because I don't want people to get the impression that you have to pay in order to write C# code on Mac or Linux. Rider is a great product and I'm glad they charge for it. I think that's the only viable business model for them.
@reshmaraju664
Жыл бұрын
Sir, could you please do a video describing Dapper with MySQL in .Net Core MVC
@IAmTimCorey
Жыл бұрын
Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/
@stevojohn
Жыл бұрын
My favourite experience is Visual Studio on Windows with ReSharper and NCrunch. Visual Studio on macOS is rubbish... better off using Rider. Rider can also be used on Linux. Surprised you didn't mention it.
@IAmTimCorey
Жыл бұрын
I didn't mention Rider for a couple of reasons. First, I was covering what Microsoft provided for C#. Second, Rider isn't free. Visual Studio 2022 Community Edition is free, as is VSCode. I try hard not to put people in a place where they feel like they need to pay in order to be a developer. Rider is a great option and a great tool. I'm just careful how I talk about it so that people don't feel like it is required. I do all of my demo code on Visual Studio 2022 Community Edition in order to show that it is fully functional and does everything you need (and beyond) for free.
@sanampakuwal
23 күн бұрын
Good video but don't cover as expected, mostly vs alternatives like: rider, vscode (c# dev kit) P.S. I am Visual Studio user
@IAmTimCorey
22 күн бұрын
Couple of things here. First, I do talk about VS Code (3:19 and at the end). Second, my goal was to talk about the free offerings from Microsoft. I don't want people to feel like they have to pay to get started in C#. That's why I limit how much I talk about Rider. It is a great product, but it is a paid produce. That's a great thing (I'm a big advocate for companies being paid for their work), but it is a limiting factor for people getting started. Beyond that, though, this video was released on December 1, 2022. That was before Microsoft announced that they were deprecating Visual Studio for Mac (which happens this month) and before the C# Dev Kit was a thing. Today, this video would be a bit different because I would focus on VS Code with C# Dev Kit mostly, but I would mention Rider as an alternative. However, the primary focus of the video would be the same. The focus is on development on a Mac in general (what you can do and can't do with .NET such as .NET Framework, Winforms, WPF, etc.)
@nantakuud767
Жыл бұрын
Hey Tim! Can we build MAUI app on Linux?
@Parker8752
Жыл бұрын
You can build one if it's for android, but it won't run natively on linux
@adrianobragas
Жыл бұрын
Using Visual Studio for Mac, how to consume SOAP and OData webservices, is there a way to generate the client?
@IAmTimCorey
Жыл бұрын
I think that's more of a Stack Overflow/ChatGPT question rather than one to answer on a podcast.
@onstargaming3168
7 ай бұрын
Is there any way we can create wpf on another software Actually I need it for college assignment to do that
@IAmTimCorey
7 ай бұрын
No, that won't work. WPF is tied into Windows (that's the W in WPF). However, you can use third-party libraries to build cross-platform desktop apps using XAML. Two such libraries are Uno and Avalonia.
@weizhen77
Жыл бұрын
I am still having issue differentiating "can" and "can't" for American slang :( Any tips?
@IAmTimCorey
Жыл бұрын
Not sure what you are asking for. If you are wondering about the definition, the two are opposite. If you are struggling to hear the “t” sound, I’m not sure how to help.
@kiranbchitari
11 ай бұрын
Yes, but i think another issue is with SSMS. Do you know any way we can use SQL server on Mac?
@IAmTimCorey
11 ай бұрын
There is a plug-in for VS Code for SQL Server.
@kiranbchitari
11 ай бұрын
@@IAmTimCorey Thanks for finding time to reply.😃
@sebastienmoulin
Жыл бұрын
Hi Tim, thanks for this recap. You did not mentionned Console apps. Does anyone know if it is fully supported on Mac and Linux ? I would assume it is.
@DRUMS123451
Жыл бұрын
console apps are fine.
@IAmTimCorey
Жыл бұрын
They are, yes.
@Phanteist
Жыл бұрын
Can you install the full C# with dotnet 6 on linux and will it be the same as installing mono? Because older articles says you can't even code on c# without mono. But i gues it's no longer the case, which should mean i can install vscode dotnet 6, and develop console applications and apps with lets say avalonia?
@Phanteist
Жыл бұрын
I just want to know if I can install dotnet 6 and keep learning ( I am currently just diving into what object oriented programming means) , and not bother with mono or f# whatsoever.
@IAmTimCorey
Жыл бұрын
Yes, you can just use .NET 6+ on Linux. You can use VSCode as your editor (the new C# plugins are great). The only things you can't do are Windows-specific tasks (WinForms, WPF, .NET Framework, etc.)
@Phanteist
Жыл бұрын
@@IAmTimCorey thank you for finding time to reply
@alvinleong269
Жыл бұрын
Wonder if people with no programming background can learn and master C# within a year?
@IAmTimCorey
Жыл бұрын
Learn C# in a year? Absolutely. In the C# Mastercourse (www.iamtimcorey.com/courses/csharpmastercourse.html), I do just that. A bonus course that goes along with the main course is the plan for learning everything in the C# Mastercourse (plus a lot more) in a year. It is called the Year of Coding. Now, the one word in your question that is a dangerous one is "master". Mastery is difficult to define, or to achieve. I've been a C# developer for 20 years. I would be cautious in saying I have mastery of C# because there is still quite a bit that I have not used extensively.
@Kokombads
Жыл бұрын
i heard xamarin is dead, any alternative on how to develop mobile apps using c#?
@IAmTimCorey
Жыл бұрын
Xamarin was replaced by .NET MAUI.
@andimarj-
Жыл бұрын
Thanks!
@IAmTimCorey
Жыл бұрын
You are welcome.
@tsalVlog
Жыл бұрын
My contention is that Microsoft should stop calling it cross-platform until they write the bindings needed to work with the other platforms -- for Linux I get that's "difficult", but it's a terrible excuse now that WSL supports X11 and Wayland, we know they have the engineering teams capable of it. I get it, "Win" is in the name, but we're at a point where they can't own that concept, just the name. It's too common, with too many implementations. If they want the adoption on the other platforms that other frameworks get, MS needs to do the work needed to support them -- completely.
@heavymetalmixer91
Жыл бұрын
I think the "multiplatform hype" is because Microsoft years ago noticed that most servers run Linux, and given that servers often use terminal apps instead of GUI ones, that's when Microsoft choosed to open source C# and years later .NET as well, so developers could use C# on Linux servers. Now, when it comes to GUI apps that's a smaller market, and most desktop PCs run windows so I think Microsoft doesn't have a reason to port their GUI tools to other OSs.
@IAmTimCorey
Жыл бұрын
Calling what cross-platform? They've never called WPF or WinForms cross-platform. They call .NET cross-platform because it is. However, just because it runs cross-platform doesn't mean that everything that it powers will be cross-platform. You can run .NET on Windows, Mac, Linux, iOS, Android, Tizen, and lots more. And that's just first-party stuff. If you account for how people have used third-party code in .NET, Avalonia and Uno work on practically everything with one code base (including Linux desktop).
@IAmTimCorey
Жыл бұрын
@heavymetalmixer91 - I agree, that was the push. As for Linux GUIs, you have to remember that Linux doesn't have just one GUI engine. So it isn't even that it is a small market - it is a small market with multiple tiny markets inside of it.
@rodrigo6459
Жыл бұрын
Visual Studio for mac is HORRIBLE... WAY beyond the Windows Version, also... if you need to have something like a Local DB running SQL Server you MUST install it inside docker and FORGET about SSMS! the WORST experience even on an M1
@IAmTimCorey
Жыл бұрын
M1 is definitely a problem, since the processor type changed. There are some changes coming soon, though, to improve the experience.
@keyboard_g
Жыл бұрын
Avalonia is fantastic.
@Anequit
Жыл бұрын
100% Avalonia is very nice to use
@IAmTimCorey
Жыл бұрын
It is a great tool.
@kplkasteel
Жыл бұрын
May I remind you that there is Jetbrains Rider for Linux which allows you to build C# projects on Linux based computers.
@IAmTimCorey
Жыл бұрын
I remember. I’m just careful on how I present that info. Rider isn’t free and I don’t want people thinking it is a requirement.
@kplkasteel
Жыл бұрын
@@IAmTimCorey fair enough
@benjamininkorea7016
Жыл бұрын
haha I love the shirt!
@IAmTimCorey
Жыл бұрын
Thanks!
@Development-mj2hm
Жыл бұрын
We have JetBrains Rider for Linux
@IAmTimCorey
Жыл бұрын
Correct, but I was talking about what Microsoft provides for free. Rider is a great option, but it isn't free. Not all of the audience can afford to pay for development tools, and I don't want them to feel like they need to.
@AlexFlorida
Жыл бұрын
@@IAmTimCorey As I remember, students have an option to use Rider for free. It might be good to note.
@gabrielgracenathanana1713
Жыл бұрын
Why Tim cannot answer the question in a more obvious way??? Strange.
@IAmTimCorey
Жыл бұрын
I did answer the question in an obvious way.
@eduardocamargopaez9444
9 ай бұрын
Visual Studio ya no existe para Mac o Linux MM
@IAmTimCorey
9 ай бұрын
Visual Studio for Mac has been discontinued (it will still be supported through August 2024). However, part of the reason for that was because of how few people actually used it. Another part was because the .NET MAUI team had to support and improve it, which distracted them from making .NET MAUI better. The team had pushed for a year to add a lot of features to VS for Mac and no one seemed to care (based upon usage, sentiment, etc.) So, they discontinued it in favor of VS Code with the C# Dev Kit plug-in. They are working to replace all of the existing functionality and more with plug-ins for VS Code so that everyone can have access to them, not just Mac users. That means Linux finally gets some support.
@gabrielgracenathanana1713
Жыл бұрын
My guess is that Tim cannot see the real question, because he cannot answer it. I cannot also. It is a tough question. I guess the hope is, wait for many years. When there are a lot of .netCore/.net6 or later LTS versions, those things, mostly servers, naturally port to Linux, then, the shear quantity will take the market share. And, gradually, perhaps Python people will pick up C# -- But I doubt it, because C# is so complicated, it does not have the Python taste. My bet is, MS will introduce something to simplify C#, in the next version. C# need to have a key word so that once it is there, the complier will error out most complicated stuff. Let's see ...
@IAmTimCorey
Жыл бұрын
I'm not sure if you are actually saying something or just throwing words in a textbox. This isn't a coherent point or statement.
@gabrielgracenathanana1713
Жыл бұрын
it is obviously yes. The reason is even more obvious: just copy Java!!!
@IAmTimCorey
Жыл бұрын
Why are you even here? If you like Java so much, go do Java stuff. It is ok that C# and Java both exist in the same universe.
@pxnchx93
Жыл бұрын
Just buy a Mac and pay for Parallels Windows VM...
@IAmTimCorey
Жыл бұрын
“Just buy” isn’t always an option.
@pxnchx93
Жыл бұрын
@@IAmTimCorey True! I was being a little sarcastic there haha I dont have the money for that myself 😆
@jurgenbartalis1933
Жыл бұрын
I am developing a WPF-application with .NET6 and SqLite as the database on a Mac with M1 Max using VS on Parallels. So far no problems.
@pxnchx93
Жыл бұрын
@@jurgenbartalis1933 only problem is the wallet 😆
@PKperformanceEU
Жыл бұрын
it is quite inferior in performance
@gabrielgracenathanana1713
Жыл бұрын
C# now is just Java junior, ~25 years later. So, the real question is, why people choose .net core 3.1, instead of Java17? that is the real question. Yet, Tim cannot get the real question. Man, it is so sad.
@IAmTimCorey
Жыл бұрын
That wasn't the question. Don't obsess over a language so much. If you like Java, great. Go use it. But trolling on an unrelated subject isn't a good look.
@adeizayusuf
Жыл бұрын
I will alway pick a windows over Mac for anything.
@eduardpaul8413
Жыл бұрын
And how is this related to the topic at hand? Your personal preference has no bearing on the choices or preferences of others.
@NavySturmGewehr
Жыл бұрын
I've been running Visual Studio 2022 on my MacBook M2 Air. C# Works really well, and finally Console.SetCursorPostion() works. C# on linux is a nightmare.
@Anhar001
Жыл бұрын
Blah as an ex C# dev, I just can't find any motivation to look at C# again, it's just dull as rock. I dunno, maybe they took long to finally be actually cross platform and the version naming is worse then Xbox
@IAmTimCorey
Жыл бұрын
How long has it been since you've worked with C#? The past few years have been amazing for C#.
@Anhar001
Жыл бұрын
@@IAmTimCorey so I think the last project was about 2 years ago I thought I'd give the latest .NET core another go. Everything worked but it was just boring (I'm on Linux). So I don't know about "amazing", but it had certainly improved in terms of being CLI first and a good LSP. But I recall their official snap package was actually broken "out of the box" (can't remember when), for me that was the last straw. If Microsoft couldn't be arsed to support their official snap package, why on earth should I bother using it.
@snapcaselled1201
Жыл бұрын
@@Anhar001 did you switch to java?
@Anhar001
Жыл бұрын
@@snapcaselled1201 switched to Rust as well as Kotlin
Пікірлер: 153