deno_lint
llvm-project
Our great sponsors
deno_lint | llvm-project | |
---|---|---|
6 | 185 | |
1,189 | 15,308 | |
4.0% | 4.8% | |
8.3 | 10.0 | |
11 days ago | 1 day ago | |
Rust | C++ | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
deno_lint
-
Learning TypeScript? try Deno
$ deno lint (prefer-const) `order` is never reassigned let order = new Order() ^^^^^ at /Users/dina/try-deno/design-patterns/state.ts:106:4 hint: Use `const` instead help: for further information visit https://lint.deno.land/#prefer-const Found 24 problems Checked 25 files
-
deno_lint VS ESLint - a user suggested alternative
2 projects | 24 Dec 2021
-
deno_lint VS quick-lint-js - a user suggested alternative
2 projects | 24 Dec 2021
-
Rust Is The Future of JavaScript Infrastructure
I built one of the tools mentioned in the article, Deno's linter. Its binary is over 30 MiB:
-
OSS Contributions: 16th-23rd August 2021
After a long time, I started contributing to open-source software. For a long time, I had my eye on Deno. This week, I merged my first PR in Deno Lint. Following is the detailed post about the issue.
-
Tell HN: Consider listing your contact details
I read your latest post about linters and not liking ceremony involved in setting up eslint. Have you tried deno lint by any chance?
https://github.com/denoland/deno_lint
You can use it via the deno binary as well.
llvm-project
-
WebAssembly with Zig, Part 1
The beauty behind Zig is that it supports many cross-platform targets by using shims from LLVM, and almost any platform that LLVM supports, Zig will support. Let's try to write some Zig code now to add two signed integer numbers.
- There is framework for everything.
-
`cargo-pgo`: cargo subcommand for optimizing binaries with PGO and BOLT
BOLT is a tool originally created by Facebook engineers, now it's part of mainline LLVM. https://github.com/llvm/llvm-project/tree/main/bolt
-
A bit confuse
Yep, this is why a lot of people will target something like LLVM (https://llvm.org/) or another language (like transpiling to C) so they can leverage those systems to handle platform targeting.
-
What is the point of free and open source software?
One illustration of this came in 2015 when Stallman decided he would rather prevent the Gnu Compiler Collection from supporting modern IDE features like symbol completion, than allow GCC front ends to be paired with free-but-not-copyleft backends like LLVM and Clang: "Since LLVM and Clang are not copylefted, they invite nonfree extensions. They are a gaping hole in the defensive wall around our city." Allowing full access to GCC's internals would have obvious technical benefits, and as far as I know Stallman advanced no technical argument against the proposal. Disallowing it put the project at a significant disadvantage at a time when its influence was already waning. The message was clear: GCC exists to serve FSF, not the other way around.
-
Google's Carbon Language: An Alternative to C++ ?
Google recently unveiled Carbon, an experimental language that is intended to match the performance of the C++ language while supporting LLVM(Low Level Vitual Machine) and being able to interoperate with existing C++ code bases. This is a big deal because C++ is by far the most widely used language for developing HIGH performance low level systems.
-
LLVM backend for m88k architecture
I wonder whether this project is based on the work in our M68k backend:
> https://github.com/llvm/llvm-project/tree/main/llvm/lib/Targ...
-
Why golang isn't suitable for creating a new language?
You may want to look at LLVM. It’s what’s being used as a compilation foundation to build modern languages like Rust, Zig, …
-
I have problems building LLD on Windows
Solved for now
- std::construct_at compiler implementations
What are some alternatives?
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
rslint - A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
gcc
SDL - Simple Directmedia Layer
Lark - Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
cosmopolitan - build-once run-anywhere c library
Graal - GraalVM: Run Programs Faster Anywhere :rocket:
skia - Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
STL - MSVC's implementation of the C++ Standard Library.
PyInstaller - Freeze (package) Python programs into stand-alone executables
avr-hal - embedded-hal abstractions for AVR microcontrollers
dmd - dmd D Programming Language compiler