programming-language

Top 23 programming-language Open-Source Projects

  • go

    The Go programming language

    Project mention: Memory Safe TLS Library Now Has AWS Crypto and FIPS | news.ycombinator.com | 2024-02-29

    And they now have to deal with the same kind of timing attacks related stuff as everybody else, so they lag behind: https://github.com/golang/go/issues/49702

  • kotlin

    The Kotlin Programming Language.

    Project mention: Fuckjava.com Redirects to Kotlinlang.org | news.ycombinator.com | 2024-02-09
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • julia

    The Julia Programming Language

    Project mention: Optimize sgemm on RISC-V platform | news.ycombinator.com | 2024-02-28

    I don't believe there is any official documentation on this, but https://github.com/JuliaLang/julia/pull/49430 for example added prefetching to the marking phase of a GC which saw speedups on x86, but not on M1.

  • professional-programming

    A collection of learning resources for curious software engineers

    Project mention: A collection of learning resources for curious software engineers | news.ycombinator.com | 2024-02-19

    The inclusion of the perspective section: https://github.com/charlax/professional-programming?tab=read... I think is really smart. Same for personal productivity. Two things that can dramatically change how and what you end up studying and doing with your time / life.

    I did a coding bootcamp and yeah the frontend knowledge they taught was useful, but I could have learned that online for free. Looking back, the far more valuable thing I learned was how to discipline myself and my time - that was the first time in my life I was truly disciplined and mindful in how I spent my time. I also got perspective I'd never seen before: there was some folks in my cohort that were in their 30s and 40s and undergoing career change, and I learned two things from them: First, don't stress too much, your life has much more flexibility than you might expect (this truth is borne out, they all have perfectly successful careers in their new lives as engineers), and second, make a great use of the time you have.

    Bog-standard advice we all know, but to witness it firsthand from people living it and sharing it is different. The shared article in the github is incredible: https://www.theguardian.com/commentisfree/2020/sep/07/termin...

    I often wonder why I don't see more of these sorts of articles. From watching a family member slowly die of cancer, and from reading books like "When Breath Becomes Air," I'm guessing it's some combination of exhaustion, disability, and a new set of priorities that doesn't really involve death blogging. Still, I find these kinds of writings more poignant than most things I read.

  • awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

    Project mention: V Language Review (2023) | news.ycombinator.com | 2024-02-24

    Their site is clearly showing the language is in beta. The V documentation also states that autofree is WIP, and to use the GC instead. This isn't a corporate created language, but looks to be a true volunteer open source effort from people around the world.

    Their community, in comparison to others, even has their discussions open and open threads for criticism[1]. These

    [1]https://github.com/vlang/v/discussions/7610

  • carbon-lang

    Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

    Project mention: Carbon Language Newsletter, the Carbon Copy, February 2024 | news.ycombinator.com | 2024-02-02
  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • solidity

    Solidity, the Smart Contract Programming Language

    Project mention: Projects to contribute to | /r/ethdev | 2023-12-06
  • ruby

    The Ruby Programming Language

    Project mention: Ruby 3.3 | news.ycombinator.com | 2023-12-24
  • wenyan

    文言文編程語言 A programming language for the ancient Chinese.

    Project mention: Programming Language for Ancient Chinese | news.ycombinator.com | 2024-01-24
  • cloc

    cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.

    Project mention: cloc counts blank lines, comment lines, and physical lines of source code in many programming languages | /r/perl | 2023-11-15
  • learn oops in python

    📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.

  • reason

    Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

    Project mention: Learning Elm by porting a medium-sized web front end from React (2019) | news.ycombinator.com | 2024-02-29
  • wasp

    The fastest way to develop full-stack web apps with React & Node.js.

    Project mention: Web frameworks we are most excited for in 2024 | dev.to | 2024-02-13

    For those who want the tool to have full control over their stack simply and easily, look no further! Wasp is an opinionated full-stack framework that leverages its compiler for a fast and easy way to create a database, backend, and frontend for your app. It uses React, Node.js, and Prisma, which are some of the most well-known tools that full-stack web developers are using.

  • sdk

    The Dart SDK, including the VM, dart2js, core libraries, and more.

    Project mention: What are your thoughts about gerrit? | /r/git | 2023-12-08

    Gerrit is optimized for in-house work lead by engineers who would rather be using Subversion. ("Subversion merge isn't worth using so I don't see why we need it.") It tends to be hostile to community contribution: outsiders get a second-class experience, so if community participation is your goal it's a bad choice.

  • lowlevelprogramming-university

    How to be low-level programmer

    Project mention: "Low Level Programming University" a.k.a. Peaking Beneath the OS | news.ycombinator.com | 2023-10-13
  • gop

    The Go+ programming language is designed for engineering, STEM education, and data science

    Project mention: Fix: Hong Kong is not in China | news.ycombinator.com | 2024-01-23
  • awesome-compilers

    :sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes

    Project mention: Can we create a thread for some of the best materials on CS available online? | news.ycombinator.com | 2023-05-26

    I was looking at some stuff by Fogus and discovered:

    https://github.com/fogus/papers-i-love

    Really good resource for a bunch of important papers.

    There's also some good information for compilers on github

    https://github.com/aalhour/awesome-compilers

  • Lua

    Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

    Project mention: 5-Step Approach: ProjectSveltos Event Framework for Kubernetes Deployment with Cilium Gateway API | dev.to | 2024-02-19

    The EventSource uses the Lua language to search for any services with ports set to 80 or 443 in the ‘argocd’ namespace. More examples can be found here.

  • penrose

    Create beautiful diagrams just by typing notation in plain text.

    Project mention: Penrose – Penrose | news.ycombinator.com | 2024-01-12

    By the way, just for clarity, note that the comments in this subthread were written before we updated the random seed for that example to result in a much better diagram: https://github.com/penrose/penrose/pull/1700

  • imba

    🐤 The friendly full-stack language

    Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02

    Imba. The best web programming language ever made.

    https://imba.io/

  • gleam

    ⭐️ A friendly language for building type-safe, scalable systems!

    Project mention: Gleam has a 1.0 release candidate | news.ycombinator.com | 2024-02-10
  • haxe

    Haxe - The Cross-Platform Toolkit

    Project mention: Ask HN: Does anyone here use Haxe? | news.ycombinator.com | 2023-12-17
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-29.

programming-language related posts

Index

What are some of the best open-source programming-language projects? This list will help you:

Project Stars
1 go 118,162
2 kotlin 47,050
3 julia 44,119
4 professional-programming 43,290
5 awesome-cheatsheets 36,595
6 v 35,217
7 carbon-lang 32,023
8 solidity 21,812
9 ruby 21,353
10 wenyan 19,327
11 cloc 18,000
12 learn oops in python 15,518
13 reason 10,024
14 wasp 9,742
15 sdk 9,691
16 lowlevelprogramming-university 9,357
17 gop 8,682
18 awesome-compilers 8,346
19 Lua 7,805
20 penrose 6,567
21 imba 6,200
22 gleam 5,903
23 haxe 5,899
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com