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

People should really just use a language like FUTHARK For GPU programming


Or, you know, Julia.


Char does imply string but byte in C


It looks like the `*` that I copied got interpreted as markdown by HN's parser, and unfortunately it's too late for me to edit it. The code snippet I copied should show a cast to `char *. I suppose it's possible that OP's code could actually just be using it as a pointer to a single byte, but it seems fairly reasonable to assume that the value is a C string (i.e. pointer to a set of bytes with a null terminator) given that this is a Forth implementation (i.e. a stack based language) and the value that's being assigned looks like it's being popped off a stack.


Reading articles like this is why you understand why webapps have unfortunately won


"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html


I'm not sure what particularly you mean about this article since it seems a lot easier than webdev to me. Javascript devops and Webpack in particular drive me up the wall. Qt is usually click-button-receive-EXE (when using an IDE, otherwise qmake is pretty painless) and this seems like the equivalent in just "fbs freeze"?


Not sure why you’re being downvoted - you have a point. I’m a web dev, and once tried dipping my toes into building a native GUI. I didn’t last long.


I was a native GUI developer who once tried dipping my toes into building web apps. I didn’t last long.


You aren't a native gui developer anymore. So I guess you made his point?


How did they prove their point? Isn't it completely possible that they left native GUI development for other reasons? Maybe they became a woodworker. Please post in good faith.


Humor is not HN community's selling point I guess.


Flutter is cross-platform, including the web. I'm working on an SDK that allows for back-end powered UIs that uses Flutter on the front-end: https://nexusdev.tools/


I get your point, but I wonder if the development being easier is a symptom of it being dominant rather than the cause. Web apps have a lot of other benefits that might have been the cause. I'm not a web dev, I mostly work embedded or HPC and my dev environment is either vscode or vim depending on my mood. I use plenty of cli native apps, but vscode and matlab are the only native GUIs I use. Is web development mostly done on web apps? Trying to develop in gitlab has always been painful to me for non trivial changes. It seems like anything that doesn't have huge files to move about like photo,audio or video editing could be a webapp.


This is really a symptom of the packaging scenario in Python, more than anything else. Web-apps have a lot of advantage in that regard, but desktop apps have their place, and I hold hopes that Python will come forward with better packaging tools in the long run.


I can package python apps fine, but creating a great UI with pyqt is much harder than with tailwind + vuejs, despite the fact I'm better at python than JS.


Not at all. A great UI fits in with the system it is deployed on, it is not a unique snowflake.


Yeah, do JavaScript programs even have good and easy ways to deal with multiple windows, keyboard shortcuts, and offline environments, considering their browser origins ?


Because there is no need to package/deploy web apps?


No , there are many surnames with multiple spellings in their native language. See e.g Danish Skov Skou Skog etc etc


> Russia was putting bounties on US military.

Please stop spreading literally fake news, it hurts the cause for us to stop real Russian misinformation. Things like this is used to say that ALL western media is lies

Fact check: https://www.bbc.com/news/world-us-canada-56775660.amp


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

Search: