Top 23 Language Open-Source Projects
-
Project mention: Simple software things that are actually very complicated | news.ycombinator.com | 2022-05-22
Or, Go issue #4594, "add a Round function [to Go]"[1]. Go maintainer Ross Cox "it's a one liner" and suggests … a buggy implementation. There are a total of no less that 6 different implementations in the issue, and every single one of them is buggy. The bug is closed, the function is "too simple" to add. Thankfully, the wound gets reopened nearly a half-decade later in #20100. Another buggy implementation is suggested in that thread, and thankfully, Go gets a round function. (A non-buggy one … I think.)
-
This will automatically build a folder named example-dapp which is a Next.js application that uses Typescript
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
Project mention: Can the compiler disallow holding locks across await points? | reddit.com/r/rust | 2022-05-24
Tracking issue for must_not_suspend
-
v
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. https://vlang.io
Project mention: Creator of SerenityOS announces new Jakt programming language effort | reddit.com/r/programming | 2022-05-20There's a lot of activity going on: https://github.com/vlang/v/pulse
-
awesome-cheatsheets
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
Project mention: Hey admins, what’s your favorite “Cheat Sheet” that you use? | reddit.com/r/sysadmin | 2022-05-18 -
Project mention: Trying to install msfconsole. It was working a few months back. Now this error is driving me nuts. I completely uninstalled termux and now ran the installation command on a clean install. Any idea what to do? | reddit.com/r/termux | 2022-05-12
-
Project mention: Creator of SerenityOS announces new Jakt programming language effort | reddit.com/r/programming | 2022-05-20
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
While CSS itself is ubiquitous, the way each project uses it is certainly not. Before preprocessors like Sass and Less, there were entire methodologies, like BEM, for writing and maintaining your CSS. Even with methodologies and preprocessors to help our style writing, there is still an abundance of CSS bloat in all projects.
-
Roughly a decade ago, blockchain technology was largely just synonymous with the Bitcoin cryptocurrency. It wasn’t until Ethereum’s inception, when developers started using Solidity to write smart contracts, that blockchain technology would truly come into its own. As programmers began using Solidity smart contracts, numerous blockchain use cases emerged, unleashing the true power of Web3.
-
You can read currently finished proposals in 2022 on the official Ecma TC39 committee’s GitHub account.
-
zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Project mention: How to specify shared-library dependency? | reddit.com/r/learnprogramming | 2022-05-24zig has chosen to list its system dependencies like this, basically declaring what is required & its min version. you could include this in your repo's README.md file
-
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Project mention: Creator of SerenityOS announces new Jakt programming language effort | reddit.com/r/programming | 2022-05-20Nim https://nim-lang.org/
-
Project mention: How do I get started in Artificial Intelligence? | reddit.com/r/learnpython | 2021-12-20
-
Project mention: Rustpython - A python interpreter written in rust | reddit.com/r/github | 2022-04-21
-
Wanna know more about dart? head to Dart documentation and stay tuned to get more updates about flutter and dart ...
-
I was curious about when that happened- apparently, early last year: https://github.com/purescript/purescript/pull/4085
-
lang
List of 78 languages for Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova, Laravel Spark and Laravel UI. (by Laravel-Lang)
To translate the texts on the authentication routes, we will take a lazy approach of using contributed language starter packs from https://github.com/Laravel-Lang/lang since these are standard texts for most of the web applications.
-
Wren
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Take a look at Wren if you want a similar looking embeddable scripting language. It was created by Bob Nystrom (who now works in Dart). It’s a lovely language.
[1]: https://wren.io
-
Project mention: Enso – a builder and visualiser for data workflows | news.ycombinator.com | 2022-03-31
-
I am not sure it really is literate programming, in the traditional sense. In literate programming source code and text are intertwined while Crafting Interpreters keeps code aligned to text but they are distinct https://github.com/munificent/craftinginterpreters
-
Err. "Which topics are you missing?" I don't think you even started :) What about haskell/ocaml/erlang? Leaving Prolog aside, what about Lua/Julia? How do they fit into your table? Derivatives like Scala/Kotlin with a target of JVM. Or go/rust/C# with the target to Webassembly. What about MS CRT and their lot of enterprise dev languages? Good concepts from "more mature" languages propagate into modern - like Rust and immutable variables is an examples of functional languages influencing modern language design. You put a single view which is driven by the "OOP" and I would start by thinking about who is your audience and what you would like to communicate in your presentation. And more languages to consider: https://harelang.org/ and https://haxe.org/ .
-
red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
whoops, you are right, i missed that detail: https://github.com/red/red/issues/3412#issuecomment-39593686...
i am watching red on the sidelines as i am waiting for it to become usable for my interests, so i am not tracking every detail.
though i'd appreciate if you could use a less adversarial and demanding attitude. this is not appropriate for a Free Software and Open Source project, and it only serves to annoy the developers which reduces their motivation to work on the project.
your complaints, even if they were acceptable, won't help your cause. at best they will be ignored. at worst they will slow progress down as developers are less motivated.
it has been explained that the current compiler is not the final version, and as such, speedy static builds are simply not a development goal. and they should not be, because the goal is to rebuild the compiler, at which point this issue may be addressed if it is important enough. when that happens, then it is time to make a case for static builds. until then things will go faster if you could stay out of the developers ways.
-
Most Lisp implementations use a garbage collector. Carp looks like an interesting one without GC. I'm sure there are others as well.
Language related posts
- How to specify shared-library dependency?
- ♦️ History and Origin of Solidity
- Can the compiler disallow holding locks across await points?
- Uber Uses Zig
- How Zig is used at Uber
- Proposal: Go 2: Lightweight anonymous function syntax
- How Refcell changes the content of immutable variable I want to know internal architecture of it? also Is Rc and Refcell implemented using unsafe rust ?
Index
What are some of the best open-source Language projects? This list will help you:
Project | Stars | |
---|---|---|
1 | go | 99,433 |
2 | TypeScript | 80,851 |
3 | rust | 66,834 |
4 | v | 29,039 |
5 | awesome-cheatsheets | 28,519 |
6 | ruby | 19,150 |
7 | crystal | 17,504 |
8 | less.js | 16,785 |
9 | solidity | 16,785 |
10 | proposals | 15,391 |
11 | zig | 13,738 |
12 | Nim | 12,920 |
13 | ChatterBot | 12,257 |
14 | RustPython | 11,268 |
15 | sdk | 8,083 |
16 | purescript | 7,705 |
17 | lang | 6,622 |
18 | Wren | 5,616 |
19 | enso | 5,512 |
20 | Crafting Interpreters | 5,058 |
21 | haxe | 4,898 |
22 | red | 4,827 |
23 | Carp | 4,524 |
Are you hiring? Post a new remote job listing for free.