Replies: 8 comments 8 replies
-
No. The best we can tell you are the themes were looking at. You can see that here: #4144 We don't give release dates as those are all subject to change, and we do not commit to particular releases for our features as we may delay then it cut then altogether if we do not get they are right. |
Beta Was this translation helpful? Give feedback.
-
There are thousands of language requests happening am the time. 99% of these will not happen. If you get disappointed by that you will likely find yourself continuously disappointed in the language's progress. |
Beta Was this translation helpful? Give feedback.
-
As @CyrusNajmabadi said, you're never going to get that kind of promise. The information that you can get is outlined in the README, in short:
|
Beta Was this translation helpful? Give feedback.
-
People come up with loads of ideas (which is good) but in reality many of them not only are not implemented in their code but are not a problem or at least a deal breaker to begin with that the language should address and if people want these feature so much they can always fork Roslyn, implement and use whatever feature in their code but they wouldn't do it because time is precious or they have enough on their plate and yet they want the LDT to implement features because it's shiny and this is the reason for many people... some people should really understand what they are asking for. |
Beta Was this translation helpful? Give feedback.
-
I know there are many requests , but the official should understand what is important and what is not. Since C/C++ has both, I believe this feature is so important that both languages add it. Of course Many people in the C# team always think that C# should only be in line with Java, not C/C++. They even think that struct and pointers are redundant. Since C/C++ supports BitField features, this leads to many application scenarios. People want to do it in C#, but they have to choose C/C++. |
Beta Was this translation helpful? Give feedback.
-
When people get used to using other languages to solve problems, then of course there will be fewer and fewer people like us making requests. In the end, perhaps this proposal will be ignored. |
Beta Was this translation helpful? Give feedback.
-
I think C# is hard to popularize and not popular enough. It's because many people just use it as another java. So why don't people just use java? Not to mention the better and more radical Kotlin. |
Beta Was this translation helpful? Give feedback.
-
Today, C# still occupies a certain share, which is actually closely related to the success of C# in the game field, which is due to Unity’s choice of C#.This is also thanks to C# being close to C/C++, otherwise C# would not have a chance to be the choice for Unity. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Although we can make suggestions, our suggestions seem difficult to get attention and adoption.
As a language closer to the bottom level than Java, C# has good language features.
For example, structure. For example pointers, such as fixed-size buffers.
However, these are not enough. I hope that C#'s native operations can be enhanced.
For example:
support bit-Field,
support custom structure as the declaration type of fixed size buffer.
I always think that these two functions are not excessive, and they are particularly important. Because this can greatly reduce the boilerplate code of C# in such scenarios.
Many people have put forward these suggestions .if you want ,i can list many similar issues, but they started to open>close>open>close again and again several years ago. This is like an endless loop, which constantly consumes people’s enthusiasm. People have to wait for the official adoption and plan to achieve. But it is disappointing that these two suggestions have not been adopted.
Now I bring up the past thing here,
I hope C# can realize these two functions as soon as possible.
Some people say it may be C#10.
But can you give a more clear time, for example:
Release Date:December 12, 2022 or December 12, 2030
#465
Beta Was this translation helpful? Give feedback.
All reactions