kesh
coffeescript
Our great sponsors
kesh | coffeescript | |
---|---|---|
11 | 54 | |
19 | 16,434 | |
- | - | |
6.0 | 3.0 | |
5 months ago | about 1 month ago | |
JavaScript | CoffeeScript | |
Apache License 2.0 | 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.
kesh
- Have any of you designed a conlang, and then designed a programming language based on the conlang or any fictional culture that would use it?
-
Too many words about Rust's function syntax
I have something similar in kesh, where : is the assignment operator and the type/signature may be "assigned" before the value:
-
Temporal Programming, a new name for an old paradigm
I'm not OP, in case you thought that :) kesh lives here. I tried incorporating some of the ideas discussed here, but posponed it to a later language, which I'm still thinking about.
-
What language features do you "Consider Harmful" and why?
This is a great idea that I've adopted for my PL. I took it a step further and also allow extensions of the core language to be specified, including profiles.
-
Let's talk about interesting language features.
My (non-existing) language kesh, designed to compile to TypeScript, has expression blocks. That was one of my first decisions.
-
October 2021 monthly "What are you working on?" thread
Still no work on a compiler, but more work on the documentation of kesh.
-
What are some simple but powerful compile-to-JS languages I might not know about, or that you are working on (not Elm, Reason, PureScript, or ClojureScript)?
I'm working on kesh, but it's only at the design stage. I have tried to make it simple yet powerful, so I thought I'd mention it even though you can't use it.
-
Why are you building a programming language?
I tried to distill down the most essential features of TS/JS (functional, prototypal) and then come up with new syntax and semantics that was minimal, orthogonal and hopefully easy to learn and use. The result is kesh and na.
-
September 2021 monthly "What are you working on?" thread
I like the way you think. I had the same goal with kesh. A minimal syntax is easier on the eye and lets you focus on the actual code.
-
August 2021 monthly "What are you working on?" thread
I'm only at the drawing board stage of kesh, a simple little PL that one day might possibly transpile to TypeScript. Not a single line of compiler code has been written so far, it's still all about syntax design and exploring ideas. kesh is mostly a pastime activity and something I can ponder over when I'm bored or can't sleep (which may be the reason I can't sleep).
coffeescript
- CoffeeScript
- Ask HN: Why don't browsers just build a non-JS interpreter?
-
alternatives to the javascript ecosystem
That said, there are ways to embrace the JS ecosystem without actually using JavaScript. Many popular languages have transpilers that will convert code written in that particular language into something that will run natively in a web browser (in other words, JavaScript). Even TypeScript is a language that gets transpiled into JavaScript, so it's not that outrageous of a concept, it just gets more difficult to do the further you get away from languages that don't already look like JavaScript.
-
Vanilla+PostCSS as an Alternative to SCSS
As a front-end web developer, do you still use CoffeeScript or jQuery? Unlikely, as TypeScript, ES/TC39 and Babel (and the retirement of Internet Explorer thanks to @codepo8 and his EDGE team) have helped to transform JavaScript into some kind of a modern programming language.
- Por que Elm é uma linguagem tão deliciosa?
-
An Introduction for TypeScript
CoffeeScript
-
Why React isn't dying
On the other hand, companies choose React because that's where all the developers are. If you want to build something that can be maintained years from now, you better not choose the next hype train that goes straight to nowhere (remember CoffeeScript ?). You want something battle tested that has stood the test of time, where you won't have trouble finding developers to scale once you need to. And nobody ever got fired for choosing React.
- List of languages that compile to JavaScript
- We're breaking up with JavaScript front ends
- Suggestion for coding project
What are some alternatives?
ric-script - A modern scripting language; implemented in old school C, yacc & flex
Elm - Compiler for Elm, a functional language for reliable webapps.
cubiml-demo - A simple ML-like programming language with subtyping and full type inference.
emacs-ng - A new approach to Emacs - Including TypeScript, Threading, Async I/O, and WebRender.
ghc-proposals - Proposed compiler and language changes for GHC and GHC/Haskell
purescript - A strongly-typed language that compiles to JavaScript
na - a minimal data notation format
imba - 🐤 The friendly full-stack language
durin - the Dependent Unboxed higher-oRder Intermediate Notation
servant - Main repository for the servant libraries — DSL for describing, serving, querying, mocking, documenting web applications and more!
bluebird - A work-in-progess programming language modeled after Ada and C++
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core