|
JawnV6 posted:where's that GCC IR documentation no idea idgaf about gcc & never did
|
# ? Nov 17, 2017 22:52 |
|
|
# ? Jun 5, 2024 02:34 |
|
Plank Walker posted:out of all the things designed to be cross platform runtime environments, it's extremely lol and depressing that the industry has settled on google's chrome web browser as the standard web "developers" are the worst.
|
# ? Nov 17, 2017 22:53 |
|
JawnV6 posted:ahahaha https://gcc.gnu.org/onlinedocs/gccint/GIMPLE.html
|
# ? Nov 17, 2017 23:01 |
|
eschaton posted:you’re right about a lot of things but very much not this, friend lisp wouldn't have helped the web typed racket, maybe
|
# ? Nov 17, 2017 23:09 |
|
Powaqoatse posted:paging rjmccall llvm should be fine for wasm if the agreement is that you use wasm for the code that you want to be really fast, having already done all the useful high-level optimizations on the original source before generating wasm bytecode. using a much shittier code generator designed for dynamic optimization just to squeeze out a few milliseconds of start-up time seems like a waste. but if wasm is meant to be a js replacement then yeah that's probably overkill. on the other hand if your source language isn't a lovely dynamically-typed thing then the dynamic optimizations don't really matter so much
|
# ? Nov 18, 2017 00:34 |
|
MALE SHOEGAZE posted:mods this thread title is out of date. please change it to "The PL (Programming Language) thread: I'm glad Rust is the current hipste"
|
# ? Nov 18, 2017 01:21 |
|
Powaqoatse posted:well i never heard of neither. nice monopoly well, chrome had that poo poo built in for years and it was a security vuln for a while too!!!!
|
# ? Nov 18, 2017 01:25 |
|
Powaqoatse posted:i dont even care about performance, webapps just annoy the hell out of me they all look and behave differently in subtle and not-so ways and ughhhhhhh i would throw my computer and everything out the window if i had to use more than one I literally find many webapps unusable because the inadequacy of the browser as a platform means they have to reimplement half a windowing system, right down to drawing their own text cursors with hard coded blink timers, and my autism requires that the computer not blink constantly
|
# ? Nov 18, 2017 02:21 |
|
i really don't care like at all if webapps use more of my computers resources as long as I have enough resources for them to be responsive enough. like gently caress if i care if google play music sits there using 25% of my CPU instead of the 2% winamp or whatever the nerds are using nowadays. when using gpm, i have all music at all times everywhere and forever with zero effort on my part i mean, on some theoretical level it's hilarious that faster CPUs are being used to run javascript apps at some portion of the speed of an application from the year 2000, but whatever...we're using CPU performance to pay for other conveniences as far as the ui/ux inconsistencies from app to app...meh, i think the massive success of the web has shown that most people don't care, or at least dont care enough for it to matter that much. and I don't think native apps are shining example of ui/ux consistency anyway as we know all software sucks really bad, i just think webapps suck a little bit less in areas that matter more to me (immediately being able to use them on any PC at any time and basically zero backup/restore shenanigans...if I switch computers, I install Chrome and I'm immediately back to 95% of my functioning capacity) (the less effort and thought I have to put into maintaining the mundane parts of my digital stuff the better, and webapps are a big step to easing that) (waiting for Google to lose all my information) (also waiting for me to lose my job/income and only be able to afford poo poo computers and all of a sudden i'll care a lot about performance) basically, I agree with all the critiques of webapps...they just don't matter much to me
|
# ? Nov 18, 2017 02:26 |
|
more cpu use means less battery life, where i'm guessing you don't have enough resources
|
# ? Nov 18, 2017 02:29 |
|
DELETE CASCADE posted:more cpu use means less battery life, where i'm guessing you don't have enough resources I have basically infinite battery
|
# ? Nov 18, 2017 02:30 |
|
ol musky would like a word with you then
|
# ? Nov 18, 2017 02:31 |
|
Thermopyle posted:i really don't care like at all if webapps use more of my computers resources as long as I have enough resources for them to be responsive enough. like gently caress if i care if google play music sits there using 25% of my CPU instead of the 2% winamp or whatever the nerds are using nowadays. when using gpm, i have all music at all times everywhere and forever with zero effort on my part a good post that I agree with + also you're a mod please change the thread title to rust
|
# ? Nov 18, 2017 02:33 |
|
Soricidus posted:I literally find many webapps unusable because the inadequacy of the browser as a platform means they have to reimplement half a windowing system, right down to drawing their own text cursors with hard coded blink timers, and my autism requires that the computer not blink constantly
|
# ? Nov 18, 2017 02:33 |
|
(ill give webapps a plus for not having to maintain your own lovely pc except for updating it all the time and installing new browsers and keeping your firewalls and corporate antivirus off it etc. aside from that, webapps are very "low-maint")Thermopyle posted:as far as the ui/ux inconsistencies from app to app...meh, i think the massive success of the web has shown that most people don't care, or at least dont care enough for it to matter that much. and I don't think native apps are shining example of ui/ux consistency anyway imo webapps suck a little bit a lotta bit more ux-wise but i guess we can agree to disagree
|
# ? Nov 18, 2017 02:38 |
|
Powaqoatse posted:(ill give webapps a plus for not having to maintain your own lovely pc except for updating it all the time and installing new browsers and keeping your firewalls and corporate antivirus off it etc. aside from that, webapps are very "low-maint") pro: you don’t have to install updates for web apps. you get the latest version automatically every time you log in con: sorry we turned the server off. that app you liked? gone forever, effective immediately. if you’re lucky we’ll let you export your data! there might even be another app that can import it one day!!
|
# ? Nov 18, 2017 02:52 |
|
Soricidus posted:pro: you dont have to install updates for web apps. you get the latest version automatically every time you log in heck yeah one of my big problems with webapps & the great butts in the skies is the lack of certainty. if i put my life on a lovely old harddrive and never back it up and it dies, well i know it was my own fault. if i put my important stuff in some skybutt and its gone? i can curse the gods forever but i will never get the things back. i prefer to nerd out and put my stuff on 5 (6? idk anymore) hds in 3 houses. family butt homebrew
|
# ? Nov 18, 2017 03:50 |
|
Plank Walker posted:out of all the things designed to be cross platform runtime environments, it's extremely lol and depressing that the industry has settled on google's chrome web browser as the standard
|
# ? Nov 18, 2017 06:46 |
|
I don't mean to spoil the webchat in the PL thread, but this Wednesday I defended my PhD in which I accidentally spent way too much time on designing a pet language. Maybe you'll find it interesting. It's on high-performance parallel functional programming and is here (part I is supposed to be readable; don't bother with the rest unless you really like reading theses).
|
# ? Nov 18, 2017 09:58 |
|
Powaqoatse posted:i dont even care about performance, webapps just annoy the hell out of me they all look and behave differently in subtle and not-so ways and ughhhhhhh i would throw my computer and everything out the window if i had to use more than one no app has used native ui widgets since 1999, everything works differently in subtle ways and has done so for almost 20 years
|
# ? Nov 18, 2017 10:07 |
|
MALE SHOEGAZE posted:the same can be said of literally every native app i've ever used beaten
|
# ? Nov 18, 2017 10:07 |
|
Soricidus posted:pro: you don’t have to install updates for web apps. you get the latest version automatically every time you log in
|
# ? Nov 18, 2017 10:10 |
|
the one good thing about lovely webpages that have a billion analytics and ad scripts and slow transition animations is that now the 15 year old web pages that still exist on some university server load shockingly fast
|
# ? Nov 18, 2017 10:16 |
|
you know what i hate? lazy loading. love to scroll down an infinitely scrolling () results list on flickr just to have to stop for several seconds after each screenful waiting for the results to load and then slowly fade in.
|
# ? Nov 18, 2017 10:21 |
|
Wheany posted:no app has used native ui widgets since 1999, everything works differently in subtle ways and has done so for almost 20 years good job wheany but check this out: MALE SHOEGAZE posted:the same can be said of literally every native app i've ever used then both of you check this out: i dont like it
|
# ? Nov 18, 2017 10:29 |
|
app = mobile right? it sucks that they keep inventing their own poo poo like A/B testing their own butts and the A is poop coming into their mouth and the B is also poop coming into their mouth but its a different shade of poo poo-brown
|
# ? Nov 18, 2017 10:32 |
|
Powaqoatse posted:app = mobile right? it sucks that they keep inventing their own poo poo like A/B testing their own butts and the A is poop coming into their mouth and the B is also poop coming into their mouth but its a different shade of poo poo-brown app = every media player bundled with dvd drives 2 decades ago
|
# ? Nov 18, 2017 10:36 |
|
Athas posted:I don't mean to spoil the webchat in the PL thread, but this Wednesday I defended my PhD in which I accidentally spent way too much time on designing a pet language. Maybe you'll find it interesting. It's on high-performance parallel functional programming and is here (part I is supposed to be readable; don't bother with the rest unless you really like reading theses). skimmed it and the results look nifty. Will be a while until I have the time to truly dig into it though since I am in my own writing hell for now
|
# ? Nov 18, 2017 14:16 |
|
Wheany posted:no app has used native ui widgets since 1999, everything works differently in subtle ways and has done so for almost 20 years lmao this is so blatantly false
|
# ? Nov 18, 2017 14:25 |
|
rust is too harsh and strict a mistress to be a hipsterlang
|
# ? Nov 18, 2017 14:54 |
|
carry on then posted:lmao this is so blatantly false not only has no app used native widgets, no app uses the replacement almost-workalike widgets the programming environment provides.
|
# ? Nov 18, 2017 16:17 |
|
People overstate how bad native USER32 is. I wrote a little config program in C with USER32 widgets, and I even used a resource file to specify the layout for the dialog tabs. It's fine. Mostly I just didn't want to have a 60KB program that actually did something and a 2MB+ GUI to set it up. No you're not going to have layout managers and your dialog boxes are going to be fixed size, but that's about it.
|
# ? Nov 18, 2017 17:06 |
|
Wheany posted:app = every media player bundled with dvd drives 2 decades ago lmbo gently caress
|
# ? Nov 18, 2017 18:50 |
|
Wheany posted:no app has used native ui widgets since 1999, everything works differently in subtle ways and has done so for almost 20 years this is true, but at least by and large they use widget sets that were designed for user interfaces, instead of trying to take a dom tree designed to represent structured hypertext, a stylesheet language designed to apply fonts to said hypertext, and a half-assed scripting language designed to make popups appear, and twist the results into something that vaguely resembles a user interface you can say things are getting better these days, now that all the browser makers have pretty much agreed to push similar standards and short update cycles. there's no reason the web shouldn't end up just as good a platform for apps as any other cross-platform virtual machine with guis based on lightweight non-native widgets. in other words: congratulations, google, mozilla, and everyone else. you just reinvented java applets.
|
# ? Nov 18, 2017 18:51 |
|
since the gnome people are cadt'ing the poo poo out of their ui toolkit yet again maybe they should do like a shadow dom type thing for gtk4 because shadow dom is legitimately a really neat and original idea and it probably wouldn't be such a bad thing for it to be everywhere
|
# ? Nov 18, 2017 19:05 |
|
qt's qml has the right idea. since nobody will use a button widget anyway, there is no button widget. you have a rectangle. you can draw poo poo on it if you want. you can attach a click listener to it if you feel like it.
|
# ? Nov 18, 2017 20:35 |
|
Wheany posted:qt's qml has the right idea. boy do i sure enjoy manually coding up the entire interaction model etc for a solved loving problem
|
# ? Nov 18, 2017 20:39 |
|
Athas posted:I don't mean to spoil the webchat in the PL thread, but this Wednesday I defended my PhD in which I accidentally spent way too much time on designing a pet language. Maybe you'll find it interesting. It's on high-performance parallel functional programming and is here (part I is supposed to be readable; don't bother with the rest unless you really like reading theses). array languages are awesome and this looks p awesome, gj
|
# ? Nov 18, 2017 21:32 |
|
carry on then posted:lmao this is so blatantly false Wheany is probably talking about the nightmare hellscape that is Windows
|
# ? Nov 18, 2017 23:42 |
|
|
# ? Jun 5, 2024 02:34 |
|
eschaton posted:Wheany is probably talking about the nightmare hellscape that is Windows
|
# ? Nov 19, 2017 00:01 |