SnapCode

Dev tools

online ide

SHOW HN2024

42points
25comments
#1,402of 3,515 in 2024
Top 40%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 4 neutral or asking, 1 mixed, 1 critical, out of 8 comments about the project. Thread score +0.09.

Idea: 1 for, 0 againstDesign: 1 for, 0 againstExecution: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting technology using Swing in the browser.

    From 2 comments
    • Fascinating technology - it's good to see good ol' Swing and Graphics2D being used to target browsers in the same way React Native has gone the other way and allowed swapping the…
      javajosh on HN
    • Is this using canvas graphics? I don't think I've ever seen that before for a modern web app. Reminds me of the Mac OS 9 in the browser demo. Can we get SnapCode running in…
      csmeyer on HN
  • Good for teaching kids to code.

    From 1 comment
    • Awesome, confirmed the link now works. On my (linux) machine I do see an issue with the jar after startup, I will submit a bug on your github page. I think this project would be…
      vancan1ty on HN

Objections

  • Browser-based IDEs are not ideal for sustained use.

    From 2 comments
    • I'd rather jump into a pit full of rusty spikes
      zilti on HN
    • The browser certainly has unparalleled deployment advantages. Though for sustained use, I would recommend going desktop (there's a download link on the page). Java still does…
      jeffreportmill1 on HN
  • Not open source; concern about maintenance.

    From 1 comment
    • Fascinating technology - it's good to see good ol' Swing and Graphics2D being used to target browsers in the same way React Native has gone the other way and allowed swapping the…
      javajosh on HN

Requests

  • Run SnapCode in the Mac OS 9 browser demo.

    From 1 comment
    • Is this using canvas graphics? I don't think I've ever seen that before for a modern web app. Reminds me of the Mac OS 9 in the browser demo. Can we get SnapCode running in…
      csmeyer on HN
  • Clarify privacy and data policy.

    From 1 comment
    • This is cool! I assume I'm daft and just didn't look hard enough, but what is your privacy/data policy?
      spcebar on HN

Questions

  • Where will Swing programmers come from?

    From 1 comment
    • Fascinating technology - it's good to see good ol' Swing and Graphics2D being used to target browsers in the same way React Native has gone the other way and allowed swapping the…
      javajosh on HN
  • Is user code compiled in the browser?

    From 1 comment
    • Does that mean the user's code is compiled in the browser? Is the compliation a feature of Cheerpj?
      techplex on HN

Alternatives named

  • VS Code / vscode.dev

    From 1 comment
    • FYI, you don't have to install vscode (https://vscode.dev/). The announcement is a good overview of when that makes more or less sense:…
      CharlesW on HN
  • GitHub Codespaces, Replit

    From 1 comment
    • IDE in the browser is the future, similar to how people no longer install Microsoft Excel and instead use Google spreadsheet. Github codespaces, replit, hony.ai ... will replace…
      saga81 on HN
  • JetBrains Projector

    From 1 comment
    • I think they folded this technology into their Gateway but IJ had a Swing surface that was built for "IDEA on the Web," too:…
      mdaniel on HN
  • Google Sheets / Excel

    From 2 comments
    • Do they really need Excel if they use Google spreadsheets ?
      reportgunner on HN
    • I hate to break it to you - excel is still the king in the spreadsheet world. Excel has decades of momentum to start with, and still gets continual upgrades. Moreover modern…
      dgrin91 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39301586)