Code Monkey home page Code Monkey logo

Comments (21)

raxod502 avatar raxod502 commented on August 14, 2024 3

from riju.

ssantichaivekin avatar ssantichaivekin commented on August 14, 2024 2

TLA+
PlusCal

from riju.

elimisteve avatar elimisteve commented on August 14, 2024 2

Janet

from riju.

keller avatar keller commented on August 14, 2024 2

Raku (Docker image)

from riju.

raxod502 avatar raxod502 commented on August 14, 2024 1

Yeah, in its current configuration Riju is limited to languages with a strictly textual input/output model. Anything dependent on a graphical frame or HTML rendering is kind of out of scope, unfortunately. I think things like configuration languages that "compile" to JSON are okay, because there's an obvious thing to print out when "executing" them, but for Svelte it's more like a general transpiler, which isn't the best match for this execution model. There are other applications (https://babeljs.io/repl, https://godbolt.org/, the Svelte REPL you linked) that are better suited for compiler-type tools.

from riju.

ryusatgat avatar ryusatgat commented on August 14, 2024 1

ryugod.com's security is very poor(it is experimental implimentation and private site). I will open source it to git soon with 400 or more syntax highlighting files. I'm just a securities company worker, not a developer. If you want see my sources, I will send you all of it.
and, you can download all files in docker(Ubuntu 20.04), with command "imshow [filename]" command. or FTP, ssh.
ex) tar cvf buzz.tar /opt/buzz; gzip buzz.tar; imshow buzz.tar.gz
if you see some server code, command "code [filename]"
ex) code .bashrc

from riju.

chunkybanana avatar chunkybanana commented on August 14, 2024 1

Vyxal?

from riju.

izzues avatar izzues commented on August 14, 2024 1

from riju.

wackbyte avatar wackbyte commented on August 14, 2024 1

Hare

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

imported comment by @kwshi

Also, WebAssembly?

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

imported comment by @kwshi

http://coconut-lang.org/
A functional-programmer-oriented flavor of Python, made by Harvey Mudd's own Evan Hubinger :)

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

Those will both be excellent additions; added to the list.

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

We could add Zig.

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

https://github.com/clark800/lambda-zero

from riju.

edubart avatar edubart commented on August 14, 2024

Nelua (main branch), Zig (already mentioned) and Odin.

Disclaimer: I am working on Nelua, if you add support for it, then please enable Lua syntax highlighting to have some syntax highlight (although it will be incomplete), because it is a language derived from Lua.

from riju.

FractalHQ avatar FractalHQ commented on August 14, 2024

Svelte already has it's own REPL, but when I saw "Every programming language", I had to check to see if svelte was here!

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

@FractalHQ, "Svelte is a language" notwithstanding... is Svelte actually a language? What would "Hello, world" look like?

from riju.

FractalHQ avatar FractalHQ commented on August 14, 2024

It's considered a DSL for authoring web-based applications. At its core, it's a compiler that turns .svelte files containing a superset of HTML, vanilla JS (with utilities for automating reactivity and trivializing state management) and CSS, and spits out highly optimized vanilla JS and HTML. A hello world according to this cheeky Hello Worlds project could look like this.

That being said, I'd understand if it doesn't really align with the scope of this project considering it runs in the browser as opposed to having its own self contained runtime, and it already comes with it's own online REPL.

from riju.

ryusatgat avatar ryusatgat commented on August 14, 2024

Hi, good to see this project. My site seems to similar with your project.
I'm making online compiler/interpreter site. I want to exchange skills with you to implement languages.
sorry about my poor english. I'm korean, so I'm not good at english.
If you see my site(although locale is korean you can execute many languages), you will get many ideas.
Thank you!

https://www.ryugod.com

from riju.

raxod502 avatar raxod502 commented on August 14, 2024

Hey @adp-study! Sorry for the delay in response, I've been occupied by things outside of GitHub for a while. Your application looks super neat, and I've given it a shout-out in the README: https://github.com/raxod502/riju#similar-projects

Is it open-source?

from riju.

Calinou avatar Calinou commented on August 14, 2024

If anyone is interested in implementing GDScript support, feel free to look at GDScript Online which demonstrates a way to run arbitrary GDScript code in an exported project. The same approach can likely be used in headless mode, writing the output to a separate text file which can then be read (and keeping stdout/stderr tidy for errors).

from riju.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.