programming-language
Here are 5,641 public repositories matching this topic...
The Kotlin Programming Language.
-
Updated
Jul 8, 2022 - Kotlin
List of Computer Science courses with video lectures.
-
Updated
Jul 8, 2022
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
-
Updated
Jul 8, 2022 - V
-
Updated
Jul 6, 2022 - JavaScript
文言文編程語言 A programming language for the ancient Chinese.
-
Updated
Mar 24, 2022 - TypeScript
A collection of full-stack resources for programmers.
-
Updated
Jul 4, 2022 - Python
Whiskers' regex looks for <..> as opposed to tokenizing the input, so it is not able to detect truncated/mistyped input.
For example it can't detect that <!b is not terminated in<?b> X <!b Y </b>.
With some heuristics it could be improved: match for <?, <! and </ and only allow identifiers which are terminated with >, otherwise it is invalid.
_Originally posted by @axic in h
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
-
Updated
Jul 4, 2022 - Perl
-
Updated
Jul 2, 2022 - Python
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
-
Updated
Jul 9, 2022 - OCaml
The Dart SDK, including the VM, dart2js, core libraries, and more.
-
Updated
Jul 9, 2022 - Dart
The Go+ programming language is designed for engineering, STEM education, and data science.
-
Updated
Jul 5, 2022 - Go
How to be low-level programmer
-
Updated
Apr 28, 2022
Better tools for thought
-
Updated
Mar 20, 2018 - TypeScript
-
Updated
May 11, 2022
-
Updated
Jul 7, 2022 - JavaScript
Create beautiful diagrams just by typing mathematical notation in plain text.
-
Updated
Jul 8, 2022 - TypeScript
This code is a bit bogus. If opt can be NULL, the declaration typecheck_t* t = &opt->check; could crash the compiler. In any case, it looks like the t declaration could be safely moved into the scope of the if-branch, where it is properly guarded against opt == NULL.
A music programming language for musicians.
-
Updated
May 18, 2022 - Go
Haxe - The Cross-Platform Toolkit
-
Updated
Jul 8, 2022 - Haxe
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!
-
Updated
Jul 4, 2022 - Red
Elvish = Expressive Programming Language + Versatile Interactive Shell
-
Updated
Jul 5, 2022 - Go
Most influential books on Computer Science/programming
-
Updated
Apr 22, 2022
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
-
Updated
Jul 8, 2022 - Java
Motivation
The Git class currently doesn't support submodules which prevents for example using submodules in Quark repos.
Description of Proposed Feature
Add a submodule method to Git and add submodule recursion to the Quark install step, eg adding the --recurse-submodules git flag to the clone command. This will download an
Gravity Programming Language
-
Updated
Sep 18, 2021 - C
The Github Actions release workflow has gone through a few changes. The nightly release workflow should be updated as well
Improve this page
Add a description, image, and links to the programming-language topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the programming-language topic, visit your repo's landing page and select "manage topics."


This subject was initially discussed in https://discourse.julialang.org/t/efficient-way-to-split-string-at-specific-index/83115/17 regarding a way to split a string into equal-length substrings.
The solutions discussed involved (for a string composed of 10 blocks of 8 strings)
split8(str::String) = [str[i+1:8] for i in 0:8:length(str)]