Hacker Newsnew | past | comments | ask | show | jobs | submit | danpeddle's commentslogin

I do wish we were in the timeline where we got a super powered jsdoc, instead of TS.

Something like that would be my guess for what’s next, once this current trend has run its course.


We already have that! And it’s TypeScript. You can and probably do use 98% (made up number but close enough to reality I don’t need to quantify it) of the benefits of TS while authoring JS code if you bother annotating types in JSDoc.

You can also get the same type checking benefits outside of the editor (eg in CI) with very minimal tooling effort. That’s what Svelte is doing.

Granted I work on JS projects which embraced this from the opposite direction (gradual typing where nothing is enforced statically), and it’s strictly worse than just using the tools how they work best (you’d be hard pressed to make an incremental decision about anything without knowingly preserving bugs or increasing the incremental scope).

Anyway, the alternate timeline you seek already exists. It’s just so optional that you could easily miss it.


Typescript is one of the most popular languages in the world at this point and continuing to grow (see Stack Overflow developer survey for the last 3 years). It covers the majority of the mature ecosystem on npm by now. Characterizing it as a trend is beyond incorrect. For all intents and purposes, JS is now statically typed.


TypeScript would have to become more popular than JavaScript for your last part to become true. And it's nowhere near of getting there (outside of SV/hip development world).

https://trends.google.com/trends/explore?q=%2Fm%2F0n50hxv,%2... (last 12 months worldwide)

Last datapoint: TypeScript - 10, JavaScript - 82


I don't think that's a fair metric. Many people using TS (myself included) will typically use "JavaScript" in search queries because the answer is usually the same. The only time I search for "typescript" is if I have a problem with the type checking, which isn't very often.

That said, I think you're right that JS is still quite popular.


I think that’s literally Flow: https://flow.org/en/docs/types/comments/


But then, how do you test components on mobile? Or are we not supposed to ask that?



Interestingly enough, it doesn't work on mobile because you can't scroll the vertical sections properly.


On the toolbar their is a button to change the viewport size to 3 options small mobile, large mobile or tablet


Why would you test components that can only be reached on desktop on mobile? These are components to be used inside JetBrains IDE.


These components are not used inside any Jetbrains IDEs. Those IDEs are, of course, written in Java and cannot use a browser-based UI framework. This is for "our web-based products like YouTrack, Hub, TeamCity, and Upsource" (per the original release blog post for Ring UI). Those products support mobile.


They are using Chromium Embedded Framework inside JetBrains IDEs.


It sure seems like people are reaching this on mobile


JetBrains IDEs are not on mobile though. It doesn't matter if they're incidentally accessed on mobile if they're not actually designed to be used on mobile.


Simply turning it off is going to leave a lot of non-technical people who had this setup for them very frustrated.


Exactly. I mainly used email for my domains, but I can'speak for the 2nd user. I have the small setup for my friend to use his domain.

What happens if I turn Gsuite off and still use the custom domain for email?


Upgrading existing customers was probably part of their reason for doing the work.


Very neat, and seconding impression of reminding of observable, but much more freeform. Here's a dumb little demo of appending some divs to a dom element, with random heights.

https://natto.dev/@dazld/7168773775bd401481366b7d62d14e8c

It's quite fun to think about the restrictions of this - getting an animation loop going, for example.


Manjaro ARM is great. I use it daily with sway.

I haven’t tried docker, but given the widevine hack used it, presume all is ok on that front.


As a glimpse of the future, it’s not particularly encouraging.

For me, JS needs only a handful of things doubling down on its existing nature. Literals for symbols, sets and maps would be a great start.

If we’re getting fancy, persistent / immutable data structures would be fantastic, especially given how modern js is written.

A better standard library would be the cherry on top.


If there’s nothing else clickable around the graphical element then making a larger but invisible touch target around it would be an approach to consider. No visual changes, easy to do with css etc.


Is this a worldwide trend? Wonder what it means for city tax incomes.


Purely incidental, but: I check housing prices in Tokyo every once in a while and I've found a lot more of what I'd consider "a good deal" in the last couple of months. Not buying a place anytime soon, just find it interesting to see.

I also took a short trip to Okinawa (the beach islands of Japan) and the Airbnb prices were anomalously low, in fact it was more expensive renting a car for the time I was there than my stay. Not surprising, considering that last year ~31 million tourists visited Japan but this year that number must be very low.


Meanwhile, in Canada…

http://trreb.ca/index.php/market-news/market-stats#commercia...

If leasing activity and sales volume are good indicators, it’s down. Though prices are up slightly…

Also that data is nation-wide, and not specifically for Toronto, which is reasonable to assume would be the hardest hit. (Biggest city, and Ontario has not controlled this as well as British Columbia.)


I think aggregate for the country is almost meaningless, these things are very local.

Toronto residential rentals are dropping but not that quickly. Construction has not slowed and condos are popping up like mushrooms. Prices seem stable for now

There is A LOT of hiring by US companies. Canadian labor is so cheap compared to CA. Every startup past series A seems to be opening a Toronto branch. This is awesome news as it will drive salaries up.

On another positive side we do not have homeless shitting on every corner. Drug addict camps are pretty small and localized and Winter is Coming. Plus courts are actually letting city clear the encampments.


Fiiiine, I am projecting, I admit it.

I still can’t believe people are paying $600,000+ CAD for a 533 square-foot condo, and yet, condo prices are even headed up a bit.


Why would it matter? Do you not have to pay property taxes if the space isn't leased out?


Must be amongst the largest public facing products that's all clojure/script..?


Nubank is also pretty big (clj/cljs/datomic).

There's also Exoscale using clojure(script) extensively. Funding Circle and CircleCI also use it but I think "only" on the backend.


How did you know it was Clojurescript? Pretty awesome to see Clojure getting more use. It feels like a leap forward every time I even play with it.


Not too hard to guess from the jobs page https://pitch.com/about#hiring


Roam Research is also written in Clojure/Script.


Roam is rather niche though, and insanely overpriced.


Might be niche but they raise $200 million, four times what Pitch raised.


They raised $9m at a $200m valuation

https://thehustle.co/09142020-roam-research/



Reify Health's StudyTeam is ~100% Clojure + ClojureScript


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: