Odin | node | |
---|---|---|
87 | 961 | |
5,900 | 104,752 | |
4.4% | 0.9% | |
10.0 | 9.9 | |
5 days ago | 3 days ago | |
Odin | JavaScript | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
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.
Odin
-
Introduction to the Odin Programming Language
Odin website sure could! Highlights according to landing page:
> Data-Oriented, Simplicity, High Performance, "Batteries Included", Open Source (BSD 3)
https://odin-lang.org/
- Odin programming language now supports NetBSD
-
Giving Odin Vision
This article is about my experience with Odin programming language. So, I won't talk about its features and advantages and provide basic tutorials. There are plenty of materials on those topics.
-
Zig, Rust, and Other Languages
There's also Odin[0] too. I tried using them all and Odin was pretty nice. Nim is also good too but a lot more features.
But - I concluded that language matters a lot less compared to APIs. Yes, the language should have enough good features to let the programmers express themselves, but overall well designed APIs matter a lot more than language. For example -tossing most of the C stdlib and following a consistent coding style (similar to one described here -[1]), with using Arenas for memory allocation, I can be just as productive in C.
[0] - https://odin-lang.org
-
Odin Programming Language
I highly recommend looking at:
* The Overview: <https://odin-lang.org/docs/overview/>
* examples/demo: <https://github.com/odin-lang/Odin/blob/master/examples/demo/...>
As for the first example: a basic lexing example is probably boring, but it does show some basic ideas of what the language is about. If people want to write better examples or just reorder the current ones, please feel free to make an issue or PR on the website's GitHub page: <https://github.com/odin-lang/odin-lang.org>.
-
babel tree
I use Odin primarily, it’s C-level but pascal/Go syntax and inspiration https://odin-lang.org/
- Botlib: Telegram Bots in C by Antirez
- "Odin is a general-purpose programming language with distinct typing built for high performance, modern systems and data-oriented programming."
- Austral Programming Language
- Small Joys with Odin
node
-
Getting Started With React Native: Installation & Setup
Node JS
-
Discover the VERN Stack: Revolutionizing Web Development with VERSE.DB, Express, React, and Node
First, ensure you have Node.js installed on your machine. If not, you can download it from Node.js official website.
-
Building Command Line Interface (CLI) Tools with Node.js
Before we dive into the specifics of building a CLI tool, make sure you have Node.js and npm (Node Package Manager) installed on your machine. You can download and install them from Node.js official website.
-
Introduction to Nodejs
Download and Install: Visit the official Node.js website and download the installer for your operating system. Run the installer and follow the prompts to complete the installation.
-
Dive into Server-Side Website Programming: From Basics to Mastery🚀🚀
Download and install from Node.js website.
-
Steps to Initialize a Shopify Web App Locally: A Comprehensive Guide
Node.js: Version 18.16.0 or higher. Download from nodejs.org.
-
Awesome List
Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine.
-
Day 2: Setting Up!
Download Node.js: Go to the official Node.js website (https://nodejs.org/) and download the version that's right for your computer. If you're not sure which one to choose, the LTS (Long-Term Support) version is usually a safe bet.
-
Yes. You can deploy Nuxt on Firebase App Hosting (2024)
Node.js installed - v18.0.0 or newer
-
Introduction to Node.js for Beginners
Download and Install: Go to the Node.js website and download the version that matches your computer. Follow the installation instructions.
What are some alternatives?
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Svelte - Cybernetically enhanced web apps
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
widevine-l3-decryptor - A Chrome extension that demonstrates bypassing Widevine L3 DRM
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).
source-map-resolve - [DEPRECATED] Resolve the source map and/or sources for a generated file.
rust - Empowering everyone to build reliable and efficient software.
sharp-libvips - Packaging scripts to prebuild libvips and its dependencies - you're probably looking for https://github.com/lovell/sharp
carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
nodejs.dev - A redesign of Nodejs.org built using Gatsby.js with React.js, TypeScript, and Remark.
Beef - Beef Programming Language
hashlips_art_engine - HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.