|
i'm so lucky to work in a company that is self-regulating and independent. we've completely cut out the boss from the development process, he just makes the deals, passes the contact info and early requirements to us, and we run everything else. can't imagine dealing with some of the bullshit you folks do.
|
# ? Jul 2, 2018 14:28 |
|
|
# ? May 30, 2024 18:03 |
|
c tp s : i'm tasked to make changes to a 8000 line single file jquery spa
|
# ? Jul 2, 2018 15:20 |
|
Maximum Leader posted:c tp s : i'm tasked to make changes to a 8000 line single file jquery spa NO.
|
# ? Jul 2, 2018 15:33 |
|
Maximum Leader posted:c tp s : i'm tasked to make changes to a 8000 line single file jquery spa
|
# ? Jul 2, 2018 15:41 |
|
javascript was such a huge mistake
|
# ? Jul 2, 2018 15:42 |
|
Shaggar posted:javascript was such a huge mistake shaggar was right
|
# ? Jul 2, 2018 16:42 |
Had to parse spa into single page application and then I started vomiting in commiseration
|
|
# ? Jul 2, 2018 17:59 |
|
Maximum Leader posted:c tp s : i'm tasked to make changes to a 8000 line single file jquery spa do you work at my job we have one of those on a legacy product. html and javascript in the same single file and everything api is served by some python cgi scripts
|
# ? Jul 2, 2018 18:01 |
|
New Samsnug TV status: it doesn't have an on-screen keyboard, only an IME helper HTML/JS widget that you can completely customize and have to micromanage for every single page input. Oh drat.
|
# ? Jul 2, 2018 18:37 |
|
Arcsech posted:do you work at my job sadly it is not legacy at all, this was finished this year or last year. shaggar was, indeed, right
|
# ? Jul 2, 2018 18:39 |
|
JavaScript is fine.
|
# ? Jul 2, 2018 20:08 |
|
jquery is insanely bad and is about half of what people bitching about JavaScript are actually bitching about. the other half is npm’s awfulness and having to DYI so much config without any real conventions.
|
# ? Jul 2, 2018 21:00 |
|
jquery is better than just plain javascript. its not good, but javascript is just that bad.
|
# ? Jul 2, 2018 21:01 |
|
brap posted:jquery is insanely bad and is about half of what people bitching about JavaScript are actually bitching about. the other half is npm’s awfulness and having to DYI so much config without any real conventions. Can you elaborate more on the jquery badness? I know it's a legacy js library at this point, but I thought the whole point of it was to fix all the lovely parts of javascript that were lacking cross browser support at that time.
|
# ? Jul 2, 2018 21:04 |
|
its not the current fad so its bad.
|
# ? Jul 2, 2018 21:04 |
|
Hey how to make a dapper query with a fuckload of parameters? Like I want to be able to add params in a loop
|
# ? Jul 2, 2018 21:08 |
|
DynamicParameters
|
# ? Jul 2, 2018 21:21 |
|
javascript, as like a pure programming language, is okay now. there are some terrible quirks but they are easy to just not use once you are aware of them. it is probably the best of the p-langs. javascript as a web ecosystem is a proper trash fire. things like jquery try to make things better but javascript in the browser will never be pleasant. u (web developers) are all consigned to a life of despair and bottomless remorse and for that u truly have my condolences
|
# ? Jul 2, 2018 22:43 |
|
the language itself is garbage and the terrible ecosystem on top if it is a direct result
|
# ? Jul 2, 2018 22:46 |
|
GenJoe posted:here are some terrible quirks but they are easy to just not use once you are aware of them. by that standard perl is a good plang the best plang is python
|
# ? Jul 2, 2018 22:47 |
|
Janitor Prime posted:Can you elaborate more on the jquery badness? I know it's a legacy js library at this point, but I thought the whole point of it was to fix all the lovely parts of javascript that were lacking cross browser support at that time. it encourages people to build apps using really poo poo practices e.g. querying the DOM based on arcane combinations of properties and changing their state in ad hoc ways in response to events instead of declaratively with a library like react. the non-DOM features are pretty well supplanted by newer browser APIs like fetch or querySelector and modern browsers are much more uniform than in the past. extensions like jqueryui are also very very sloppy and will frequently do terrible things to your page through normal usage.
|
# ? Jul 2, 2018 22:57 |
|
|
# ? Jul 2, 2018 23:00 |
|
bob dobbs is dead posted:by that standard perl is a good plang Does Perl have industry standard linting tools for avoiding bad practice?
|
# ? Jul 2, 2018 23:12 |
|
brap posted:it encourages people to build apps using really poo poo practices e.g. querying the DOM based on arcane combinations of properties and changing their state in ad hoc ways in response to events instead of declaratively with a library like react. the non-DOM features are pretty well supplanted by newer browser APIs like fetch or querySelector and modern browsers are much more uniform than in the past. extensions like jqueryui are also very very sloppy and will frequently do terrible things to your page through normal usage. well then maybe react should have been released in 2006 then
|
# ? Jul 3, 2018 00:05 |
|
Shaggar posted:jquery is better than just plain javascript. its not good, but javascript is just that bad. what's so bad about javascript shaggar i want actual things about the language you think are bad not just "it's a p-lang"
|
# ? Jul 3, 2018 00:21 |
|
i guess since javascript kiiiinda sorta has actual integers now (but only kinda) it isn't a complete joke, but really, what use is there in talking about a language without its standard library? even if you use the latest standard js you still have to go on npm and download some third party poo poo to get absolutely elementary stuff like flatMap and array intersections and other completely ordinary operations on very common data structures, not to mention kinda sorta very important things like actually functional date and time support + timezones.
|
# ? Jul 3, 2018 00:27 |
|
also, the js type system is still the thing people crack jokes about the most often, and it's not limited to the silly 0/null/undefined/empty string/empty array circus, but also things like function signatures. duck typing is fine in many languges, but javascript tries really hard to make you shoot yourself in the foot.
|
# ? Jul 3, 2018 00:36 |
|
necrotic posted:just use parcel it apparently "just works" Is this the flavor of the week now? I haven't paid attention for a few months.
|
# ? Jul 3, 2018 00:53 |
|
Blinkz0rz posted:what's so bad about javascript shaggar by far its totally hosed type system is the worst part and prevents it from ever being fixable. the way it interacts with the dom is also dumb as hell.
|
# ? Jul 3, 2018 01:04 |
|
Shaggar posted:by far its totally hosed type system is the worst part and prevents it from ever being fixable. the way it interacts with the dom is also dumb as hell. does prototype inheritance count as part of the type system? if not, you should add that in.
|
# ? Jul 3, 2018 01:21 |
|
yes its part of the hosed up type system for sure.
|
# ? Jul 3, 2018 01:23 |
|
akadajet posted:Is this the flavor of the week now? I haven't paid attention for a few months. yes i tried it and it seems okay i guess? made it trivially easy to set up a react app with typescript without dragging in the entire create-react-app circus. create-react-app is a couple of megabytes of lovely npm dependencies, the main purpose of which seems to be to configure webpack properly. webpack config is a gigantic pain in the rear end and the general recommendation is to not to try to configure it manually. parcel seems to just automatically do all the idiotic minmaxing poo poo that you need to do to your lovely frontend application for it to load and work in most browsers without being unusably slow without requiring a bunch of config that is so complex you need a gigantic pile of scripts to generate it for you, so there is that. TheFluff fucked around with this message at 01:27 on Jul 3, 2018 |
# ? Jul 3, 2018 01:24 |
|
Blinkz0rz posted:what's so bad about javascript shaggar its literally teh only thing shaggar is right about just let him have it
|
# ? Jul 3, 2018 01:41 |
|
prototype inheritance is cool as hell for a research or hobbyist language only used by language nerds. the fact that for 20-odd years no-one's been able to replace it with something more appropriate for real development is incredibly sucky.
|
# ? Jul 3, 2018 01:51 |
|
Jabor posted:prototype inheritance is cool as hell es6 has real classes now
|
# ? Jul 3, 2018 02:00 |
|
Jabor posted:prototype inheritance is cool as hell this is wrong and inhumane
|
# ? Jul 3, 2018 02:38 |
|
Jabor posted:prototype inheritance is cool as hell
|
# ? Jul 3, 2018 02:58 |
|
imo object oriented constructs just do not belong in dynamic and interpreted languages
|
# ? Jul 3, 2018 03:47 |
|
bob dobbs is dead posted:es6 has real classes now don't look at the polyfills
|
# ? Jul 3, 2018 04:19 |
|
|
# ? May 30, 2024 18:03 |
|
GenJoe posted:imo object oriented constructs just do not belong in dynamic and interpreted languages
|
# ? Jul 3, 2018 05:04 |