C# vs Julia: What are the differences?
C# and Julia can be categorized as "Languages" tools.
"Cool syntax" is the primary reason why developers consider C# over the competitors, whereas "Lisp-like Macros" was stated as the key factor in picking Julia.
Julia is an open source tool with 22.5K GitHub stars and 3.4K GitHub forks. Here's a link to Julia's open source repository on GitHub.
Stack Exchange, PedidosYa, and Coderus are some of the popular companies that use C#, whereas Julia is used by inFeedo, Platform Project, and N26. C# has a broader approval, being mentioned in 684 company stacks & 1119 developers stacks; compared to Julia, which is listed in 5 company stacks and 5 developer stacks.
C# and .Net were obvious choices for us at LiveTiles given our investment in the Microsoft ecosystem. It enabled us to harness of the .Net framework to build ASP.Net MVC, WebAPI, and Serverless applications very easily. Coupled with the high productivity of Visual Studio, it's the native tongue of Microsoft technology.
What is C#?
What is Julia?
Sign up to add, upvote and see more prosMake informed product decisions
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
This language and its community are exactly how I have always dreamed them to be. The language is both easy to use/very flexible/powerful and very fast ! The community is very dynamic, open minded and ambitious.
C# is the most productive production language - it exposes a lot of functional conveniences along with the robustness of strong typing. And they're finally embracing the open source community - a huge plus.
We use the basic syntax (
while) and object oriented constructs (classes, very simple inheritance).
We also use lambdas and block methods extensively, an intermediate level programming construct, but in a very formulaic and predictable way.
PrometheanTV has used .NET and C# for several back-end applications and services including the Morphic Video Task System utilized to stream video assets to a variety of video delivery platforms including, Akamai, Brightcove, and others.
The main Carbonmade backend / API is written in C# and is ready to run on the CLR. We currently host on Windows but are preparing to migrate to Linux when the CoreCLR stabilizes.