|
Sapozhnik posted:That being said browser devs are a bunch of juvenile fuckups and so are the people who manage them. please don't sign your posts
|
# ? Apr 26, 2018 07:04 |
|
|
# ? May 22, 2024 08:29 |
|
Malcolm XML posted:elm is one dude at one companies pet project and gently caress you if you don't follow his rules Elm has some nice toys/tooling that comes with it, but it’s also hard to do real things with it and the people who own the project aren’t really bothered by that. note that the last elm release was in November of 2016 and it was for v0.18 which is basically still an alpha version of the language. surely v0.19 is going to be a huge release with a ton of killer features then, right? quote:The major focus of 0.19 will be creating “single-page apps” in Elm. The features that fall under that umbrella include: none of these things are bad features, but there’s a ton of stuff that still needs fixing/figuring out in the current release that has nothing to do with SPAs why are things moving so slowly? well: quote:First, when it comes to language design, I think doing things right is far more valuable than doing things right now I don’t recommend elm to anyone anymore because I can’t see it going anywhere in its current organizational state
|
# ? Apr 26, 2018 10:23 |
|
eschaton posted:perhaps they’re throwing us their hands because they care, and understand that web pages don’t need to run code oh you're one of those people
|
# ? Apr 26, 2018 20:08 |
|
HappyHippo posted:oh you're one of those people Sane people, you mean?
|
# ? Apr 26, 2018 20:12 |
|
not only is the horse out of the barn, it's died of thirst and the buzzards are picking it's bones
|
# ? Apr 26, 2018 20:15 |
|
Web components and shadow DOM (ok fine I'll stop mixing it up with virtual DOM) suck Google made their own library version of this concept called Polymer and used it to rebuild the YouTube UI. It kind of blows tbh. Google just will not stop trying to gently caress that data binding chicken when it has been established that React is objectively the correct way to do things. Standardize JSX in a library-neutral way instead imo.
|
# ? Apr 26, 2018 20:22 |
|
do other langs have their own react-like ui libraries? i'm curious since a lot of people seem to like .net's wpf, which runs off two- way data binding (i think, could be wrong)
|
# ? Apr 26, 2018 21:59 |
|
Sapozhnik posted:Web components and shadow DOM (ok fine I'll stop mixing it up with virtual DOM) suck I'll bite, what does "objectively the correct way to do things" mean in your conception of things?
|
# ? Apr 26, 2018 22:27 |
|
it means that obviously the latest flavor of the week framework is the Objectively Correct way to do things, and the previous week's framework was not Correct even though we said it was then, and it is not possible for any future week to ever have a more Correct framework, DUH
|
# ? Apr 26, 2018 22:35 |
|
DELETE CASCADE posted:it means that obviously the latest flavor of the week framework is the Objectively Correct way to do things, and the previous week's framework was not Correct even though we said it was then, and it is not possible for any future week to ever have a more Correct framework, DUH tyvm, very illuminating
|
# ? Apr 26, 2018 22:37 |
|
DELETE CASCADE posted:it means that obviously the latest flavor of the week framework is the Objectively Correct way to do things, and the previous week's framework was not Correct even though we said it was then, and it is not possible for any future week to ever have a more Correct framework, DUH i agree with the sentiment, but for the sake of clarity i just wanted to point out that react is 5 years old
|
# ? Apr 26, 2018 22:45 |
|
did anyone post the new go ~branding~?
|
# ? Apr 26, 2018 23:01 |
|
a witch posted:did anyone post the new go ~branding~? https://twitter.com/DRMacIver/status/989622927653048321
|
# ? Apr 26, 2018 23:03 |
|
Serious request: if react is so objectively correct, how should I use it with forms and input elements, TIA
|
# ? Apr 26, 2018 23:03 |
|
god forbid i post hyperbolic statements in the serious computer forum angular and polymer are built around data binding, and there is a general mvc flavor to the way they do things. they are very stateful, and mvc is a bad abstraction. statefulness is bad in general if you can avoid it and bad in particular when you have a bunch of asynchronous updates flying around, as you do when building client side web applications. react is imo an actually novel way of building user interfaces and i hope the ideas behind it gain traction. you program as if your ui were created anew in response to every event and you let the runtime handle the actual bookkeeping of updating the world to match your new desired state. as for building forms and input elements, depends on the form, depends on the input elements. specifically it depends on what kind of state those inputs control and what other things care about that state.
|
# ? Apr 26, 2018 23:43 |
|
also it is worth mentioning that react has been extremely stable for most of its life span, which is a rare virtue in javascript land. there was a major change in v16 that totally rewired the guts of the library, and its api... had no compatibility-breaking changes whatsoever. yes there are going to be some changes to edge case life cycle events later on, and there are some changes to the context mechanism coming down the pipe, which is something that higher-level frameworks and not applications ought to rely on. but for the most part the project actually appears to operate under adult supervision, and the core ideas behind it are proven to be sound. compare it to angular.... lol.
|
# ? Apr 26, 2018 23:48 |
|
has anyone tried reasonml? it is kind of like if ocaml and js had a baby.
|
# ? Apr 27, 2018 00:39 |
|
it's more like if ocaml had a new syntax which was inspired by js because apparently js devs can't handle let..in and the lack of curlyboys
|
# ? Apr 27, 2018 00:50 |
|
noice
|
# ? Apr 27, 2018 01:00 |
|
There's only two reasons Google open source their toolkits: they are not important enough to keep proprietary, or they want to displace an established standard for their own benefit.
|
# ? Apr 27, 2018 02:29 |
|
Sapozhnik posted:also it is worth mentioning that react has been extremely stable for most of its life span, which is a rare virtue in javascript land. there was a major change in v16 that totally rewired the guts of the library, and its api... had no compatibility-breaking changes whatsoever. yes there are going to be some changes to edge case life cycle events later on, and there are some changes to the context mechanism coming down the pipe, which is something that higher-level frameworks and not applications ought to rely on. but for the most part the project actually appears to operate under adult supervision, and the core ideas behind it are proven to be sound. i don't actively use react, but it also seems like most of the conceptual changes in how you use react over the years have been doubling-down on react's core design and removing escape hatches that seemed necessary at first rather than actual changes in direction.
|
# ? Apr 27, 2018 03:17 |
|
a witch posted:did anyone post the new go ~branding~? Thanks. The new branding is hilariously bad (much like the language).
|
# ? Apr 27, 2018 04:43 |
|
https://storage.googleapis.com/golang-assets/go-brand-book-v1.0.pdf this is the most branding package i think i've ever seen
|
# ? Apr 27, 2018 05:30 |
|
My public university has better branding than that
|
# ? Apr 27, 2018 06:26 |
|
wheres the bullshit lines showing you how the logo was carefully constructed from the golden ratio
|
# ? Apr 27, 2018 06:40 |
|
you don't understand, it's cleverly deliberately primitive so that google's world class
|
# ? Apr 27, 2018 07:02 |
|
|
# ? Apr 27, 2018 11:58 |
|
Soricidus posted:agreed, it's pretty sweet. for example why would you want to install a dedicated rss app when you can just use google reader
|
# ? Apr 27, 2018 13:53 |
|
the shutdown of reader stung, but in a way it was good as several other projects got a big boost from reader's closure. i self-host tiny tiny rss now which is like google reader++
|
# ? Apr 27, 2018 14:28 |
|
|
# ? Apr 27, 2018 18:01 |
|
The Leck posted:every time someone talks about how awesome a new google service is and how it will change the world, i remind them that they wouldn't even keep an rss reader alive.
|
# ? Apr 28, 2018 08:07 |
|
Thermopyle posted:the shutdown of reader stung, but in a way it was good as several other projects got a big boost from reader's closure. seconding tiny tiny rss it really is so good
|
# ? Apr 28, 2018 08:32 |
|
Gazpacho posted:iirc nobody was able to find a working business model around rss so google can't exactly be faulted for that
|
# ? Apr 28, 2018 09:28 |
|
mike12345 posted:seconding tiny tiny rss quote:Tiny Tiny RSS is a free RSS feed reader. It is a web application which must be installed on a web server. nope
|
# ? Apr 28, 2018 16:28 |
|
Sapozhnik posted:nope (You shouldn’t tho)
|
# ? Apr 28, 2018 16:37 |
|
probably but i'm an unrepentant programming language racist to start a new project in php in the last (conservatively) ten years is to demonstrate staggering ignorance or poor judgment. and i am really looking forward to the day when that becomes true for c++, at least outside the games industry, but that fucker behemoth has just way too much inertia. Sapozhnik fucked around with this message at 16:39 on Apr 28, 2018 |
# ? Apr 28, 2018 16:37 |
|
Sapozhnik posted:probably but i'm an unrepentant programming language racist rust will supplant it. all hail the rust, glory to Mozilla
|
# ? Apr 28, 2018 16:41 |
|
The “inertia” of having to run code on an actual cpu at some point Keep in mind that if c++ gets replaced, all trends point to js as the replacement
|
# ? Apr 28, 2018 16:42 |
|
Sapozhnik posted:to start a new project in php in the last (conservatively) ten years is to demonstrate staggering ignorance or poor judgment. first commit was in 2005 so maybe it's excusable
|
# ? Apr 28, 2018 16:51 |
|
|
# ? May 22, 2024 08:29 |
|
Sapozhnik posted:probably but i'm an unrepentant programming language racist tiny tiny rss is really old edit: oh yeah ^^
|
# ? Apr 28, 2018 17:24 |