Hi, does anybody know the state of recent (2020 and onward) FX releases regarding supporting Wayland? Thank you.
- 7 posts
- 36 comments
TheCee@programming.devto
Programming@programming.dev•Which programming language is hard to understand?English
3 yearsPlease clarify, OP, did you mean
- hard to read semantically
- hard to read syntactically
- hard to relate how one could come with such a crappy idea, even considering all constraints of their time
- takes a lot brain real estate (justified or not)
?
What about square screens?
inb4 chaotic neckpain
TheCee@programming.devto
Programming@programming.dev•When a Programmer Holds the Code Hostage: The costs of a policy of appeasementEnglish
3 yearsIndeed. Makes it more work to filter the handful of good or even great articles from the 99.99% that use this platform for its apparent ease of money grubbing.
- 3 years
It’ll probably take Valhalla for me, personally.
TheCee@programming.devto
Programmer Humor@programming.dev•Which side are you? Javascript or Typescript
3 yearsbut I could see it being a good step forward for more meaningful features to be added in the future.
I think you are right. And that is unfortunate.
TheCee@programming.devto
Programmer Humor@programming.dev•Which side are you? Javascript or TypescriptEnglish
3 yearsMy bad, I’m not deep enough into our frontend stack to realize Hjeilsberg already did what he does best - ruining enums. (I guess he is not to blame for global imports in c#, so i can not add ‘questionable import module/namespace ideas’.)
And it seems like this proposal contains type declarations (in order to compensate for their enums), among other typescript specific things. So, guess it is option B, then.
TheCee@programming.devto
Programmer Humor@programming.dev•Which side are you? Javascript or TypescriptEnglish
3 yearsThat’s not a positive, though.
Depending on how it pans out, it’s either not useful enough. Who the hell doesn’t use namespaces or enums. Or - as
These constructs are not in the scope of this proposal, but could be added by separate TC39 proposals.
implies - a door opener to outsource TypeScripts problem unto other peoples and not to investing into improving WebAssembly. That’s just MS being lazy and making their problems other peoples problems.
I feel like this would be the ideal scenario: things working right out of the box without needing a compile step or additional tooling.
It’s just annotations. No proposed semantics of a type system which your browser could check on its own.
TheCee@programming.devto
Programming@programming.dev•Tabs are objectively better than spaces - gomakethings.com
3 yearsI sure hope so, but I’m not overly optimistic tbh. The market is basically considered medical, therapeutic devices. It is as you imagine, probably worse. It isn’t easy to find prices directly, but the only way this range of vendors continues to exist in this niche market is to sell devices with the complexity of a keyboard for four to five digits. There is no competition worth talking about happening.
So unless very specific regulation takes place, I don’t see standardized access to braille displays happening.
TheCee@programming.devto
Programming@programming.dev•Tabs are objectively better than spaces - gomakethings.com
3 yearsRight, that is another item I wished more editors would have picked up. Besides - say - nested language modes.
TheCee@programming.devto
Programming@programming.dev•Tabs are objectively better than spaces - gomakethings.com
3 yearsOriginal poster is right by all accounts, of course. Now, let’s come up with exotic significant indentations.
function xyz(a, b): | var x = 2 | if true: | | do_something() | else: | | do_something_else() | anyway()Pro: Your editor no longer needs to implement indentation hints.
Con: Looks obstructive if not highlighted like an indentation hint.
Your turn.
TheCee@programming.devto
Programming@programming.dev•Tabs are objectively better than spaces - gomakethings.com
3 yearsThat reminds me of those times when back on reddit some dev showed up to present their new GUI library. Bragging about how they were better than Qt devs etc. (even though they didn’t implement the hard parts, like working text fields or tables)
After some time a bunch of people had enough and started bullying those guys into submission about accessibility. After some time, every of those toolkits had support or at least plans for supporting screenreaders. Eventually, AccessKit became a thing.
Good times.
TheCee@programming.devto
Programming@programming.dev•Tabs are objectively better than spaces - gomakethings.comEnglish
3 yearsOf course, I might be overestimating how easy it is to get better braille oriented editors
A braille display traditionally is a personal, almost handfitted (estimated by price) device controlled by its screen reader software. Not the editor. This has some unfortunate implications:
- There is no (standardized) API to control your braille device directly. You could hand your screenreader filtered data, but that would be read as well. At best, you might be able to script your screen reader software to a varying degree of success. However:
- Every aspect about this is extremely abysmal in every possible way, so it will likely require you to fork over some biiiiig amount of cash to one of the vendors to provide a brittle plugin. In particular if we are talking about JAWS. Think of extremely unstandardized COBOL dev with less stability and more price gauging involved.
- As far as free readers are involved, only the proprietary and licensing aspect go away. Still, developing extensions is terrible in many ways. For example, for ORCA, I was able to find out that you can extend it somehow. Alledgedly. NVDA on the other hand has better documentation. That is to say, it has documentation. Now, you might recall that NVDA is written mostly in Python, and its devs rightly don’t even pretend that one could develop stable software in Python, so APIs might change. However, I wasn’t able to find a Filter function specific to braille output. That’s likely because
- From my superficial experience, developers of screen readers think of braille displays mostly as an alternative to speech. It even took them quite a while to be smart about not displaying redundant, long lines of text.
So yes, you might be overestimating how easy that is, compared to telling some diva asswipe chucklefuck to use that formatter or work at McDolans.
- There is no (standardized) API to control your braille device directly. You could hand your screenreader filtered data, but that would be read as well. At best, you might be able to script your screen reader software to a varying degree of success. However:
User Skull giver mentioned https://wiki.openjdk.org/display/wakefield/Work+breakdown, so it seems to be WIP.





I’m glad it doesnt.