Hacker News new | ask | show | jobs
by grumpydba 2469 days ago
Sql server written in C#? Please. None of it.
2 comments

Then better learn how to use it properly, specially .NET stored procedures, OLAP engine and SSMS.
You also have python and R stored procedures. Is it written in python?
Yes, the modules that make up the API surface for Python and R respectively.
I think saying 'written in X' != 'has API wrappers for X' .
In correct English one would state fully, completely written in X.

Modern stacks are seldom pure blood language X, thus if 5% of it is written in Y, the product is written in a mix of X and Y.

Which I also mentioned on my comment, "Yep, they aren't pure C#", naturally overseen when one intends to champion its language as "Year of Desktop Linux" on IT infrastructures.

Playing games with the commonly accepted meaning of words is a known sophism.

The Linux kernel is 0.2% of shell scripts, yet no one would say it's written in shell. Same for windows or sql server. .Net is marginal there.

Btw I do code in Go, but I mostly use go apps and enjoys their small memory footprint and ease of deployment.

I must not be the only one as I see go apps pretty much everywhere in ops teams.

Depends on what parts, entire products of the Sql server product line are in C#, like Sql Server Reporting Services for instance.

The core sql server rdbms engine is hosting the .net runtime for a few things - but there its maginal compared to C++.

Exact. It's marginal. Saying "written in .net" about sql server made the Microsoft PFEs laugh during our coffee break though.
Happy to be able to help going through the day in an happier mood.