It's really exciting to see the Nix ecosystem start to gain traction here and there. I expect and look forward to greater adoption over the next half decade or so
Just don't expect a response from their support, even if you're a paying customer. I've reached out multiple times for different issues via email and haven't heard back. Trying to find their support email was hard enough since it seems to only be randomly posted in their community support forums:<p><a href="https://replit.com/talk/ask/Where-can-I-contact-technical-support/49341" rel="nofollow">https://replit.com/talk/ask/Where-can-I-contact-technical-su...</a><p><a href="https://replit.com/talk/ask/How-to-change-username/7326/18945#:~:text=Email%20us%20at%20contact%40repl,-%20Replit" rel="nofollow">https://replit.com/talk/ask/How-to-change-username/7326/1894...</a><p>Here's what paying customers see when they press on the "Get help" button: <a href="https://imgur.com/a/9U8WGme" rel="nofollow">https://imgur.com/a/9U8WGme</a><p>> <i>Check documentation</i><p>> <i>Ask the community</i><p>> <i>Request a feature</i><p>> <i>Check out recent updates and changes</i><p>> <i>Report a bug</i><p>Funny enough this company should come up since earlier today I tried to reach out to them over Twitter. Just crickets so far.<p>I get being a startup and all is hard, but if you're taking customers money and the only way to get help is community forums, that's pretty inexcusable.<p>EDIT: They've responded to me via Twitter now. I really like the Replit product and I think it's pretty innovative. I've commented about it on HN before in a positive light. It's unfortunate they haven't given as much attention to their customer support and that I had to post something negative here to get attention. I do hope they make a change. It would be a net benefit for their customers and their brand overall.
I've been using Replit to make demos for some lunch & learn events at work. It's easier when we don't all have the same development stack, various combinations of languages + IDEs + OSes. I've done most of the demonstrations with Java. However, there were some demos in other languages I was wanting to do that weren't feasible within Replit that now will be (at least theoretically). I'm looking forward to trying this out later this week.
I just tried out the i3 repo linked at the bottom of the blog post, and uh wow. Here we have what looks like an X Window session, accessible via (presumably) VNC embedded into the browser, running a custom tiling window manager (i3), with xterm, neovim, and <i>firefox</i> available. All on a site that’s supposed to be for writing code and hosting apps.
This looks pretty cool. I've been working on a bunch of monorepo tooling with Nix, and something like this (especially with LSP integration via Nix) would be amazing.<p>A bit difficult to experiment with though, as it is one of the "GitHub-only" tools :/
Seems like it would be cool if it (by default?) left you in the nix-shell environment? This would let people who don't grok nix just run `zig`, for instance.
Also <a href="https://github.com/google/nixery" rel="nofollow">https://github.com/google/nixery</a> is nice.<p>I used to easily add a sidecar container to my k8s workload, with the tools I need, without having to maintain a dockerfile and setup an automation to build the container.
I came to know replit after a coding interview. It was coding editor on the page and I picked Java. I was used to leetcode coding environment. I use tab. My biggest mistake. Every time write something and hit tab, the editor goes out of focus. It was so frustrating that I could barely focus on the coding part. Not only that, it wasn't full screen coding editor. I was coding in small window and had to scroll up and down. I didn't clear the interview, but the memories for replit stuck with me.
Neat. If this works as advertised (and it seems to), this rockets it past the capabilities of Glitch when it comes to language support.<p>I had to do a fair bit of work to get anything but node running on Glitch, and since then it seems like the performance limits and startup time have gotten a lot worse, making it more and more painful to use. I have an Elm framework for slideshows I use there, and was constantly frustrated by my editor timing out every time I alt-tabbed and taking ages to reload.
I hate to be that guy but he did say every programming language. So I work with three on my current project. I was pretty certain one that wouldn't be on the list, but never suspected that all three wouldn't be there. For the record they're Vue, Nuxt and CFML (Lucee), all open source.
I think it would be cool if projects/repos had a .envconf or .envsetup that described how to setup the environment in order to compile,run, and develop the software. So that different IDE's could use this information to automatically setup the workspace/environment.
No, you don't. Fortran is still an important language in scientific computing, and you don't support it. The gfortran compiler is part of gcc, so I think you should be able to. I also don't see Cobol, Ada, and Pascal. If you don't think these languages are worth supporting, so be it, but asserting that they don't exist may irk people using those languages.