Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post for second birthday #30

Merged
merged 26 commits into from
Oct 9, 2024
Merged

Post for second birthday #30

merged 26 commits into from
Oct 9, 2024

Conversation

LPeter1997
Copy link
Member

No description provided.

public/blog/birthday01/article.md Outdated Show resolved Hide resolved
* Lots of nesting complexity
* Lots of node-type checks in the binder code

This was one of the biggest tech-debt we were carrying for quite a while and made introducing and debugging features quite painful, and now it's gone. The async-ified version torned out better than what I could have ever imagined.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

torned out


- 2023 28th of November: Additional utility PowerShell scripts
- 2023 5th of December: Fix a bug with spaces in paths in the SDK integration
- 2023 14th of December: Publishing the Language Server Protocol and Devug Adapter protocol implementations to NuGet (people wanted to use our implementations!)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

devug

public/blog/birthday02/article.md Outdated Show resolved Hide resolved
- 2024 13th of August: Language server fixes, inlay hints for generics
- 2024 15th of August: Basic delegates

Until now, the language didn't have any kinf od first-class function support. This update brought in the most basic version of delegates, which can be stored in `System.Action` and `System.Func` types. There are still no lambdas or closures in the language, but named functions can be passed around as delegates now.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kind of

Copy link
Collaborator

@WalkerCodeRanger WalkerCodeRanger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've reviewed up until "A depressing end and start of the year"

public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
public/blog/birthday02/article.md Outdated Show resolved Hide resolved
@LPeter1997 LPeter1997 marked this pull request as ready for review October 7, 2024 16:25
@Kuinox Kuinox merged commit c685d29 into main Oct 9, 2024
1 check passed
@Kuinox
Copy link
Member

Kuinox commented Oct 9, 2024

Today is the day

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants