|
bob dobbs is dead posted:Stable like angular, which is 8 years old and at its 7th non backwards compatible release
|
# ¿ Apr 8, 2019 15:15 |
|
|
# ¿ Apr 26, 2024 20:51 |
|
gonadic io posted:Lemmachine stands out from the dynamically typed Webmachine by being written in dependently typed Agda. The goal of the project is to show the advantages gained from compositional testing by taking advantage of proofs being inherently compositional. See proofs for examples of universally quantified proofs (tests over all possible input values) written against the default resource, which does not override any hooks. written in a language that compiles to haskell though, i'm sure it has no visible side-effects
|
# ¿ Apr 8, 2019 15:17 |
|
i never said it was good, just stable nothing related to javascript can ever be good, sorry if this wasn't clear!
|
# ¿ Apr 8, 2019 15:43 |
|
TheFluff posted:query builders/sql metaprogramming tools are usually p dang handy on the application side though. SQLAlchemy, jOOQ, that sort of thing. can confirm (N)Hibernate is poo poo with hibernate you need to be so careful designing your entities that your domain model usually has to change in order to fit the orm than the other way around. and if you need multiple lazy loading/fetching settings depending on the query then good luck with that. just add more annotations you better not gently caress up
|
# ¿ Apr 9, 2019 20:38 |
|
Aramoro posted:The the decade or so we've been using Hibernate we've never had an issue related to how Hibernate generates querys. The closest we've had to a bug was when SQL Server wasn't query caching the parameterised queries correctly. But that turned out to be a config/JDBC driver problem.
|
# ¿ Apr 10, 2019 08:14 |
|
is anyone really using odata outside microsoft (and companies that drank microsoft's koolaid)? asking for a friend i recently spent some time odata'ing because i needed to connect to the azure graph api and it was okay, i guess. being able to specify which fields to include is nice, but there are all sorts of bizarre restrictions on which nested relationships you can follow and which ones you can't etc
|
# ¿ Apr 10, 2019 13:49 |
|
three years ago: it is _imperative_ that this feature is added because otherwise the customer will _not_ sign their _very large contract_ (read receipt requested, red exclamation point added to e-mail)
|
# ¿ Apr 12, 2019 14:28 |
|
spoken like someone who clearly never tried parcel! joking of course, webdev is terrible (in before shaggar: this includes blazor)
|
# ¿ Apr 22, 2019 07:04 |
|
or the things you're writing the utility function for aren't *that* full of commonalities after all so the function ends up with 9 parameters, some of them mutually exclusive
|
# ¿ Apr 27, 2019 16:50 |
|
Chalks posted:[something in webdev] is a garbage implementation of a good idea
|
# ¿ May 1, 2019 08:09 |
|
necrotic posted:lol i thought they fixed that after the last fiasco with left pad.
|
# ¿ May 3, 2019 14:30 |
|
Krankenstyle posted:theyre building an angular frontend for my python thing ive been moaning about earlier itt, good/bad? you will see that from now on your build pipeline will be very robust and fast, as well
|
# ¿ May 3, 2019 15:37 |
|
gonadic io posted:Intellij is great with it though
|
# ¿ May 7, 2019 14:04 |
|
at least it will be fearless zero-cost stupidity
|
# ¿ May 8, 2019 15:09 |
|
there's rsocket regarding blazor, there has always been gwt but that has now been replaced by j2cl I suppose
|
# ¿ May 10, 2019 19:27 |
|
it's an inconvenient truth
|
# ¿ May 18, 2019 18:05 |
|
it's good to see that even if people don't understand the use case or even its most basic requirements they won't hesitate to suggest solutions that may or may not address the problem developers.txt
|
# ¿ May 22, 2019 11:09 |
|
Ciaphas posted:how did computers and the programming of them become so amazingly poo poo anyway although i'd hoped we'd use all that increased computing power to do more than create electron-based menu bar apps
|
# ¿ May 27, 2019 14:18 |
|
all this talk reminds me of the junior frontend dev at my previous company he had done so much reading about how Real Programmers Use Vim so that's what he was determined to use too while the rest of us were happily using intellij (even for those of us doing frontend dev, it owns for that) he was spending his days configuring his editor and then when he wanted to show some bug in his code he'd spend at least 15 seconds trying to open the relevant file, scrolling to the right line, splitting his vim window the wrong way, having to re-enable syntax highlighting, etc etc. the sounds coming off his keyboard sounded like a chernobyl dosimeter and yet, AND YET, he seemed to think this was A Cool Way of doing dev
|
# ¿ May 31, 2019 11:01 |
|
what are people still using wince for? (genuine question)
|
# ¿ May 31, 2019 15:10 |
|
CRIP EATIN BREAD posted:but the guys who wrote the original software still wanted WinCE for their own stuff even though these little linux devices were outperforming it in every way. i'm surprised that the people who developed it managed to make an abstraction that actually properly abstracts though
|
# ¿ May 31, 2019 15:48 |
|
also using kotlin and spring boot. works absolutely fine. upcoming spring 5.2 and spring boot 2.2 will have even more kotlin support so you can start using coroutines in your rest controllers, data classes for your configuration properties, etc all in all very needs-suiting
|
# ¿ Jun 6, 2019 07:36 |
|
why use Java for your application code then? kotlin isn't as bad as Scala in that regard
|
# ¿ Jun 6, 2019 14:52 |
|
eschaton posted:McCartney and Lennon
|
# ¿ Jun 7, 2019 06:27 |
|
gradle always feels like it's on the edge of becoming usable but somehow never is for instance, they never supported importing maven boms until recently but then immediately introduced 4 subtly different ways of specifying a version override they now also use kotlin scripts which is cool and gives you autocomplete but kinda is not completely supported by all tooling meanwhile maven just uses xml which already has autocomplete and ide support for years
|
# ¿ Jun 8, 2019 17:45 |
|
well the kotlin stuff at least gives you decent autocomplete why anyone ever thought using groovy was a good idea for gradle is beyond me
|
# ¿ Jun 8, 2019 22:07 |
|
this discussion is not very guid
|
# ¿ Jul 5, 2019 13:02 |
|
Shaggar posted:I also wanted to mention wrt server side blazor, the user experience is incredible. its insanely fast.
|
# ¿ Jul 9, 2019 15:51 |
|
CRIP EATIN BREAD posted:This is true, but I foresee the native compilation to be the big draw instead of the polyglot JIT support. polyglot is actually quite interesting. being able to call out from java to, say, some nodejs monstrosity with that call having essentially zero overhead (it's 'just a method call' that happens to go to bytecode that was compiled from javascript) is pretty cool and potentially very useful
|
# ¿ Jul 10, 2019 14:57 |
|
Deffon posted:Reflection normally requires metadata about classes to be accessible at runtime. GraalVM wants to avoid that as much as possible, because it's a slippery slope to require all compiled code to bundle Java specific metadata for a supposed polyglot VM. In fact, you can run your application and have it write all reflective accesses to a file so you don't need to manually annotate All The Classes. I'm not saying this is always desirable, but there's no reason Spring Boot couldn't gradually move away from annotation scanning and move towards a compile-time metadata approach. In fact, Spring Framework 5.3 will move in that direction with support for pluggable annotation metadata providers.
|
# ¿ Jul 11, 2019 12:29 |
|
mr. EATING BREAD was right
|
# ¿ Jul 11, 2019 12:49 |
|
Deffon posted:I didn't find anything about Spring Framework 5.3
|
# ¿ Jul 11, 2019 14:25 |
|
Nomnom Cookie posted:moving to compile time would be a major engineering effort for spring and major porting effort for spring users. and then why not switch to quarkus also lol if you think the only reason people are using spring over quarkus is because of the DI and proxy stuff
|
# ¿ Jul 12, 2019 08:02 |
|
Krankenstyle posted:pro tip: hide shameful fixes in an "update readme" commit
|
# ¿ Jul 17, 2019 15:21 |
|
isn't this like the mid-tier of programming skills like, you start out by copy/pasting and reinventing the wheel then you think "no i must create reuseable components" and then you create very generic, bespoke metaconfiguration tooling so that you can "easily add new features" top tier is keeping yo head down and earning dem figgies (*) (*) side note: what does noted film director mike figgis earn?
|
# ¿ Jul 24, 2019 08:31 |
|
Xarn posted:ctps: PowerPoint can verify my licence because my PC is hosed, so I am trying this reveal.js thing everyone seems to like.
|
# ¿ Jul 28, 2019 21:34 |
|
Progressive JPEG posted:guava seems like the one thing that you should always shadow/rename no matter what
|
# ¿ Jul 31, 2019 18:41 |
|
hello i am james nothing, why am i currently listed in your system as james null? also please pronounce my name as 'hamess'
|
# ¿ Aug 20, 2019 12:04 |
|
to be fair they're both not numbers
|
# ¿ Aug 20, 2019 14:09 |
|
|
# ¿ Apr 26, 2024 20:51 |
|
good username/post combo
|
# ¿ Aug 20, 2019 22:31 |