Live data from Hacker News

Viewing profile — shannah78

shannah78

HN member
Joined
Mon, Nov 16, 2015, 4:14 PM UTC
HN karma
487
Public activity
76 items

About shannah78

No profile information was provided.

Recent public activity

  1. story
    JDeploy 5.0: Deploy Java Desktop Apps to ARM64 Windows and Linux with One Click

    We just released jDeploy 5.0, which adds native ARM64 support for Windows and Linux Java desktop applications. Previously, if you wanted to deploy a Java desktop app to ARM64 devic…

  2. comment
    Comment #42792415

    What do you mean be centralized service? It allows you to publish to GitHub releases or npm. Do you mean "central" like "GitHub"?

  3. comment
    Comment #42423581

    I think Swing is a non-goal of this project. It provides good interop with the DOM and core JS methods, and it makes it easy to create your own interop for JS apis that aren't in t…

  4. comment
    Comment #42423492

    A little over 10 years ago, I ran across TeaVM for the first time (probably) on GitHub. We had been looking for a way to port Codename One to the web, but we needed thread support,…

  5. comment
    Comment #33848490

    Nice. I haven't used Flavour for anything yet, but TeaVm is awesome sauce! This past year or so, I've noticed an uptick in activity surrounding TeaVM. More contributions from peopl…

  6. story
  7. story
  8. story
  9. comment
    Comment #30540957

    "at the cost of some npm shenanigans" jDeploy developer here. No shenanigans, I swear. npm just simplified things. Some have expressed interest in adding self-hosting options, so I…

  10. comment
    Comment #30533070

    "Swing suffered from two central weaknesses: the tutorials provided by Oracle were... often insufficient. And you could pick up some bad habits by following them. And then there we…

  11. comment
    Comment #30532747

    My experience with many Swing apps is the same. I think a large part of the problem lay with the development tools. When you create a new Cococa project in Xcode, it generates a fu…

  12. comment
    Comment #30532700

    I always found this very confusing. I still do. At one point in time I think I could have explained why there were three tags. But I don't remember the specifics anymore.

  13. comment
    Comment #30532657

    I never really understood why, but I can guess. Could have been political/strategic, to try to force developers onto Objective-C. Or his keen attention to detail might have just br…

  14. comment
    Comment #30532614

    Neat. I hadn't heard of either of those before (though I'm not a Clojure developer). Thanks for sharing.

  15. comment
    Comment #30532584

    100% agree. The "distribution" step has always taken way more time than I expected. And, I almost always had to compromise on certain platforms just because it couldn't get the squ…

  16. comment
    Comment #30532528

    That sounds about right to me. AJAX - or more broadly, what we call HTML5 could have been the gamechanger.

  17. comment
    Comment #30532496

    The FileDialog is the only AWT widget I still use regularly. It gives you the native file chooser. Unfortunately it isn't terribly flexible when it comes to, for example, only sele…

  18. comment
    Comment #30532426

    I started from the other side of that fence, and I remember feeling jealous of how smooth the GUI editor was in Visual Studio. Even in 2022, I still don't think I've seen any Java …

  19. comment
    Comment #30532350

    I can't disagree with anything you say here, except the thing about "the article seems quite off". lol. This piece covers the state of the technology at that time. In the early 200…

  20. story
  21. comment
    Comment #30353602

    > It was a little odd that the new download had the same version number as the old The build number refers to your app version. The download page creates the bundle on the fly (but…

  22. comment
    Comment #30351542

    This is fixed now. If you download the demo again it should work for you.

  23. comment
    Comment #30351535

    I have reproduced this issue, and have posted and update that should fix it. Please try downloading either of the demos again and let me know if it still gives you issues.

  24. comment
    Comment #30351402

    > Any plans for commercial features in the future? I'll have to find out what kinds of features are of interest to commercial clients. I'd like to find some way to support continue…

  25. comment
    Comment #30347990

    I agree. Once you fight through the initial project setup, and solve the deployment difficulties (jDeploy), Java is a remarkably good platform for Desktop development. The sheer nu…