Details
-
AboutAbout
-
SkillsSkills (js, xcode, etc)
-
LocationLocation
-
Website
-
Github
Joined devRant on 7/21/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@Condor That's not the choice of browser vendors, its what the users demand.
-
First 2 seasons great, could have stopped there, alas they kept going and it became repetitive.
-
Electron is basically a chromium web browser, but it runs a single website. It obviously cannot justify its memory footprint compared to Chrome. Hope something better comes along.
-
From a consumer's perspective, (visual) design makes it real.
Sometimes quotes are lackluster, frankly. -
@junon There are linaria loaders for webpack, just a matter of running it before babel-loader for js or ts. CRA is just a premade webpack config.
With that being said, I am 100% behind separation, so CSS in js is not my cup of tea -
On the other hand, CSS modules are hard to maintain because they turn your class names into grabled mess. There has to be a better way on large scale using global styling.
Less is a good choice in my opinion for writing large scale global styles because, unlike scss and sass, it just works and you can write hierarchies to aid against collisions.
The other way is of course web components because you then have shadow dom. Trouble is, they are simply annoying to create. -
The real question is, does HTML need an alternative/preprocessor? I vote a def no.
-
I would actually argue that MatLab is a better fit for Ravenclaw as the ravenclaws tend to be very academic. That or possibly Fortran.
-
@react-guy The author argued that its kinda different on a technical level, but to me it sounds like he is simply naming his shiny invention. In any case, its at least easier to say than "dead code removal"
-
@aviophile Its been argued to be different from dead code removal, but in practice, probably not.
-
Not sure what you mean by generating Typescript from JavaScript using dead code elimination?
-
@Midnight-shcode It kinda naturally is considering the origins.
Tim Berners-Lee said in the mid 90's "hey here's how you can create markup for a document with forms and everything, and you can even transmit them through the internet and not rely on the postal service!"
Fast forward 2020 and we're using html to create camera apps on a web page.
Brendan Eich said in the the mid 90's: "Heres a quick weakly typed dynamic language I created for Netscape to compete with Java and its static typing system. We only really need a simple "script" language to create simple interaction on the web"
Fast forward 2020 and we are plotting graphs, playing games and doing cryptography on the internet.
I would say they are at least trying to keep up with how we expect the Internet to service our needs. -
Any webdev should have this bookmarked:
https://developer.mozilla.org/en-US...
Spend some time learning this and you can avoid spamming divs and spans everywhere, even outside the context of a straight written document. -
Yep, I use all of them including the more obscure ones like hgroup, figure and dt/dd/dl. HTML isn't hard at all.
-
Programmer dad joke
-
Aside from the elephant in the room, why is it repeating the sentence "Learn Cloud Native"?
-
@NoToJavaScript Sounds like any other badly designed and undocumented codebase. That includes the undoubtedly many TS codebases that uses any for everything. (I am actually maintaining one now and its fucking abhorrent.)
-
@NoToJavaScript What do you mean by readonly?
-
There are 15+ year old JS codebases that are still in production today and will be running as long as backwards compatibility is ensured. These old codebases tend to be redone though because of changing industry standards and requirements.
-
@theabbie I mean the topic at hand is perhaps the most generic topic you could possibly bring up.
-
We use qwert* because it is just good enough.
It was created with the english language in mind and while you could task someone to do what Latham Sholes did in the mid 1800's, I doubt they would be able to produce something that is efficient enough to replace qwerty. Other keyboard layouts suffer from the problem that they are not really that much better. -
@Berkmann18 Better go ahead and copy paste source code into WebAssembly and then copy paste into electron. Done.
-
TBH, I highly respect Notepad++ as a quality crafted product and really wish it was cross platform.
-
VSCode relies on Node, so not gonna survive like vim.
-
@hashedram The average JS dev will say "you should use arrow functions because they look neater"
Sometimes I wish JS devs would put in some more effort into what is essentially their daily bread and butter. -
@uyouthe Except, it requires mac hardware, xcode and a ridicoulus yearly fee. Steve Jobs told us HTML would be the future and iOS would run web apps, but that was then I suppose.
-
@uyouthe PWA is just a couple of google employers idea of a "new class of applications". Nobody actually knows what it is and at this point, you have to spend the best part of a working day just to figure it out.
Also, Apple will never accept PWA because it lets their users install what they would perceive as an app from outside the appstore.
(By accept, I mean they are in no hurry to implement the Web APIs commonly referenced alongside PWA's) -
@vintprox I usually push for fat arrows if they will be a callback somewhere else. Other than that, regular functions.
-
@Oktokolo I am not fine with it, cause why do it in the first place?
-
oh fuck off