|
Asymmetrikon posted:What's your end goal? A job in the field, personal projects, something else? Elm is probably not going to get you a job, but it is quite nice if you get to make the decision about what technology to use, as long as whatever you're making doesn't require libraries that Elm doesn't have (or you're willing to put in the effort to write those libraries yourself.) Also it probably depends on what programming languages you know; Elm is FP, so it might take more time to wrap your head around if you've just done imperative stuff so far (even then, it is designed to be pretty easy to learn for people that have never done functional programming before.) My end goal is to make simple frontend things to show off or help me with my work/research. I'm a decently experienced functional programmer. I made my own functional language (my real job is being a compiler research academic), and one web ambition is to make some sort of in-browser REPL so people can try it out. Athas fucked around with this message at 16:32 on Apr 22, 2018 |
# ? Apr 22, 2018 16:29 |
|
|
# ? May 22, 2024 17:25 |
|
Athas posted:My end goal is to make simple frontend things to show off or help me with my work/research. I'm a decently experienced functional programmer. I made my own functional language (my real job is being a compiler research academic), and one concrete web ambitions is to make some sort of in-browser REPL so people can try it out. if you're just loving around then go nuts
|
# ? Apr 22, 2018 16:29 |
|
yeah in that case Elm for sure
|
# ? Apr 22, 2018 17:19 |
|
Thanks for the feedback; time for me to make a fool of myself on the https://www.
|
# ? Apr 22, 2018 18:32 |
|
elm is my favorite programming language. it's so good.
|
# ? Apr 24, 2018 10:25 |
|
Athas posted:My end goal is to make simple frontend things to show off or help me with my work/research. I'm a decently experienced functional programmer. I made my own functional language (my real job is being a compiler research academic), and one web ambition is to make some sort of in-browser REPL so people can try it out. just provide downloadable binaries for a couple common platforms that people can try web pages don’t need to run code
|
# ? Apr 24, 2018 10:27 |
|
eschaton posted:just provide downloadable binaries for a couple common platforms that people can try counterpoint: web pages are a pretty common platform
|
# ? Apr 24, 2018 10:29 |
|
eschaton posted:just provide downloadable binaries for a couple common platforms that people can try speaking from personal experience, if you want people to tinker with a language you will get many more people to try it if they can follow a hyperlink and then immediately start using it. Athas, if you build a browser-based sandbox for Futhark it doesn't take much more effort to include pastebin-like functionality so you can share a link to code and someone else can run and then modify it. it would be cool to see your language in a shadertoy-like environment. could also be a really nice way to obtain a corpus of smallish programs written by not-you for regression testing purposes.
|
# ? Apr 24, 2018 13:41 |
|
eschaton posted:just provide downloadable binaries for a couple common platforms that people can try This is good advice to get a small fraction of the people you'd otherwise get to be interested in your project
|
# ? Apr 24, 2018 15:51 |
|
elm does seem cool
|
# ? Apr 24, 2018 15:54 |
|
elm is one dude at one companies pet project and gently caress you if you don't follow his rules
|
# ? Apr 24, 2018 18:34 |
|
Thermopyle posted:This is good advice to get a small fraction of the people you'd otherwise get to be interested in your project it gets all the right people, though
|
# ? Apr 24, 2018 18:37 |
|
i really like websites that give you a scratchpad for some language—when your coworker asks “what happens if I do XYZ using the standard lib” and you can just confirm and share the behavior without idk “paste this gist into your IDE and hit run” that’s very nice
|
# ? Apr 24, 2018 18:40 |
|
we used to do repls without websites too you know
|
# ? Apr 24, 2018 18:43 |
|
Malcolm XML posted:unix is two dudes at one companies pet project and gently caress you if you don't follow their rules
|
# ? Apr 24, 2018 18:53 |
|
DELETE CASCADE posted:we used to do repls without websites too you know drat kids these days am i right?
|
# ? Apr 24, 2018 20:02 |
|
you should require people to use futhark to write Futhark
|
# ? Apr 24, 2018 20:10 |
|
the desktop is dead, because google needs it to be
|
# ? Apr 24, 2018 20:43 |
|
also being web based brings benefits (as well as the opposite of course)
|
# ? Apr 24, 2018 20:58 |
|
carry on then posted:the desktop is dead, because google needs it to be True from where I'm standing ---- Sent from my Chromebook Pixel ----
|
# ? Apr 24, 2018 21:07 |
|
prisoner of waffles posted:my Chromebook Pixel lol
|
# ? Apr 24, 2018 21:08 |
|
Thermopyle posted:also being web based brings benefits name three
|
# ? Apr 24, 2018 23:51 |
|
Thermopyle posted:also being web based brings benefits (as well as the opposite of course) Feel free to enumerate those benefits. If it doesn't include at least 5 weeks paid vacation and 100% medical I'm a hard pass.
|
# ? Apr 24, 2018 23:53 |
|
DELETE CASCADE posted:name three 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 some other reasons I basically live in web apps and distribute my applications as web apps: instantly deploy new code to users easy customization of the UI of applications I use but are developed by others most native UI toolkits are ugly
|
# ? Apr 25, 2018 00:31 |
|
of course, someone will now list all the bad parts and i probably will not disagree
|
# ? Apr 25, 2018 00:32 |
|
post limit wont let me list all the bad parts
|
# ? Apr 25, 2018 00:40 |
|
computers bad
|
# ? Apr 25, 2018 00:51 |
|
what a difference one makes
|
# ? Apr 25, 2018 01:13 |
|
javascript sucks but being able to just go to a website and use the application is so much nicer than having to download and install poo poo also sometimes i make dumb games in my spare time and you'll get way, way more people to try your game if it's just a website and they don't have to install something
|
# ? Apr 25, 2018 15:39 |
|
HappyHippo posted:javascript sucks but being able to just go to a website and use the application is so much nicer than having to download and install poo poo nice toy apps lol
|
# ? Apr 25, 2018 16:02 |
|
carry on then posted:nice toy apps lol toy apps get me paid
|
# ? Apr 25, 2018 16:26 |
|
my actual job doesn't involve any web apps, just speaking from a user perspective
|
# ? Apr 25, 2018 16:51 |
|
i can't wait until every application i use has a loving url bar at the top because some bootcamp coder doesn't want to have to drag an icon from their downloads to their applications folder
|
# ? Apr 25, 2018 16:59 |
|
most users aren't coders at all
|
# ? Apr 25, 2018 17:03 |
|
i can't wait until my taskbar is just 25 browser windows. who needs window management. and of course you loving weenies will say "window management was bad anyway" as if that matters at all
|
# ? Apr 25, 2018 17:15 |
|
can't wait to be unable to use my ide if i don't have a net connection. everyone lives in san francisco!
|
# ? Apr 25, 2018 17:17 |
|
gently caress you
|
# ? Apr 25, 2018 17:18 |
|
carry on then posted:can't wait to be unable to use my ide if i don't have a net connection. everyone lives in san francisco! I think if you put all your services in us-east-1 you have most of your bases covered.
|
# ? Apr 25, 2018 17:21 |
|
but how do you really feel?
|
# ? Apr 25, 2018 17:26 |
|
|
# ? May 22, 2024 17:25 |
|
Also, each of my most used web apps has its own window without an address bar and it's own icon Also, web apps can run locally without an internet connection Also, many don't bother implementing that, so that's bad
|
# ? Apr 25, 2018 17:27 |