Hacker News

ElementaryUI – Swift, in the Browser

99 points by frizlab ago | 23 comments

adrusi |next [-]

Reminiscent of the now 18-year-old Cappuccino project https://www.cappuccino.dev/

frizlab |root |parent |next [-]

Project that is still alive, amazingly.

jdminhbg |root |parent |next [-]

The last release and blog post are from 2018, is it actually alive?

joelkesler |root |parent [-]

Yep! If you look at the GitHub repo, there is commits added in the last 5 days:

https://github.com/cappuccino/cappuccino/commits/main/

thejazzman |root |parent |previous [-]

> Latest Version: 1.0.0 (September 4 2018)

sapphire4 |root |parent |next |previous [-]

The web version of Keynote with it was amazing.

indstinctdialog |root |parent |next |previous [-]

Objective-J is something I entirely forgot existed.

sampton |root |parent |next |previous [-]

I paid $20 for their interface builder and never got it.

pipeline_peak |root |parent |previous [-]

I’d say this is closer to Blazor

gosen |next |previous [-]

It would be interesting to see any benchmarks / comparisons to understand what are the benefits of having Swift in the browser. Is it faster? Easier to maintain? Or is it based more on the sympathy to the programming language in general?

But great job anyway!

pjmlp |next |previous [-]

Bit by bit, we are having our beloved browser plugins back, at least for some of us.

brailsafe |next |previous [-]

Looks a bit like jQuery mixed with jsx and ember or angular

beans6543 |next |previous [-]

Their demo is flakey and sometimes fails to hydrate in Firefox latest

jan_m_savage |next |previous [-]

sooner or later this was gonna happen. Swift is like Haskell, but nicer and more programmer-friendly.

isodev |root |parent [-]

I wouldn’t fly so close to Apple if I have the choice. Apple could pivot at any moment - “New versions of Swift start at $99,99” /s

maxdo |next |previous [-]

Any reason/motivation why ?

kamisori-daijin |next |previous [-]

Nice!

MichaelTestGrid |next |previous [-]

[flagged]

pipeline_peak |previous [-]

We already have Typescript, I don’t see the purpose.

frizlab |root |parent |next [-]

‘cause Swift is great, I guess! And more seriously, probably for a shared logic with an iOS & android app.

alsetmusic |root |parent [-]

Just wait until they rewrite Swift with Rust.

monster_truck |root |parent [-]

I'd rather use Slopjective-C 3.0 tbh

astafrig |root |parent |next |previous [-]

This sentiment is sorely missing from the endless Rust re-writes.

vips7L |root |parent |previous [-]

Typescript isn’t that good of a language.