|
The languages are fine .... it's the people that are poo poo!
|
# ? Dec 9, 2022 17:37 |
|
|
# ? May 5, 2024 19:51 |
|
yos... pos...
|
# ? Dec 9, 2022 17:41 |
|
Canine Blues Arooo posted:the language where the devs had to have their arms bent behind their back to add such a controversial feature as 'generics'. I can't wait to have to argue for 3 years the next time I want a feature that has been totally standard in every other language that's worth thinking about because someone wants to inject rigid philosophy into what is supposed to be a general purpose language. Generics did take too long to make it in, but I appreciate the maintainers' efforts to keep the language small.
|
# ? Dec 10, 2022 00:05 |
|
There are too many programming languages. We need to remove, like, all but maybe six. Just stop using them. They're probably bad anyway.
|
# ? Dec 10, 2022 00:45 |
|
Should have stopped at
|
# ? Dec 10, 2022 00:48 |
|
I also hate web development and I've been doing it professionally since 2015 I would do literally anything else if it paid web development money Python is fine though but don't build a web app in it
|
# ? Dec 10, 2022 00:53 |
|
MK-Ultramarathon posted:I would do literally anything else if it paid web development money MK-Ultramarathon posted:Python is fine though but don't build a web app in it
|
# ? Dec 10, 2022 02:31 |
|
I was in charge of a Flask app for a while that drove me up a wall, it was way more of a headache to keep running correctly and to onboard other people on as opposed to all the lovely node apps I've cranked out. Honestly though Flask is fine, I'm being dramatic, because like everyone else who works with code on a regular basis, I love complaining.
|
# ? Dec 10, 2022 02:57 |
|
all dynamic languages eventually suck at scale
|
# ? Dec 10, 2022 03:09 |
|
thathonkey posted:all dynamic languages eventually suck at scale
|
# ? Dec 10, 2022 03:11 |
|
Most languages are bad but it takes like an hour or two to learn a new one, who cares
|
# ? Dec 10, 2022 03:15 |
|
Smugworth posted:Should have stopped at I’m actually with you on this and not just because of naming choices like GStrings. I’ve always been surprised it didn’t see wider adoption from Java devs. Modern Java is also fine, still disgustingly verbose but I’m not convinced that’s a bad thing considering the Perl nightmares I have seen. I don’t have anything to say about JS, it sucks but we’re stuck with it.
|
# ? Dec 10, 2022 03:23 |
|
Python has type hints now, though
|
# ? Dec 10, 2022 03:27 |
|
olives black posted:Python has type hints now, though Suck rear end kaom posted:I’m actually with you on this and not just because of naming choices like GStrings. I’ve always been surprised it didn’t see wider adoption from Java devs. I'm being sentimental, Kotlin does more than enough to fill the hole that Groovy left. But Groovy and Spock.
|
# ? Dec 10, 2022 03:41 |
|
thathonkey posted:all languages suck
|
# ? Dec 10, 2022 03:52 |
|
I'm going to say something controversial.... Visual Basic is nice for developing windows applications
|
# ? Dec 10, 2022 04:11 |
|
Tarkus posted:I'm going to say something controversial....
|
# ? Dec 10, 2022 04:12 |
|
Why would you not just use Visual C#? Really just same language better dialect.
|
# ? Dec 10, 2022 04:27 |
|
olives black posted:Python has type hints now, though i wish it was part of runtime rather than being a bolted in thing
|
# ? Dec 10, 2022 04:31 |
|
MikeJF posted:Why would you not just use Visual C#? Really just same language better dialect. I agree. I use C/C++/C# often but when I make stuff for myself I'll use VB. I used to use VB all the way back from Visual Basic for DOS and VB4.0 back in the 90's so it's a comfort and a pleasure. But yes, VB and C# are structurally similar now.
|
# ? Dec 10, 2022 04:33 |
|
Tarkus posted:I agree. I use C/C++/C# often but when I make stuff for myself I'll use VB. I used to use VB all the way back from Visual Basic for DOS and VB4.0 back in the 90's so it's a comfort and a pleasure. But yes, VB and C# are structurally similar now.
|
# ? Dec 10, 2022 04:41 |
|
You're emitting very strong Small Cummies energy right now. Be better.
|
# ? Dec 10, 2022 04:43 |
|
|
# ? Dec 10, 2022 04:53 |
|
|
# ? Dec 10, 2022 04:53 |
|
Tarkus posted:I'm going to say something controversial.... https://www.youtube.com/watch?v=hkDD03yeLnU
|
# ? Dec 10, 2022 05:00 |
|
Tarkus posted:I agree. I use C/C++/C# often but when I make stuff for myself I'll use VB. I used to use VB all the way back from Visual Basic for DOS and VB4.0 back in the 90's so it's a comfort and a pleasure. But yes, VB and C# are structurally similar now. More than structurally similar they're literally the same thing with different keywords. Stage one of compiling them both is converting them into the same intermediate.
|
# ? Dec 10, 2022 05:25 |
|
Space Kablooey posted:i wish it was part of runtime rather than being a bolted in thing force mypy run on every check-in, fail the build if it returns errors, apply cattle prod to the developer responsible. bing bong so simple
|
# ? Dec 10, 2022 05:58 |
|
Space Kablooey posted:i wish it was part of runtime rather than being a bolted in thing Needs a type:strict preprocessor command.
|
# ? Dec 10, 2022 07:23 |
|
Eh, C# is closer to Pascal. Python tho, I had never looked at that until recently. Who the hell decided Logo should be a mainstream language. What the gently caress is wrong with everyone. It's a slow as poo poo. C++ with assembler is how everything should be. I will die on this hill. Probably.
|
# ? Dec 10, 2022 09:23 |
|
thathonkey posted:all dynamic languages eventually suck at scale
|
# ? Dec 10, 2022 10:04 |
|
Guys, what if we split up this large application into dozens, nay, hundreds of microservices and containerise everything and hope the entire fragile house of cards somehow stays up all at the same time?
|
# ? Dec 10, 2022 10:42 |
|
Stoatbringer posted:Guys, what if we split up this large application into dozens, nay, hundreds of microservices and containerise everything and hope the entire fragile house of cards somehow stays up all at the same time? Just gotta make sure it doesn't get bought by a mad narcissist who decides to start flipping off the microservices he doesn't like
|
# ? Dec 10, 2022 10:52 |
|
I remember when web development first became the flavour of the month, many years ago. I thought at the time that was yet another passing fad. It was clearly a massive step backwards in terms of speed of actually getting things done, maintainability, stability, ease of debugging, and almost everything else. It took so much longer to do anything at all. Just adding a new field to a screen involved wiring through a dozen layers from the database, back-end code, server-side code, unit-tests all the way up, javascript, whichever random front-end framework that project had picked. And then spending days tweaking the CSS because someone had styled the page with floats so nothing lines up quite properly anymore and Internet Explorer has dropped into Quirks mode for some inexplicable reason. Sadly, it was not a passing fad.
|
# ? Dec 10, 2022 10:59 |
|
C# is good, F# is better. Fable let's you write F# that compiles to React. It makes web development tolerable.
|
# ? Dec 10, 2022 12:00 |
|
Mr Shiny Pants posted:web development tolerable.
|
# ? Dec 10, 2022 13:43 |
|
Mr Shiny Pants posted:C# is good, F# is better. Fable let's you write F# that compiles to React. that sounds terrible
|
# ? Dec 10, 2022 13:47 |
|
Stoatbringer posted:Guys, what if we split up this large application into dozens, nay, hundreds of microservices and containerise everything and hope the entire fragile house of cards somehow stays up all at the same time? this but instead of REST let's use Kafka for service to service communication
|
# ? Dec 10, 2022 14:00 |
|
Ape Fist posted:who is the guy who said blazor will kill js, lmao. wrong. blazor is going to become king of the web
|
# ? Dec 10, 2022 14:06 |
|
distributed multi-region systems are a pain in the rear end but those are reasonable strategies (services, async communication, etc) for making them work and stay up its just that most things dont require that complex of a system
|
# ? Dec 10, 2022 14:06 |
|
|
# ? May 5, 2024 19:51 |
|
olives black posted:force mypy run on every check-in, fail the build if it returns errors, apply cattle prod to the developer responsible. bing bong so simple Not happening in the 7yo Python codebase I work with
|
# ? Dec 10, 2022 14:12 |